Home
last modified time | relevance | path

Searched refs:rx_buf_len (Results 1 - 25 of 91) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice_txrx.h46 * @rx_buf_len: buffer length
53 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
[all...]
H A 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 = DIV_ROUND_UP(ring->rx_buf_len, in ice_setup_rx_ctx()
384 chain_len * ring->rx_buf_len); in ice_setup_rx_ctx()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/
H A 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_SIZ in i40e_rx_pg_order()
[all...]
H A Di40e_adminq.h27 u16 rx_buf_len; /* Admin Receive Queue buffer length */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/
H A 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_SIZ in iavf_rx_pg_order()
[all...]
H A Diavf_adminq.h27 u16 rx_buf_len; /* Admin Receive Queue buffer length */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/
H A 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()
360 u16 rx_buf_len; member
450 if (ring->rx_buf_len > (PAGE_SIZ in i40e_rx_pg_order()
[all...]
H A Di40e_adminq.h26 u16 rx_buf_len; /* Admin Receive Queue buffer length */ member
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_txrx.h47 * @rx_buf_len: buffer length
54 static inline int ice_compute_pad(int rx_buf_len) in ice_compute_pad() argument
58 half_page_size = ALIGN(rx_buf_len, PAGE_SIZE / 2); in ice_compute_pad()
59 return SKB_WITH_OVERHEAD(half_page_size) - rx_buf_len; in ice_compute_pad()
70 int rx_buf_len; in ice_skb_pad() local
80 rx_buf_len = ICE_RXBUF_3072 + SKB_DATA_ALIGN(NET_IP_ALIGN); in ice_skb_pad()
82 rx_buf_len = ICE_RXBUF_1536; in ice_skb_pad()
85 rx_buf_len -= NET_IP_ALIGN; in ice_skb_pad()
87 return ice_compute_pad(rx_buf_len); in ice_skb_pad()
339 u16 rx_buf_len; member
[all...]
H A Dice_base.c437 rlan_ctx.dbuf = DIV_ROUND_UP(ring->rx_buf_len, in ice_setup_rx_ctx()
479 ICE_MAX_CHAINED_RX_BUFS * ring->rx_buf_len); in ice_setup_rx_ctx()
534 ring->rx_buf_len = ring->vsi->rx_buf_len; in ice_vsi_cfg_rxq()
541 ring->rx_buf_len); in ice_vsi_cfg_rxq()
550 ring->rx_buf_len = in ice_vsi_cfg_rxq()
555 ring->rx_buf_len); in ice_vsi_cfg_rxq()
572 ring->rx_buf_len); in ice_vsi_cfg_rxq()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/
H A Diavf_txrx.h118 static inline int iavf_compute_pad(int rx_buf_len) in iavf_compute_pad() argument
122 page_size = ALIGN(rx_buf_len, PAGE_SIZE / 2); in iavf_compute_pad()
123 pad_size = SKB_WITH_OVERHEAD(page_size) - rx_buf_len; in iavf_compute_pad()
130 int rx_buf_len; in iavf_skb_pad() local
140 rx_buf_len = IAVF_RXBUFFER_3072 + SKB_DATA_ALIGN(NET_IP_ALIGN); in iavf_skb_pad()
142 rx_buf_len = IAVF_RXBUFFER_1536; in iavf_skb_pad()
145 rx_buf_len -= NET_IP_ALIGN; in iavf_skb_pad()
147 return iavf_compute_pad(rx_buf_len); in iavf_skb_pad()
349 u16 rx_buf_len; member
434 if (ring->rx_buf_len > (PAGE_SIZ in iavf_rx_pg_order()
[all...]
H A Diavf_adminq.h27 u16 rx_buf_len; /* Admin Receive Queue buffer length */ member
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/
H A 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-6.6/drivers/net/ethernet/intel/igb/
H A 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/
H A 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-6.6/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe.h92 static inline int ixgbe_compute_pad(int rx_buf_len) in ixgbe_compute_pad() argument
96 page_size = ALIGN(rx_buf_len, PAGE_SIZE / 2); in ixgbe_compute_pad()
97 pad_size = SKB_WITH_OVERHEAD(page_size) - rx_buf_len; in ixgbe_compute_pad()
104 int rx_buf_len; in ixgbe_skb_pad() local
114 rx_buf_len = IXGBE_RXBUFFER_3K + SKB_DATA_ALIGN(NET_IP_ALIGN); in ixgbe_skb_pad()
116 rx_buf_len = IXGBE_RXBUFFER_1536; in ixgbe_skb_pad()
119 rx_buf_len -= NET_IP_ALIGN; in ixgbe_skb_pad()
121 return ixgbe_compute_pad(rx_buf_len); in ixgbe_skb_pad()
401 u16 rx_buf_len; member
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_ethtool.c690 kernel_param->rx_buf_len = priv->ring[rx_queue_index].buf_size; in hns3_get_ringparam()
1123 if (kernel_param->rx_buf_len != RX_BUF_LEN_2K && in hns3_check_ringparam()
1124 kernel_param->rx_buf_len != RX_BUF_LEN_4K) { in hns3_check_ringparam()
1158 old_ringparam->rx_buf_len = priv->ring[queue_num].buf_size; in hns3_is_ringparam_changed()
1159 new_ringparam->rx_buf_len = kernel_param->rx_buf_len; in hns3_is_ringparam_changed()
1163 old_ringparam->rx_buf_len == new_ringparam->rx_buf_len) { in hns3_is_ringparam_changed()
1171 static int hns3_change_rx_buf_len(struct net_device *ndev, u32 rx_buf_len) in hns3_change_rx_buf_len() argument
1177 h->kinfo.rx_buf_len in hns3_change_rx_buf_len()
[all...]
H A Dhns3_ethtool.h34 u32 rx_buf_len; member
H A Dhclge_mbx.h205 __le16 rx_buf_len; member
/kernel/linux/linux-6.6/drivers/net/usb/
H A Dipheth.c107 size_t rx_buf_len; member
132 rx_buf = usb_alloc_coherent(iphone->udev, iphone->rx_buf_len, in ipheth_alloc_urbs()
157 usb_free_coherent(iphone->udev, iphone->rx_buf_len, iphone->rx_buf, in ipheth_free_urbs()
442 dev->rx_buf, dev->rx_buf_len, in ipheth_rx_submit()
573 dev->rx_buf_len = IPHETH_RX_BUF_SIZE_LEGACY; in ipheth_probe()
608 dev->rx_buf_len = IPHETH_RX_BUF_SIZE_NCM; in ipheth_probe()
/kernel/linux/linux-6.6/net/ethtool/
H A Drings.c98 (kr->rx_buf_len && in rings_fill_reply()
99 (nla_put_u32(skb, ETHTOOL_A_RINGS_RX_BUF_LEN, kr->rx_buf_len))) || in rings_fill_reply()
203 ethnl_update_u32(&kernel_ringparam.rx_buf_len, in ethnl_set_rings()
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.h163 u16 rx_buf_len; member
240 u16 rx_buf_len; member
/kernel/linux/linux-6.6/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_ethtool.c388 kernel_ring->rx_buf_len = pfvf->hw.rbuf_len; in otx2_get_ringparam()
398 u32 rx_buf_len = kernel_ring->rx_buf_len; in otx2_set_ringparam() local
411 if (rx_buf_len && (rx_buf_len < 1536 || rx_buf_len > 32768)) { in otx2_set_ringparam()
441 rx_buf_len == old_rx_buf_len && xqe_size == pfvf->hw.xqe_size) in otx2_set_ringparam()
451 pfvf->hw.rbuf_len = rx_buf_len; in otx2_set_ringparam()
/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns3/hns3vf/
H A Dhclgevf_main.h198 u16 rx_buf_len; member
294 u16 rx_buf_len; member
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
H A 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()

Completed in 31 milliseconds

1234