Home
last modified time | relevance | path

Searched refs:rx_buf_len (Results 1 – 25 of 41) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
Dice_txrx.h53 static inline int ice_compute_pad(int rx_buf_len) in ice_compute_pad() argument
57 half_page_size = ALIGN(rx_buf_len, PAGE_SIZE / 2); in ice_compute_pad()
58 return SKB_WITH_OVERHEAD(half_page_size) - rx_buf_len; in ice_compute_pad()
69 int rx_buf_len; in ice_skb_pad() local
79 rx_buf_len = ICE_RXBUF_3072 + SKB_DATA_ALIGN(NET_IP_ALIGN); in ice_skb_pad()
81 rx_buf_len = ICE_RXBUF_1536; in ice_skb_pad()
84 rx_buf_len -= NET_IP_ALIGN; in ice_skb_pad()
86 return ice_compute_pad(rx_buf_len); in ice_skb_pad()
310 u16 rx_buf_len; member
365 if (ring->rx_buf_len > (PAGE_SIZE / 2)) in ice_rx_pg_order()
Dice_base.c303 ring->rx_buf_len = vsi->rx_buf_len; in ice_setup_rx_ctx()
315 ring->rx_buf_len = in ice_setup_rx_ctx()
356 rlan_ctx.dbuf = ring->rx_buf_len >> ICE_RLAN_CTX_DBUF_S; in ice_setup_rx_ctx()
383 chain_len * ring->rx_buf_len); in ice_setup_rx_ctx()
Dice.h293 u16 rx_buf_len; member
Dice_lib.c1636 vsi->rx_buf_len = ICE_RXBUF_2048; in ice_vsi_cfg_frame_size()
1641 vsi->rx_buf_len = ICE_RXBUF_1536 - NET_IP_ALIGN; in ice_vsi_cfg_frame_size()
1646 vsi->rx_buf_len = ICE_RXBUF_3072; in ice_vsi_cfg_frame_size()
1648 vsi->rx_buf_len = ICE_RXBUF_2048; in ice_vsi_cfg_frame_size()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
Di40e_txrx.h132 static inline int i40e_compute_pad(int rx_buf_len) in i40e_compute_pad() argument
136 page_size = ALIGN(rx_buf_len, PAGE_SIZE / 2); in i40e_compute_pad()
137 pad_size = SKB_WITH_OVERHEAD(page_size) - rx_buf_len; in i40e_compute_pad()
144 int rx_buf_len; in i40e_skb_pad() local
154 rx_buf_len = I40E_RXBUFFER_3072 + SKB_DATA_ALIGN(NET_IP_ALIGN); in i40e_skb_pad()
156 rx_buf_len = I40E_RXBUFFER_1536; in i40e_skb_pad()
159 rx_buf_len -= NET_IP_ALIGN; in i40e_skb_pad()
161 return i40e_compute_pad(rx_buf_len); in i40e_skb_pad()
345 u16 rx_buf_len; member
442 if (ring->rx_buf_len > (PAGE_SIZE / 2)) in i40e_rx_pg_order()
Di40e_adminq.h27 u16 rx_buf_len; /* Admin Receive Queue buffer length */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/
Diavf_txrx.h119 static inline int iavf_compute_pad(int rx_buf_len) in iavf_compute_pad() argument
123 page_size = ALIGN(rx_buf_len, PAGE_SIZE / 2); in iavf_compute_pad()
124 pad_size = SKB_WITH_OVERHEAD(page_size) - rx_buf_len; in iavf_compute_pad()
131 int rx_buf_len; in iavf_skb_pad() local
141 rx_buf_len = IAVF_RXBUFFER_3072 + SKB_DATA_ALIGN(NET_IP_ALIGN); in iavf_skb_pad()
143 rx_buf_len = IAVF_RXBUFFER_1536; in iavf_skb_pad()
146 rx_buf_len -= NET_IP_ALIGN; in iavf_skb_pad()
148 return iavf_compute_pad(rx_buf_len); in iavf_skb_pad()
349 u16 rx_buf_len; member
431 if (ring->rx_buf_len > (PAGE_SIZE / 2)) in iavf_rx_pg_order()
Diavf_adminq.h27 u16 rx_buf_len; /* Admin Receive Queue buffer length */ member
Diavf_main.c585 unsigned int rx_buf_len = IAVF_RXBUFFER_2048; in iavf_configure_rx() local
598 rx_buf_len = IAVF_RXBUFFER_3072; in iavf_configure_rx()
606 rx_buf_len = IAVF_RXBUFFER_1536 - NET_IP_ALIGN; in iavf_configure_rx()
612 adapter->rx_rings[i].rx_buf_len = rx_buf_len; in iavf_configure_rx()
Diavf_txrx.c685 rx_ring->rx_buf_len, in iavf_clean_rx_ring()
902 rx_ring->rx_buf_len, in iavf_alloc_rx_buffers()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/
Digb.h166 static inline int igb_compute_pad(int rx_buf_len) in igb_compute_pad() argument
170 page_size = ALIGN(rx_buf_len, PAGE_SIZE / 2); in igb_compute_pad()
171 pad_size = SKB_WITH_OVERHEAD(page_size) - rx_buf_len; in igb_compute_pad()
178 int rx_buf_len; in igb_skb_pad() local
188 rx_buf_len = IGB_RXBUFFER_3072 + SKB_DATA_ALIGN(NET_IP_ALIGN); in igb_skb_pad()
190 rx_buf_len = IGB_RXBUFFER_1536; in igb_skb_pad()
193 rx_buf_len -= NET_IP_ALIGN; in igb_skb_pad()
195 return igb_compute_pad(rx_buf_len); in igb_skb_pad()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
Dixgbe.h87 static inline int ixgbe_compute_pad(int rx_buf_len) in ixgbe_compute_pad() argument
91 page_size = ALIGN(rx_buf_len, PAGE_SIZE / 2); in ixgbe_compute_pad()
92 pad_size = SKB_WITH_OVERHEAD(page_size) - rx_buf_len; in ixgbe_compute_pad()
99 int rx_buf_len; in ixgbe_skb_pad() local
109 rx_buf_len = IXGBE_RXBUFFER_3K + SKB_DATA_ALIGN(NET_IP_ALIGN); in ixgbe_skb_pad()
111 rx_buf_len = IXGBE_RXBUFFER_1536; in ixgbe_skb_pad()
114 rx_buf_len -= NET_IP_ALIGN; in ixgbe_skb_pad()
116 return ixgbe_compute_pad(rx_buf_len); in ixgbe_skb_pad()
360 u16 rx_buf_len; member
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
Dhclgevf_main.h198 u16 rx_buf_len; member
293 u16 rx_buf_len; member
Dhclgevf_main.c312 memcpy(&hdev->rx_buf_len, &resp_msg[HCLGEVF_TQPS_RX_BUFFER_LEN_OFFSET], in hclgevf_get_queue_info()
403 tqp->q.buf_size = hdev->rx_buf_len; in hclgevf_alloc_tqps()
426 kinfo->rx_buf_len = hdev->rx_buf_len; in hclgevf_knic_setup()
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
Defx_common.c368 size_t rx_buf_len; in efx_start_datapath() local
377 rx_buf_len = (sizeof(struct efx_rx_page_state) + EFX_XDP_HEADROOM + in efx_start_datapath()
380 if (rx_buf_len <= PAGE_SIZE) { in efx_start_datapath()
394 efx->rx_buffer_order = get_order(rx_buf_len); in efx_start_datapath()
/kernel/linux/linux-5.10/drivers/i2c/busses/
Di2c-designware-core.h255 u32 rx_buf_len; member
Di2c-designware-master.c424 len = dev->rx_buf_len; in i2c_dw_read()
445 dev->rx_buf_len = len; in i2c_dw_read()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wil6210/
Dtxrx_edma.c155 unsigned int sz = wil->rx_buf_len; in wil_ring_alloc_skb_edma()
283 dma_unmap_single(dev, pa, wil->rx_buf_len, in wil_move_all_rx_buff_to_free_list()
597 wil->rx_buf_len = rx_large_buf ? in wil_rx_buf_len_init_edma()
642 rc = wil_wmi_cfg_def_rx_offload(wil, wil->rx_buf_len); in wil_rx_init_edma()
860 unsigned int sz = wil->rx_buf_len; in wil_sring_reap_rx_edma()
Dtxrx.c260 unsigned int sz = wil->rx_buf_len + ETH_HLEN + wil_rx_snaplen(); in wil_vring_alloc_skb()
450 unsigned int sz = wil->rx_buf_len + ETH_HLEN + snaplen; in wil_vring_reap_rx()
1037 wil->rx_buf_len = rx_large_buf ? in wil_rx_buf_len_init()
1039 if (mtu_max > wil->rx_buf_len) { in wil_rx_buf_len_init()
1045 wil->rx_buf_len = mtu_max; in wil_rx_buf_len_init()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3pf/
Dhclge_main.h349 u16 rx_buf_len; member
752 u16 rx_buf_len; member
/kernel/linux/linux-5.10/drivers/net/ethernet/wiznet/
Dw5100.c855 u16 rx_buf_len = w5100_read16(priv, W5100_S0_RX_RSR(priv)); in w5100_rx_skb() local
857 if (rx_buf_len == 0) in w5100_rx_skb()
866 w5100_write16(priv, W5100_S0_RX_RD(priv), offset + rx_buf_len); in w5100_rx_skb()
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/genet/
Dbcmgenet.h644 unsigned int rx_buf_len; member
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/
Defx.c600 size_t rx_buf_len; in ef4_start_datapath() local
609 rx_buf_len = (sizeof(struct ef4_rx_page_state) + in ef4_start_datapath()
611 if (rx_buf_len <= PAGE_SIZE) { in ef4_start_datapath()
625 efx->rx_buffer_order = get_order(rx_buf_len); in ef4_start_datapath()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/
Dhnae3.h672 u16 rx_buf_len; member
Dhns3_debugfs.c347 dev_info(priv->dev, "RX buffer length: %u\n", kinfo->rx_buf_len); in hns3_dbg_dev_specs()

12