Lines Matching refs:txb

62 	u8	txb[6];  member
171 __le16 txb[2]; in ks8851_wrreg16() local
174 txb[0] = cpu_to_le16(MK_OP(reg & 2 ? 0xC : 0x03, reg) | KS_SPIOP_WR); in ks8851_wrreg16()
175 txb[1] = cpu_to_le16(val); in ks8851_wrreg16()
177 xfer->tx_buf = txb; in ks8851_wrreg16()
198 __le16 txb[2]; in ks8851_wrreg8() local
204 txb[0] = cpu_to_le16(MK_OP(bit, reg) | KS_SPIOP_WR); in ks8851_wrreg8()
205 txb[1] = val; in ks8851_wrreg8()
207 xfer->tx_buf = txb; in ks8851_wrreg8()
250 __le16 *txb = (__le16 *)ks->txd; in ks8851_rdreg() local
254 txb[0] = cpu_to_le16(op | KS_SPIOP_RD); in ks8851_rdreg()
260 xfer->tx_buf = txb; in ks8851_rdreg()
267 xfer->tx_buf = txb; in ks8851_rdreg()
466 u8 txb[1]; in ks8851_rdfifo() local
473 txb[0] = KS_SPIOP_RXFIFO; in ks8851_rdfifo()
475 xfer->tx_buf = txb; in ks8851_rdfifo()
725 ks->txh.txb[1] = KS_SPIOP_TXFIFO; in ks8851_wrpkt()
729 xfer->tx_buf = &ks->txh.txb[1]; in ks8851_wrpkt()
748 static void ks8851_done_tx(struct ks8851_net *ks, struct sk_buff *txb) in ks8851_done_tx() argument
752 dev->stats.tx_bytes += txb->len; in ks8851_done_tx()
755 dev_kfree_skb(txb); in ks8851_done_tx()
768 struct sk_buff *txb; in ks8851_tx_work() local
774 txb = skb_dequeue(&ks->txq); in ks8851_tx_work()
777 if (txb != NULL) { in ks8851_tx_work()
779 ks8851_wrpkt(ks, txb, last); in ks8851_tx_work()
783 ks8851_done_tx(ks, txb); in ks8851_tx_work()
906 struct sk_buff *txb = skb_dequeue(&ks->txq); in ks8851_net_stop() local
909 "%s: freeing txb %p\n", __func__, txb); in ks8851_net_stop()
911 dev_kfree_skb(txb); in ks8851_net_stop()