Lines Matching refs:new_skb
126 struct sk_buff *new_skb; in ioc3_alloc_skb() local
130 new_skb = alloc_skb(RX_BUF_SIZE + IOC3_DMA_XFER_LEN - 1, GFP_ATOMIC); in ioc3_alloc_skb()
131 if (!new_skb) in ioc3_alloc_skb()
135 offset = aligned_rx_skb_addr((unsigned long)new_skb->data); in ioc3_alloc_skb()
137 skb_reserve(new_skb, offset); in ioc3_alloc_skb()
139 d = dma_map_single(ip->dma_dev, new_skb->data, in ioc3_alloc_skb()
143 dev_kfree_skb_any(new_skb); in ioc3_alloc_skb()
147 *rxb = (struct ioc3_erxbuf *)new_skb->data; in ioc3_alloc_skb()
148 skb_reserve(new_skb, RX_OFFSET); in ioc3_alloc_skb()
149 *skb = new_skb; in ioc3_alloc_skb()
368 struct sk_buff *skb, *new_skb; in ioc3_rx() local
390 if (ioc3_alloc_skb(ip, &new_skb, &rxb, &d)) { in ioc3_rx()
395 new_skb = skb; in ioc3_rx()
419 new_skb = skb; in ioc3_rx()
429 ip->rx_skbs[n_entry] = new_skb; in ioc3_rx()