Lines Matching refs:tx_skb

105 		if (cs->tx_skb) {  in dch_l2l1()
111 cs->tx_skb = skb; in dch_l2l1()
121 if (cs->tx_skb) { in dch_l2l1()
129 cs->tx_skb = skb; in dch_l2l1()
141 if (!cs->tx_skb) { in dch_l2l1()
184 if (cs->tx_skb) { in dch_l2l1()
185 dev_kfree_skb_any(cs->tx_skb); in dch_l2l1()
186 cs->tx_skb = NULL; in dch_l2l1()
219 if (cs->tx_skb) { in dbusy_timer_handler()
220 dev_kfree_skb_any(cs->tx_skb); in dbusy_timer_handler()
222 cs->tx_skb = NULL; in dbusy_timer_handler()
279 if (!cs->tx_skb) return; in dch_fill_fifo()
280 count = cs->tx_skb->len; in dch_fill_fifo()
290 ptr = cs->tx_skb->data; in dch_fill_fifo()
291 skb_pull(cs->tx_skb, count); in dch_fill_fifo()
376 if (cs->tx_skb) { in dch_int()
377 if (cs->tx_skb->len) { in dch_int()
382 dev_kfree_skb_irq(cs->tx_skb); in dch_int()
383 cs->tx_skb = NULL; in dch_int()
387 if ((cs->tx_skb = skb_dequeue(&cs->sq))) { in dch_int()
399 if (cs->tx_skb) { in dch_int()
400 skb_push(cs->tx_skb, cs->tx_cnt); // retransmit in dch_int()
455 if (bcs->tx_skb) { in bch_l2l1()
458 bcs->tx_skb = skb; in bch_l2l1()
467 if (bcs->tx_skb) { in bch_l2l1()
471 bcs->tx_skb = skb; in bch_l2l1()
478 if (!bcs->tx_skb) { in bch_l2l1()
560 if (!bcs->tx_skb) return; in bch_fill_fifo()
561 if (bcs->tx_skb->len <= 0) return; in bch_fill_fifo()
565 if (bcs->tx_skb->len > B_FIFO_SIZE) { in bch_fill_fifo()
569 count = bcs->tx_skb->len; in bch_fill_fifo()
573 p = ptr = bcs->tx_skb->data; in bch_fill_fifo()
574 skb_pull(bcs->tx_skb, count); in bch_fill_fifo()
664 if (bcs->tx_skb) { in bch_int()
665 if (bcs->tx_skb->len) { in bch_int()
670 (PACKET_NOACK != bcs->tx_skb->pkt_type)) { in bch_int()
678 dev_kfree_skb_irq(bcs->tx_skb); in bch_int()
680 bcs->tx_skb = NULL; in bch_int()
682 if ((bcs->tx_skb = skb_dequeue(&bcs->squeue))) { in bch_int()
698 if (bcs->tx_skb) { // restart transmitting the whole frame in bch_int()
699 skb_push(bcs->tx_skb, bcs->hw.hscx.count); in bch_int()
771 if (bcs->tx_skb) { in bch_close_state()
772 dev_kfree_skb_any(bcs->tx_skb); in bch_close_state()
773 bcs->tx_skb = NULL; in bch_close_state()
802 bcs->tx_skb = NULL; in bch_open_state()