Lines Matching refs:rx_skb
110 if (!isac->dch.rx_skb) { in isac_empty_fifo()
111 isac->dch.rx_skb = mI_alloc_skb(isac->dch.maxlen, GFP_ATOMIC); in isac_empty_fifo()
112 if (!isac->dch.rx_skb) { in isac_empty_fifo()
118 if ((isac->dch.rx_skb->len + count) >= isac->dch.maxlen) { in isac_empty_fifo()
120 isac->dch.rx_skb->len + count); in isac_empty_fifo()
124 ptr = skb_put(isac->dch.rx_skb, count); in isac_empty_fifo()
193 dev_kfree_skb(isac->dch.rx_skb); in isac_rme_irq()
194 isac->dch.rx_skb = NULL; in isac_rme_irq()
465 dev_kfree_skb(isac->dch.rx_skb); in isacsx_rme_irq()
466 isac->dch.rx_skb = NULL; in isacsx_rme_irq()
472 if (isac->dch.rx_skb) { in isacsx_rme_irq()
473 skb_trim(isac->dch.rx_skb, isac->dch.rx_skb->len - 1); in isacsx_rme_irq()
475 isac->dch.rx_skb->len); in isacsx_rme_irq()
661 if (dch->rx_skb) { in isac_l1cmd()
662 dev_kfree_skb(dch->rx_skb); in isac_l1cmd()
663 dch->rx_skb = NULL; in isac_l1cmd()
937 if (hscx->bch.rx_skb) in hscx_empty_fifo()
938 skb_trim(hscx->bch.rx_skb, 0); in hscx_empty_fifo()
943 p = skb_put(hscx->bch.rx_skb, count); in hscx_empty_fifo()
1062 if (!hx->bch.rx_skb) in ipac_rme()
1064 if (hx->bch.rx_skb->len < 2) { in ipac_rme()
1066 hx->ip->name, hx->bch.nr, hx->bch.rx_skb->len); in ipac_rme()
1067 skb_trim(hx->bch.rx_skb, 0); in ipac_rme()
1069 skb_trim(hx->bch.rx_skb, hx->bch.rx_skb->len - 1); in ipac_rme()