Home
last modified time | relevance | path

Searched refs:skb_pool (Results 1 – 3 of 3) sorted by relevance

/linux/net/core/
H A Dnetpoll.c229 struct sk_buff_head *skb_pool; in refill_skbs() local
232 skb_pool = &np->skb_pool; in refill_skbs()
234 while (READ_ONCE(skb_pool->qlen) < MAX_SKBS) { in refill_skbs()
239 skb_queue_tail(skb_pool, skb); in refill_skbs()
281 skb = skb_dequeue(&np->skb_pool); in find_skb()
535 struct sk_buff_head *skb_pool; in skb_pool_flush() local
538 skb_pool = &np->skb_pool; in skb_pool_flush()
539 skb_queue_purge_reason(skb_pool, SKB_CONSUMED); in skb_pool_flush()
556 skb_queue_head_init(&np->skb_pool); in __netpoll_setup()
/linux/drivers/atm/
H A Dnicstar.h688 typedef struct skb_pool { struct
691 } skb_pool; argument
722 skb_pool sbpool; /* Small buffers */
723 skb_pool lbpool; /* Large buffers */
724 skb_pool hbpool; /* Pre-allocated huge buffers */
725 skb_pool iovpool; /* iovector buffers */
/linux/drivers/net/wireless/ath/ath9k/
H A Dhif_usb.c556 struct sk_buff *nskb, *skb_pool[MAX_PKT_NUM_IN_TRANSFER]; in ath9k_hif_usb_rx_stream() local
582 skb_pool[pool_index++] = remain_skb; in ath9k_hif_usb_rx_stream()
668 skb_pool[pool_index++] = nskb; in ath9k_hif_usb_rx_stream()
674 RX_STAT_ADD(hif_dev, skb_completed_bytes, skb_pool[i]->len); in ath9k_hif_usb_rx_stream()
675 ath9k_htc_rx_msg(hif_dev->htc_handle, skb_pool[i], in ath9k_hif_usb_rx_stream()
676 skb_pool[i]->len, USB_WLAN_RX_PIPE); in ath9k_hif_usb_rx_stream()
682 dev_kfree_skb_any(skb_pool[i]); in ath9k_hif_usb_rx_stream()