Home
last modified time | relevance | path

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

12

/linux/drivers/net/ethernet/intel/i40e/
H A Di40e_txrx.h135 static inline int i40e_compute_pad(int rx_buf_len) in i40e_compute_pad() argument
139 page_size = ALIGN(rx_buf_len, PAGE_SIZE / 2); in i40e_compute_pad()
140 pad_size = SKB_WITH_OVERHEAD(page_size) - rx_buf_len; in i40e_compute_pad()
147 int rx_buf_len; in i40e_skb_pad() local
157 rx_buf_len = I40E_RXBUFFER_3072 + SKB_DATA_ALIGN(NET_IP_ALIGN); in i40e_skb_pad()
159 rx_buf_len = I40E_RXBUFFER_1536; in i40e_skb_pad()
162 rx_buf_len -= NET_IP_ALIGN; in i40e_skb_pad()
164 return i40e_compute_pad(rx_buf_len); in i40e_skb_pad()
363 u16 rx_buf_len; member
453 if (ring->rx_buf_len > (PAGE_SIZE / 2)) in i40e_rx_pg_order()
H A Di40e_adminq.h27 u16 rx_buf_len; /* Admin Receive Queue buffer length */ member
H A Di40e_debugfs.c202 i, rx_ring->rx_buf_len); in i40e_dbg_dump_vsi_seid()
317 vsi->max_frame, vsi->rx_buf_len, 0); in i40e_dbg_dump_vsi_seid()
H A Di40e_txrx.c1491 rx_ring->rx_buf_len, in i40e_clean_rx_ring()
1697 rx_ring->rx_buf_len, in i40e_alloc_rx_buffers()
/linux/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h95 static inline int ixgbe_compute_pad(int rx_buf_len) in ixgbe_compute_pad() argument
99 page_size = ALIGN(rx_buf_len, PAGE_SIZE / 2); in ixgbe_compute_pad()
100 pad_size = SKB_WITH_OVERHEAD(page_size) - rx_buf_len; in ixgbe_compute_pad()
107 int rx_buf_len; in ixgbe_skb_pad() local
117 rx_buf_len = IXGBE_RXBUFFER_3K + SKB_DATA_ALIGN(NET_IP_ALIGN); in ixgbe_skb_pad()
119 rx_buf_len = IXGBE_RXBUFFER_1536; in ixgbe_skb_pad()
122 rx_buf_len -= NET_IP_ALIGN; in ixgbe_skb_pad()
124 return ixgbe_compute_pad(rx_buf_len); in ixgbe_skb_pad()
405 u16 rx_buf_len; member
/linux/drivers/net/usb/
H A Dipheth.c118 size_t rx_buf_len; member
143 rx_buf = usb_alloc_coherent(iphone->udev, iphone->rx_buf_len, in ipheth_alloc_urbs()
168 usb_free_coherent(iphone->udev, iphone->rx_buf_len, iphone->rx_buf, in ipheth_free_urbs()
465 dev->rx_buf, dev->rx_buf_len, in ipheth_rx_submit()
596 dev->rx_buf_len = IPHETH_RX_BUF_SIZE_LEGACY; in ipheth_probe()
631 dev->rx_buf_len = IPHETH_RX_BUF_SIZE_NCM; in ipheth_probe()
/linux/net/ethtool/
H A Drings.c106 (kr->rx_buf_len && in rings_fill_reply()
107 (nla_put_u32(skb, ETHTOOL_A_RINGS_RX_BUF_LEN, kr->rx_buf_len))) || in rings_fill_reply()
235 ethnl_update_u32(&kernel_ringparam.rx_buf_len, in ethnl_set_rings()
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.h34 u32 rx_buf_len; member
H A Dhclge_mbx.h205 __le16 rx_buf_len; member
/linux/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.h163 u16 rx_buf_len; member
240 u16 rx_buf_len; member
/linux/drivers/net/ethernet/intel/iavf/
H A Diavf_adminq.h27 u16 rx_buf_len; /* Admin Receive Queue buffer length */ member
H A Diavf_txrx.h286 u32 rx_buf_len; member
/linux/drivers/net/ethernet/sfc/
H A Defx_common.c365 size_t rx_buf_len; in efx_start_datapath() local
374 rx_buf_len = (sizeof(struct efx_rx_page_state) + EFX_XDP_HEADROOM + in efx_start_datapath()
377 if (rx_buf_len <= PAGE_SIZE) { in efx_start_datapath()
391 efx->rx_buffer_order = get_order(rx_buf_len); in efx_start_datapath()
/linux/drivers/net/ethernet/sfc/siena/
H A Defx_common.c369 size_t rx_buf_len; in efx_start_datapath() local
378 rx_buf_len = (sizeof(struct efx_rx_page_state) + EFX_XDP_HEADROOM + in efx_start_datapath()
381 if (rx_buf_len <= PAGE_SIZE) { in efx_start_datapath()
395 efx->rx_buffer_order = get_order(rx_buf_len); in efx_start_datapath()
/linux/drivers/net/wireless/ath/wil6210/
H A 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()
H A 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()
H A Dwil6210.h990 unsigned int rx_buf_len; member
/linux/drivers/i2c/busses/
H A Di2c-designware-core.h274 u32 rx_buf_len; member
H A Di2c-designware-master.c607 len = dev->rx_buf_len; in i2c_dw_read()
640 dev->rx_buf_len = len; in i2c_dw_read()
/linux/drivers/net/ethernet/hisilicon/hns3/hns3pf/
H A Dhclge_main.h370 u16 rx_buf_len; member
900 u16 rx_buf_len; member
/linux/drivers/net/ethernet/sfc/falcon/
H A Defx.c594 size_t rx_buf_len; in ef4_start_datapath() local
603 rx_buf_len = (sizeof(struct ef4_rx_page_state) + in ef4_start_datapath()
605 if (rx_buf_len <= PAGE_SIZE) { in ef4_start_datapath()
619 efx->rx_buffer_order = get_order(rx_buf_len); in ef4_start_datapath()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_type.h1090 u16 rx_buf_len; member
1499 if (ring->rx_buf_len == WX_RXBUFFER_3K) in wx_rx_pg_order()
H A Dwx_hw.c1801 rx_ring->rx_buf_len = WX_RXBUFFER_2K; in wx_set_rx_buffer_len()
1804 rx_ring->rx_buf_len = WX_RXBUFFER_3K; in wx_set_rx_buffer_len()
1883 srrctl |= rx_ring->rx_buf_len >> WX_PX_RR_CFG_BSIZEPKT_SHIFT; in wx_configure_srrctl()
/linux/include/linux/
H A Dethtool.h91 u32 rx_buf_len; member
/linux/drivers/net/ethernet/google/gve/
H A Dgve.h1264 int gve_set_rx_buf_len_config(struct gve_priv *priv, u32 rx_buf_len,

12