Lines Matching refs:rx_skb
122 if (!isac->dch.rx_skb) { in isac_empty_fifo()
123 isac->dch.rx_skb = mI_alloc_skb(isac->dch.maxlen, GFP_ATOMIC); in isac_empty_fifo()
124 if (!isac->dch.rx_skb) { in isac_empty_fifo()
130 if ((isac->dch.rx_skb->len + count) >= isac->dch.maxlen) { in isac_empty_fifo()
132 isac->dch.rx_skb->len + count); in isac_empty_fifo()
136 ptr = skb_put(isac->dch.rx_skb, count); in isac_empty_fifo()
206 if (isac->dch.rx_skb) in isac_rme_irq()
207 dev_kfree_skb(isac->dch.rx_skb); in isac_rme_irq()
208 isac->dch.rx_skb = NULL; in isac_rme_irq()
480 if (isac->dch.rx_skb) in isacsx_rme_irq()
481 dev_kfree_skb(isac->dch.rx_skb); in isacsx_rme_irq()
482 isac->dch.rx_skb = NULL; in isacsx_rme_irq()
488 if (isac->dch.rx_skb) { in isacsx_rme_irq()
489 skb_trim(isac->dch.rx_skb, isac->dch.rx_skb->len - 1); in isacsx_rme_irq()
491 isac->dch.rx_skb->len); in isacsx_rme_irq()
676 if (dch->rx_skb) { in isac_l1cmd()
677 dev_kfree_skb(dch->rx_skb); in isac_l1cmd()
678 dch->rx_skb = NULL; in isac_l1cmd()
953 if (hscx->bch.rx_skb) in hscx_empty_fifo()
954 skb_trim(hscx->bch.rx_skb, 0); in hscx_empty_fifo()
959 p = skb_put(hscx->bch.rx_skb, count); in hscx_empty_fifo()
1079 if (!hx->bch.rx_skb) in ipac_rme()
1081 if (hx->bch.rx_skb->len < 2) { in ipac_rme()
1083 hx->ip->name, hx->bch.nr, hx->bch.rx_skb->len); in ipac_rme()
1084 skb_trim(hx->bch.rx_skb, 0); in ipac_rme()
1086 skb_trim(hx->bch.rx_skb, hx->bch.rx_skb->len - 1); in ipac_rme()