Lines Matching refs:skbuff
79 #include <linux/skbuff.h>
237 struct sk_buff *skbuff;
1061 while (np->lack_rxbuf->skbuff)
1064 np->lack_rxbuf->skbuff = skb;
1244 np->rx_ring[i].skbuff = NULL;
1261 np->rx_ring[i].skbuff = skb;
1282 np->tx_ring[i].skbuff = NULL;
1298 np->cur_tx_copy->skbuff = skb;
1328 next->skbuff = skb;
1386 if (cur->skbuff) {
1388 cur->skbuff->len, DMA_TO_DEVICE);
1389 dev_kfree_skb_any(cur->skbuff);
1390 cur->skbuff = NULL;
1415 if (cur->skbuff)
1533 np->cur_tx->skbuff->len,
1535 dev_consume_skb_irq(np->cur_tx->skbuff);
1536 np->cur_tx->skbuff = NULL;
1614 while (!(np->cur_rx->status & RXOWN) && np->cur_rx->skbuff) {
1667 if (!np->cur_rx->skbuff) {
1696 to a minimally-sized skbuff. */
1708 np->cur_rx->skbuff->data, pkt_len);
1711 skb_put_data(skb, np->cur_rx->skbuff->data,
1723 skb_put(skb = np->cur_rx->skbuff, pkt_len);
1724 np->cur_rx->skbuff = NULL;
1910 struct sk_buff *skb = np->rx_ring[i].skbuff;
1918 np->rx_ring[i].skbuff = NULL;
1923 struct sk_buff *skb = np->tx_ring[i].skbuff;
1930 np->tx_ring[i].skbuff = NULL;