Home
last modified time | relevance | path

Searched refs:max_frame (Results 1 - 25 of 59) sorted by relevance

123

/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_dcb.c19 * @max_frame: maximum frame size
22 __u16 *max, int max_frame) in ixgbe_ieee_credits()
28 min_credit = ((max_frame / 2) + DCB_CREDIT_QUANTUM - 1) / in ixgbe_ieee_credits()
55 * @max_frame: Maximum frame size
64 int max_frame, u8 direction) in ixgbe_dcb_calculate_tc_credits()
80 min_credit = ((max_frame / 2) + DCB_CREDIT_QUANTUM - 1) / in ixgbe_dcb_calculate_tc_credits()
303 s32 ixgbe_dcb_hw_ets(struct ixgbe_hw *hw, struct ieee_ets *ets, int max_frame) in ixgbe_dcb_hw_ets() argument
331 ixgbe_ieee_credits(ets->tc_tx_bw, refill, max, max_frame); in ixgbe_dcb_hw_ets()
21 ixgbe_ieee_credits(__u8 *bw, __u16 *refill, __u16 *max, int max_frame) ixgbe_ieee_credits() argument
62 ixgbe_dcb_calculate_tc_credits(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config, int max_frame, u8 direction) ixgbe_dcb_calculate_tc_credits() argument
H A Dixgbe_dcb_nl.c319 int max_frame = adapter->netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_dcbnl_set_all() local
323 max_frame = max(max_frame, IXGBE_FCOE_JUMBO_FRAME_SIZE); in ixgbe_dcbnl_set_all()
326 ixgbe_dcb_calculate_tc_credits(hw, dcb_cfg, max_frame, in ixgbe_dcbnl_set_all()
328 ixgbe_dcb_calculate_tc_credits(hw, dcb_cfg, max_frame, in ixgbe_dcbnl_set_all()
511 int max_frame = dev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_dcbnl_ieee_setets() local
557 return ixgbe_dcb_hw_ets(&adapter->hw, ets, max_frame); in ixgbe_dcbnl_ieee_setets()
H A Dixgbe_sriov.c475 static int ixgbe_set_vf_lpe(struct ixgbe_adapter *adapter, u32 max_frame, u32 vf) in ixgbe_set_vf_lpe() argument
480 if (max_frame < ETH_MIN_MTU || max_frame > IXGBE_MAX_JUMBO_FRAME_SIZE) { in ixgbe_set_vf_lpe()
481 e_err(drv, "VF max_frame %d out of range\n", max_frame); in ixgbe_set_vf_lpe()
487 * the same max_frame value in order to avoid sending an oversize in ixgbe_set_vf_lpe()
522 (max_frame > (ETH_FRAME_LEN + ETH_FCS_LEN))) in ixgbe_set_vf_lpe()
540 e_err(drv, "VF max_frame %d out of range\n", max_frame); in ixgbe_set_vf_lpe()
550 if (max_frs < max_frame) { in ixgbe_set_vf_lpe()
[all...]
H A Dixgbe_main.c4255 int max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_set_rx_buffer_len() local
4263 (max_frame < IXGBE_FCOE_JUMBO_FRAME_SIZE)) in ixgbe_set_rx_buffer_len()
4264 max_frame = IXGBE_FCOE_JUMBO_FRAME_SIZE; in ixgbe_set_rx_buffer_len()
4269 if (max_frame < (ETH_FRAME_LEN + ETH_FCS_LEN)) in ixgbe_set_rx_buffer_len()
4270 max_frame = (ETH_FRAME_LEN + ETH_FCS_LEN); in ixgbe_set_rx_buffer_len()
4273 if (max_frame != (mhadd >> IXGBE_MHADD_MFS_SHIFT)) { in ixgbe_set_rx_buffer_len()
4275 mhadd |= max_frame << IXGBE_MHADD_MFS_SHIFT; in ixgbe_set_rx_buffer_len()
4281 /* set jumbo enable since MHADD.MFS is keeping size locked at max_frame */ in ixgbe_set_rx_buffer_len()
4312 (max_frame > (ETH_FRAME_LEN + ETH_FCS_LEN))) in ixgbe_set_rx_buffer_len()
5049 int max_frame in ixgbe_configure_dcb() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_dcb.c19 * @max_frame: maximum frame size
22 __u16 *max, int max_frame) in ixgbe_ieee_credits()
28 min_credit = ((max_frame / 2) + DCB_CREDIT_QUANTUM - 1) / in ixgbe_ieee_credits()
55 * @max_frame: Maximum frame size
64 int max_frame, u8 direction) in ixgbe_dcb_calculate_tc_credits()
80 min_credit = ((max_frame / 2) + DCB_CREDIT_QUANTUM - 1) / in ixgbe_dcb_calculate_tc_credits()
303 s32 ixgbe_dcb_hw_ets(struct ixgbe_hw *hw, struct ieee_ets *ets, int max_frame) in ixgbe_dcb_hw_ets() argument
331 ixgbe_ieee_credits(ets->tc_tx_bw, refill, max, max_frame); in ixgbe_dcb_hw_ets()
21 ixgbe_ieee_credits(__u8 *bw, __u16 *refill, __u16 *max, int max_frame) ixgbe_ieee_credits() argument
62 ixgbe_dcb_calculate_tc_credits(struct ixgbe_hw *hw, struct ixgbe_dcb_config *dcb_config, int max_frame, u8 direction) ixgbe_dcb_calculate_tc_credits() argument
H A Dixgbe_dcb_nl.c317 int max_frame = adapter->netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_dcbnl_set_all() local
321 max_frame = max(max_frame, IXGBE_FCOE_JUMBO_FRAME_SIZE); in ixgbe_dcbnl_set_all()
324 ixgbe_dcb_calculate_tc_credits(hw, dcb_cfg, max_frame, in ixgbe_dcbnl_set_all()
326 ixgbe_dcb_calculate_tc_credits(hw, dcb_cfg, max_frame, in ixgbe_dcbnl_set_all()
509 int max_frame = dev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_dcbnl_ieee_setets() local
555 return ixgbe_dcb_hw_ets(&adapter->hw, ets, max_frame); in ixgbe_dcbnl_ieee_setets()
H A Dixgbe_sriov.c475 static int ixgbe_set_vf_lpe(struct ixgbe_adapter *adapter, u32 max_frame, u32 vf) in ixgbe_set_vf_lpe() argument
480 if (max_frame < ETH_MIN_MTU || max_frame > IXGBE_MAX_JUMBO_FRAME_SIZE) { in ixgbe_set_vf_lpe()
481 e_err(drv, "VF max_frame %d out of range\n", max_frame); in ixgbe_set_vf_lpe()
487 * the same max_frame value in order to avoid sending an oversize in ixgbe_set_vf_lpe()
522 (max_frame > (ETH_FRAME_LEN + ETH_FCS_LEN))) in ixgbe_set_vf_lpe()
540 e_err(drv, "VF max_frame %d out of range\n", max_frame); in ixgbe_set_vf_lpe()
550 if (max_frs < max_frame) { in ixgbe_set_vf_lpe()
[all...]
/kernel/linux/linux-5.10/drivers/target/tcm_fc/
H A Dtfc_io.c112 cmd->sess->max_frame; in ft_queue_data_in()
126 fr_max_payload(fp) = cmd->sess->max_frame; in ft_queue_data_in()
H A Dtcm_fc.h31 u16 max_frame; /* maximum frame size */ member
H A Dtfc_sess.c391 sess->max_frame = rdata->maxframe_size; in ft_prli_locked()
/kernel/linux/linux-6.6/drivers/target/tcm_fc/
H A Dtfc_io.c111 cmd->sess->max_frame; in ft_queue_data_in()
125 fr_max_payload(fp) = cmd->sess->max_frame; in ft_queue_data_in()
H A Dtcm_fc.h31 u16 max_frame; /* maximum frame size */ member
H A Dtfc_sess.c391 sess->max_frame = rdata->maxframe_size; in ft_prli_locked()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/iavf/
H A Diavf_virtchnl.c244 int i, max_frame = adapter->vf_res->max_mtu; in iavf_configure_queues() local
249 if (max_frame > IAVF_MAX_RXBUFFER || !max_frame) in iavf_configure_queues()
250 max_frame = IAVF_MAX_RXBUFFER; in iavf_configure_queues()
267 max_frame = IAVF_RXBUFFER_1536 - NET_IP_ALIGN; in iavf_configure_queues()
284 vqpi->rxq.max_pkt_size = max_frame; in iavf_configure_queues()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/iavf/
H A Diavf_virtchnl.c271 int i, max_frame = adapter->vf_res->max_mtu; in iavf_configure_queues() local
276 if (max_frame > IAVF_MAX_RXBUFFER || !max_frame) in iavf_configure_queues()
277 max_frame = IAVF_MAX_RXBUFFER; in iavf_configure_queues()
294 max_frame = IAVF_RXBUFFER_1536 - NET_IP_ALIGN; in iavf_configure_queues()
311 vqpi->rxq.max_pkt_size = max_frame; in iavf_configure_queues()
/kernel/linux/linux-6.6/drivers/net/ethernet/wangxun/libwx/
H A Dwx_hw.c1221 u32 mhadd, max_frame; in wx_set_rx_buffer_len() local
1223 max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in wx_set_rx_buffer_len()
1225 if (max_frame < (ETH_FRAME_LEN + ETH_FCS_LEN)) in wx_set_rx_buffer_len()
1226 max_frame = (ETH_FRAME_LEN + ETH_FCS_LEN); in wx_set_rx_buffer_len()
1229 if (max_frame != mhadd) in wx_set_rx_buffer_len()
1230 wr32(wx, WX_PSR_MAX_SZ, max_frame); in wx_set_rx_buffer_len()
/kernel/linux/linux-5.10/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c2182 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in pch_gbe_change_mtu() local
2186 if (max_frame <= PCH_GBE_FRAME_SIZE_2048) in pch_gbe_change_mtu()
2188 else if (max_frame <= PCH_GBE_FRAME_SIZE_4096) in pch_gbe_change_mtu()
2190 else if (max_frame <= PCH_GBE_FRAME_SIZE_8192) in pch_gbe_change_mtu()
2204 adapter->hw.mac.max_frame_size = max_frame; in pch_gbe_change_mtu()
2209 adapter->hw.mac.max_frame_size = max_frame; in pch_gbe_change_mtu()
2213 "max_frame : %d rx_buffer_len : %d mtu : %d max_frame_size : %d\n", in pch_gbe_change_mtu()
2214 max_frame, (u32) adapter->rx_buffer_len, netdev->mtu, in pch_gbe_change_mtu()
/kernel/linux/linux-6.6/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c2161 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in pch_gbe_change_mtu() local
2165 if (max_frame <= PCH_GBE_FRAME_SIZE_2048) in pch_gbe_change_mtu()
2167 else if (max_frame <= PCH_GBE_FRAME_SIZE_4096) in pch_gbe_change_mtu()
2169 else if (max_frame <= PCH_GBE_FRAME_SIZE_8192) in pch_gbe_change_mtu()
2183 adapter->hw.mac.max_frame_size = max_frame; in pch_gbe_change_mtu()
2188 adapter->hw.mac.max_frame_size = max_frame; in pch_gbe_change_mtu()
2192 "max_frame : %d rx_buffer_len : %d mtu : %d max_frame_size : %d\n", in pch_gbe_change_mtu()
2193 max_frame, (u32) adapter->rx_buffer_len, netdev->mtu, in pch_gbe_change_mtu()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/
H A Dixgb_main.c176 int max_frame = netdev->mtu + ENET_HEADER_SIZE + ENET_FCS_LENGTH; in ixgb_up() local
214 if ((hw->max_frame_size != max_frame) || in ixgb_up()
218 hw->max_frame_size = max_frame; in ixgb_up()
1569 int max_frame = new_mtu + ENET_HEADER_SIZE + ENET_FCS_LENGTH; in ixgb_change_mtu() local
1574 adapter->rx_buffer_len = max_frame + 8; /* + 8 for errata */ in ixgb_change_mtu()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c2415 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in igbvf_change_mtu() local
2420 adapter->max_frame_size = max_frame; in igbvf_change_mtu()
2432 if (max_frame <= 1024) in igbvf_change_mtu()
2434 else if (max_frame <= 2048) in igbvf_change_mtu()
2444 if ((max_frame == ETH_FRAME_LEN + ETH_FCS_LEN) || in igbvf_change_mtu()
2445 (max_frame == ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN)) in igbvf_change_mtu()
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c2402 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in igbvf_change_mtu() local
2407 adapter->max_frame_size = max_frame; in igbvf_change_mtu()
2419 if (max_frame <= 1024) in igbvf_change_mtu()
2421 else if (max_frame <= 2048) in igbvf_change_mtu()
2431 if ((max_frame == ETH_FRAME_LEN + ETH_FCS_LEN) || in igbvf_change_mtu()
2432 (max_frame == ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN)) in igbvf_change_mtu()
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/
H A Dhinic_port.c156 int err, max_frame; in hinic_port_set_mtu() local
163 max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in hinic_port_set_mtu()
164 if (max_frame > HINIC_MAX_JUMBO_FRAME_SIZE) { in hinic_port_set_mtu()
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ice/
H A Dice.h292 u16 max_frame; member
/kernel/linux/linux-5.10/drivers/net/ethernet/qualcomm/emac/
H A Demac-mac.c444 unsigned int max_frame; in emac_mac_config() local
449 max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in emac_mac_config()
451 ALIGN(max_frame, 8) : EMAC_DEF_RX_BUF_SIZE; in emac_mac_config()
/kernel/linux/linux-6.6/drivers/net/ethernet/qualcomm/emac/
H A Demac-mac.c444 unsigned int max_frame; in emac_mac_config() local
449 max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in emac_mac_config()
451 ALIGN(max_frame, 8) : EMAC_DEF_RX_BUF_SIZE; in emac_mac_config()

Completed in 54 milliseconds

123