Lines Matching refs:tx_skb
245 if (!bcs->tx_skb) in hfc_fill_fifo()
247 if (bcs->tx_skb->len <= 0) in hfc_fill_fifo()
286 bcs->channel, bcs->tx_skb->len, in hfc_fill_fifo()
288 if (count < bcs->tx_skb->len) { in hfc_fill_fifo()
295 while ((idx < bcs->tx_skb->len) && WaitNoBusy(cs)) in hfc_fill_fifo()
296 cs->BC_Write_Reg(cs, HFC_DATA_NODEB, cip, bcs->tx_skb->data[idx++]); in hfc_fill_fifo()
297 if (idx != bcs->tx_skb->len) { in hfc_fill_fifo()
301 count = bcs->tx_skb->len; in hfc_fill_fifo()
303 if (PACKET_NOACK == bcs->tx_skb->pkt_type) in hfc_fill_fifo()
305 dev_kfree_skb_any(bcs->tx_skb); in hfc_fill_fifo()
306 bcs->tx_skb = NULL; in hfc_fill_fifo()
375 if (bcs->tx_skb) { in main_irq_hfc()
382 if ((bcs->tx_skb = skb_dequeue(&bcs->squeue))) { in main_irq_hfc()
462 if (bcs->tx_skb) { in hfc_l2l1()
465 bcs->tx_skb = skb; in hfc_l2l1()
473 if (bcs->tx_skb) { in hfc_l2l1()
477 bcs->tx_skb = skb; in hfc_l2l1()
483 if (!bcs->tx_skb) { in hfc_l2l1()
518 if (bcs->tx_skb) { in close_hfcstate()
519 dev_kfree_skb_any(bcs->tx_skb); in close_hfcstate()
520 bcs->tx_skb = NULL; in close_hfcstate()
534 bcs->tx_skb = NULL; in open_hfcstate()