Lines Matching refs:tx_cmd
232 struct tx_cmd { struct
333 struct tx_cmd tx_cmds[TX_RING_SIZE];
888 struct tx_cmd *tx_cmd = (struct tx_cmd *) ptr; in i596_cleanup_cmd() local
889 struct sk_buff *skb = tx_cmd->skb; in i596_cleanup_cmd()
897 tx_cmd->cmd.command = 0; /* Mark as free */ in i596_cleanup_cmd()
1052 struct tx_cmd *tx_cmd; in i596_start_xmit() local
1066 tx_cmd = lp->tx_cmds + lp->next_tx_cmd; in i596_start_xmit()
1069 if (tx_cmd->cmd.command) { in i596_start_xmit()
1078 tx_cmd->tbd = WSWAPtbd(virt_to_bus(tbd)); in i596_start_xmit()
1081 tx_cmd->cmd.command = CMD_FLEX | CmdTx; in i596_start_xmit()
1082 tx_cmd->skb = skb; in i596_start_xmit()
1084 tx_cmd->pad = 0; in i596_start_xmit()
1085 tx_cmd->size = 0; in i596_start_xmit()
1095 i596_add_cmd(dev, &tx_cmd->cmd); in i596_start_xmit()
1283 struct tx_cmd *tx_cmd = (struct tx_cmd *) ptr; in i596_interrupt() local
1284 struct sk_buff *skb = tx_cmd->skb; in i596_interrupt()
1304 tx_cmd->cmd.command = 0; /* Mark free */ in i596_interrupt()