Lines Matching refs:tx_skb
171 if (!cs->tx_skb) in W6692_fill_fifo()
174 count = cs->tx_skb->len; in W6692_fill_fifo()
183 ptr = cs->tx_skb->data; in W6692_fill_fifo()
184 skb_pull(cs->tx_skb, count); in W6692_fill_fifo()
241 if (!bcs->tx_skb) in W6692B_fill_fifo()
243 if (bcs->tx_skb->len <= 0) in W6692B_fill_fifo()
247 if (bcs->tx_skb->len > W_B_FIFO_THRESH) { in W6692B_fill_fifo()
251 count = bcs->tx_skb->len; in W6692B_fill_fifo()
256 ptr = bcs->tx_skb->data; in W6692B_fill_fifo()
257 skb_pull(bcs->tx_skb, count); in W6692B_fill_fifo()
353 if (bcs->tx_skb) { in W6692B_interrupt()
354 skb_push(bcs->tx_skb, bcs->hw.w6692.count); in W6692B_interrupt()
367 if (bcs->tx_skb && (bcs->mode != 1)) { in W6692B_interrupt()
368 skb_push(bcs->tx_skb, bcs->hw.w6692.count); in W6692B_interrupt()
373 if (bcs->tx_skb) { in W6692B_interrupt()
374 if (bcs->tx_skb->len) { in W6692B_interrupt()
379 (PACKET_NOACK != bcs->tx_skb->pkt_type)) { in W6692B_interrupt()
386 dev_kfree_skb_irq(bcs->tx_skb); in W6692B_interrupt()
388 bcs->tx_skb = NULL; in W6692B_interrupt()
391 if ((bcs->tx_skb = skb_dequeue(&bcs->squeue))) { in W6692B_interrupt()
461 if (cs->tx_skb) { in W6692_interrupt()
462 if (cs->tx_skb->len) { in W6692_interrupt()
466 dev_kfree_skb_irq(cs->tx_skb); in W6692_interrupt()
468 cs->tx_skb = NULL; in W6692_interrupt()
471 if ((cs->tx_skb = skb_dequeue(&cs->sq))) { in W6692_interrupt()
493 if (cs->tx_skb) { /* Restart frame */ in W6692_interrupt()
494 skb_push(cs->tx_skb, cs->tx_cnt); in W6692_interrupt()
574 if (cs->tx_skb) { in W6692_l1hw()
581 cs->tx_skb = skb; in W6692_l1hw()
593 if (cs->tx_skb) { in W6692_l1hw()
604 cs->tx_skb = skb; in W6692_l1hw()
618 if (!cs->tx_skb) { in W6692_l1hw()
657 if (cs->tx_skb) { in W6692_l1hw()
658 dev_kfree_skb_any(cs->tx_skb); in W6692_l1hw()
659 cs->tx_skb = NULL; in W6692_l1hw()
708 if (cs->tx_skb) { in dbusy_timer_handler()
709 dev_kfree_skb_any(cs->tx_skb); in dbusy_timer_handler()
711 cs->tx_skb = NULL; in dbusy_timer_handler()
766 if (bcs->tx_skb) { in W6692_l2l1()
769 bcs->tx_skb = skb; in W6692_l2l1()
777 if (bcs->tx_skb) { in W6692_l2l1()
783 bcs->tx_skb = skb; in W6692_l2l1()
789 if (!bcs->tx_skb) { in W6692_l2l1()
827 if (bcs->tx_skb) { in close_w6692state()
828 dev_kfree_skb_any(bcs->tx_skb); in close_w6692state()
829 bcs->tx_skb = NULL; in close_w6692state()
856 bcs->tx_skb = NULL; in open_w6692state()