Searched refs:skb_pool (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/atm/ |
H A D | nicstar.h | 688 typedef struct skb_pool { struct 691 } skb_pool; typedef 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 */
|
/kernel/linux/linux-6.6/drivers/atm/ |
H A D | nicstar.h | 688 typedef struct skb_pool { struct 691 } skb_pool; typedef 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 */
|
/kernel/linux/linux-5.10/net/core/ |
H A D | netpoll.c | 49 static struct sk_buff_head skb_pool; variable 249 spin_lock_irqsave(&skb_pool.lock, flags); in refill_skbs() 250 while (skb_pool.qlen < MAX_SKBS) { in refill_skbs() 255 __skb_queue_tail(&skb_pool, skb); in refill_skbs() 257 spin_unlock_irqrestore(&skb_pool.lock, flags); in refill_skbs() 299 skb = skb_dequeue(&skb_pool); in find_skb() 822 skb_queue_head_init(&skb_pool); in netpoll_init()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | netpoll.c | 49 static struct sk_buff_head skb_pool; variable 249 spin_lock_irqsave(&skb_pool.lock, flags); in refill_skbs() 250 while (skb_pool.qlen < MAX_SKBS) { in refill_skbs() 255 __skb_queue_tail(&skb_pool, skb); in refill_skbs() 257 spin_unlock_irqrestore(&skb_pool.lock, flags); in refill_skbs() 299 skb = skb_dequeue(&skb_pool); in find_skb() 799 skb_queue_head_init(&skb_pool); in netpoll_init()
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath9k/ |
H A D | hif_usb.c | 558 struct sk_buff *nskb, *skb_pool[MAX_PKT_NUM_IN_TRANSFER]; in ath9k_hif_usb_rx_stream() local 584 skb_pool[pool_index++] = remain_skb; in ath9k_hif_usb_rx_stream() 607 * and dropped; the associated packets already in skb_pool in ath9k_hif_usb_rx_stream() 670 skb_pool[pool_index++] = nskb; in ath9k_hif_usb_rx_stream() 676 RX_STAT_ADD(hif_dev, skb_completed_bytes, skb_pool[i]->len); in ath9k_hif_usb_rx_stream() 677 ath9k_htc_rx_msg(hif_dev->htc_handle, skb_pool[i], in ath9k_hif_usb_rx_stream() 678 skb_pool[i]->len, USB_WLAN_RX_PIPE); in ath9k_hif_usb_rx_stream() 684 dev_kfree_skb_any(skb_pool[i]); in ath9k_hif_usb_rx_stream()
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath9k/ |
H A D | hif_usb.c | 556 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() 605 * and dropped; the associated packets already in skb_pool 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()
|
Completed in 10 milliseconds