Home
last modified time | relevance | path

Searched refs:pagecnt_bias (Results 1 – 12 of 12) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/intel/i40evf/
Di40e_txrx.c692 __page_frag_cache_drain(rx_bi->page, rx_bi->pagecnt_bias); in i40evf_clean_rx_ring()
850 bi->pagecnt_bias = 1; in i40e_alloc_mapped_page()
1142 new_buff->pagecnt_bias = old_buff->pagecnt_bias; in i40e_reuse_rx_page()
1187 unsigned int pagecnt_bias = rx_buffer->pagecnt_bias; in i40e_can_reuse_rx_page() local
1196 if (unlikely((page_count(page) - pagecnt_bias) > 1)) in i40e_can_reuse_rx_page()
1209 if (unlikely(!pagecnt_bias)) { in i40e_can_reuse_rx_page()
1211 rx_buffer->pagecnt_bias = USHRT_MAX; in i40e_can_reuse_rx_page()
1275 rx_buffer->pagecnt_bias--; in i40e_get_rx_buffer()
1339 rx_buffer->pagecnt_bias++; in i40e_construct_skb()
1412 rx_buffer->pagecnt_bias); in i40e_put_rx_buffer()
[all …]
Di40e_txrx.h283 __u16 pagecnt_bias; member
/Linux-v4.19/drivers/net/ethernet/intel/i40e/
Di40e_txrx.c1246 new_buff->pagecnt_bias = old_buff->pagecnt_bias; in i40e_reuse_rx_page()
1397 __page_frag_cache_drain(rx_bi->page, rx_bi->pagecnt_bias); in i40e_clean_rx_ring()
1568 bi->pagecnt_bias = USHRT_MAX; in i40e_alloc_mapped_page()
1914 unsigned int pagecnt_bias = rx_buffer->pagecnt_bias; in i40e_can_reuse_rx_page() local
1923 if (unlikely((page_count(page) - pagecnt_bias) > 1)) in i40e_can_reuse_rx_page()
1936 if (unlikely(pagecnt_bias == 1)) { in i40e_can_reuse_rx_page()
1938 rx_buffer->pagecnt_bias = USHRT_MAX; in i40e_can_reuse_rx_page()
2002 rx_buffer->pagecnt_bias--; in i40e_get_rx_buffer()
2082 rx_buffer->pagecnt_bias++; in i40e_construct_skb()
2162 rx_buffer->pagecnt_bias); in i40e_put_rx_buffer()
[all …]
Di40e_txrx.h305 __u16 pagecnt_bias; member
/Linux-v4.19/drivers/net/ethernet/intel/ixgbevf/
Dixgbevf_main.c538 rx_buffer->pagecnt_bias--; in ixgbevf_get_rx_buffer()
560 rx_buffer->pagecnt_bias); in ixgbevf_put_rx_buffer()
634 bi->pagecnt_bias = 1; in ixgbevf_alloc_mapped_page()
776 new_buff->pagecnt_bias = old_buff->pagecnt_bias; in ixgbevf_reuse_rx_page()
786 unsigned int pagecnt_bias = rx_buffer->pagecnt_bias; in ixgbevf_can_reuse_rx_page() local
795 if (unlikely((page_ref_count(page) - pagecnt_bias) > 1)) in ixgbevf_can_reuse_rx_page()
810 if (unlikely(!pagecnt_bias)) { in ixgbevf_can_reuse_rx_page()
812 rx_buffer->pagecnt_bias = USHRT_MAX; in ixgbevf_can_reuse_rx_page()
911 rx_buffer->pagecnt_bias++; in ixgbevf_construct_skb()
1162 rx_buffer->pagecnt_bias++; in ixgbevf_clean_rx_irq()
[all …]
Dixgbevf.h52 __u16 pagecnt_bias; member
/Linux-v4.19/include/linux/
Dmm_types.h223 unsigned int pagecnt_bias; member
/Linux-v4.19/drivers/net/ethernet/intel/igb/
Digb_main.c4783 buffer_info->pagecnt_bias); in igb_clean_rx_ring()
7960 new_buff->pagecnt_bias = old_buff->pagecnt_bias; in igb_reuse_rx_page()
7970 unsigned int pagecnt_bias = rx_buffer->pagecnt_bias; in igb_can_reuse_rx_page() local
7979 if (unlikely((page_ref_count(page) - pagecnt_bias) > 1)) in igb_can_reuse_rx_page()
7993 if (unlikely(!pagecnt_bias)) { in igb_can_reuse_rx_page()
7995 rx_buffer->pagecnt_bias = USHRT_MAX; in igb_can_reuse_rx_page()
8082 rx_buffer->pagecnt_bias++; in igb_construct_skb()
8302 rx_buffer->pagecnt_bias--; in igb_get_rx_buffer()
8321 rx_buffer->pagecnt_bias); in igb_put_rx_buffer()
8371 rx_buffer->pagecnt_bias++; in igb_clean_rx_irq()
[all …]
Digb.h221 __u16 pagecnt_bias; member
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_main.c1563 bi->pagecnt_bias = USHRT_MAX; in ixgbe_alloc_mapped_page()
1935 new_buff->pagecnt_bias = old_buff->pagecnt_bias; in ixgbe_reuse_rx_page()
1945 unsigned int pagecnt_bias = rx_buffer->pagecnt_bias; in ixgbe_can_reuse_rx_page() local
1954 if (unlikely((page_ref_count(page) - pagecnt_bias) > 1)) in ixgbe_can_reuse_rx_page()
1972 if (unlikely(pagecnt_bias == 1)) { in ixgbe_can_reuse_rx_page()
1974 rx_buffer->pagecnt_bias = USHRT_MAX; in ixgbe_can_reuse_rx_page()
2046 rx_buffer->pagecnt_bias--; in ixgbe_get_rx_buffer()
2070 rx_buffer->pagecnt_bias); in ixgbe_put_rx_buffer()
2133 rx_buffer->pagecnt_bias++; in ixgbe_construct_skb()
2338 rx_buffer->pagecnt_bias++; in ixgbe_clean_rx_irq()
[all …]
Dixgbe.h237 __u16 pagecnt_bias; member
/Linux-v4.19/mm/
Dpage_alloc.c4520 nc->pagecnt_bias = size; in page_frag_alloc()
4528 if (!page_ref_sub_and_test(page, nc->pagecnt_bias)) in page_frag_alloc()
4539 nc->pagecnt_bias = size; in page_frag_alloc()
4543 nc->pagecnt_bias--; in page_frag_alloc()