Home
last modified time | relevance | path

Searched refs:max_frame (Results 1 – 23 of 23) sorted by relevance

/linux/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() argument
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() argument
80 min_credit = ((max_frame / 2) + DCB_CREDIT_QUANTUM - 1) / in ixgbe_dcb_calculate_tc_credits()
303 int 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()
H A Dixgbe_dcb_nl.c318 int max_frame = adapter->netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_dcbnl_set_all() local
322 max_frame = max(max_frame, IXGBE_FCOE_JUMBO_FRAME_SIZE); in ixgbe_dcbnl_set_all()
325 ixgbe_dcb_calculate_tc_credits(hw, dcb_cfg, max_frame, in ixgbe_dcbnl_set_all()
327 ixgbe_dcb_calculate_tc_credits(hw, dcb_cfg, max_frame, in ixgbe_dcbnl_set_all()
510 int max_frame = dev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbe_dcbnl_ieee_setets() local
556 return ixgbe_dcb_hw_ets(&adapter->hw, ets, max_frame); in ixgbe_dcbnl_ieee_setets()
H A Dixgbe_sriov.c479 static int ixgbe_set_vf_lpe(struct ixgbe_adapter *adapter, u32 max_frame, u32 vf) in ixgbe_set_vf_lpe() argument
484 if (max_frame < ETH_MIN_MTU || max_frame > IXGBE_MAX_JUMBO_FRAME_SIZE) { in ixgbe_set_vf_lpe()
485 e_err(drv, "VF max_frame %d out of range\n", max_frame); in ixgbe_set_vf_lpe()
491 * the same max_frame value in order to avoid sending an oversize in ixgbe_set_vf_lpe()
526 (max_frame > (ETH_FRAME_LEN + ETH_FCS_LEN))) in ixgbe_set_vf_lpe()
544 e_err(drv, "VF max_frame %d out of range\n", max_frame); in ixgbe_set_vf_lpe()
554 if (max_frs < max_frame) { in ixgbe_set_vf_lpe()
[all...]
/linux/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()
/linux/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()
/linux/drivers/net/ethernet/wangxun/libwx/
H A Dwx_hw.c1782 u32 mhadd, max_frame; in wx_set_rx_buffer_len() local
1784 max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in wx_set_rx_buffer_len()
1786 if (max_frame < (ETH_FRAME_LEN + ETH_FCS_LEN)) in wx_set_rx_buffer_len()
1787 max_frame = (ETH_FRAME_LEN + ETH_FCS_LEN); in wx_set_rx_buffer_len()
1790 if (max_frame != mhadd) in wx_set_rx_buffer_len()
1791 wr32(wx, WX_PSR_MAX_SZ, max_frame); in wx_set_rx_buffer_len()
H A Dwx_sriov.c479 static void wx_set_vf_lpe(struct wx *wx, u32 max_frame, u32 vf) in wx_set_vf_lpe() argument
493 max_frs = DIV_ROUND_UP(max_frame, 1024); in wx_set_vf_lpe()
/linux/drivers/net/ethernet/intel/igbvf/
H A Dnetdev.c2391 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in igbvf_change_mtu() local
2396 adapter->max_frame_size = max_frame; in igbvf_change_mtu()
2408 if (max_frame <= 1024) in igbvf_change_mtu()
2410 else if (max_frame <= 2048) in igbvf_change_mtu()
2420 if ((max_frame == ETH_FRAME_LEN + ETH_FCS_LEN) || in igbvf_change_mtu()
2421 (max_frame == ETH_FRAME_LEN + VLAN_HLEN + ETH_FCS_LEN)) in igbvf_change_mtu()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_txrx.h362 u16 max_frame; member
H A Dice_virtchnl.c2094 ring->max_frame = qpi->rxq.max_pkt_size; in ice_vc_cfg_qs_msg()
2100 ring->max_frame += VLAN_HLEN; in ice_vc_cfg_qs_msg()
/linux/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()
/linux/drivers/net/ethernet/intel/e1000/
H A De1000_main.c3528 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in e1000_change_mtu() local
3533 if (max_frame > (ETH_FRAME_LEN + ETH_FCS_LEN)) { in e1000_change_mtu()
3546 hw->max_frame_size = max_frame; in e1000_change_mtu()
3561 if (max_frame <= E1000_RXBUFFER_2048) in e1000_change_mtu()
3572 ((max_frame == (ETH_FRAME_LEN + ETH_FCS_LEN)) || in e1000_change_mtu()
3573 (max_frame == MAXIMUM_ETHERNET_VLAN_SIZE))) in e1000_change_mtu()
/linux/drivers/net/ethernet/atheros/atlx/
H A Datl1.c2718 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in atl1_change_mtu() local
2720 adapter->hw.max_frame_size = max_frame; in atl1_change_mtu()
2721 adapter->hw.tx_jumbo_task_th = (max_frame + 7) >> 3; in atl1_change_mtu()
2722 adapter->rx_buffer_len = (max_frame + 7) & ~7; in atl1_change_mtu()
/linux/drivers/net/ethernet/sun/
H A Dsungem.c1894 int max_frame = (gp->rx_buf_sz + 4 + 64) & ~63; in gem_init_pause_thresholds() local
1895 int off = (gp->rx_fifo_sz - (max_frame * 2)); in gem_init_pause_thresholds()
1896 int on = off - max_frame; in gem_init_pause_thresholds()
H A Dcassini.c3093 int max_frame = (cp->dev->mtu + ETH_HLEN + 4 + 4 + 64) & ~63; in cas_init_pause_thresholds() local
3094 if (max_frame * 3 > cp->rx_fifo_size) { in cas_init_pause_thresholds()
3098 int off = (cp->rx_fifo_size - (max_frame * 2)); in cas_init_pause_thresholds()
3099 int on = off - max_frame; in cas_init_pause_thresholds()
/linux/drivers/net/ethernet/intel/ixgbevf/
H A Dixgbevf_main.c1979 unsigned int max_frame = netdev->mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbevf_set_rx_buffer_len() local
1989 if (max_frame > IXGBEVF_MAX_FRAME_BUILD_SKB) in ixgbevf_set_rx_buffer_len()
4276 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN; in ixgbevf_change_mtu() local
4287 ret = hw->mac.ops.set_rlpml(hw, max_frame); in ixgbevf_change_mtu()
/linux/drivers/net/ethernet/atheros/alx/
H A Dmain.c1177 int max_frame = ALX_MAX_FRAME_LEN(mtu); in alx_change_mtu() local
1181 alx->rxbuf_size = max(max_frame, ALX_DEF_RXBUF_SIZE); in alx_change_mtu()
/linux/drivers/net/ethernet/intel/i40e/
H A Di40e.h863 u16 max_frame; member
H A Di40e_debugfs.c358 " max_frame = %d, rx_buf_len = %d dtype = %d\n", in i40e_dbg_dump_vsi_seid()
359 vsi->max_frame, vsi->rx_buf_len, 0); in i40e_dbg_dump_vsi_seid()
H A Di40e_main.c3614 rx_ctx.rxmax = min_t(u16, vsi->max_frame, chain_len * ring->rx_buf_len); in i40e_configure_rx_ring()
3715 vsi->max_frame = i40e_max_vsi_frame_size(vsi, vsi->xdp_prog); in i40e_vsi_configure_rx()
3722 vsi->max_frame = vsi->rx_buf_len; in i40e_vsi_configure_rx()
/linux/drivers/net/ethernet/intel/igc/
H A Digc_main.c5423 int max_frame = new_mtu + ETH_HLEN + ETH_FCS_LEN + VLAN_HLEN; in igc_change_mtu() local
5432 if (max_frame < (ETH_FRAME_LEN + ETH_FCS_LEN)) in igc_change_mtu()
5433 max_frame = ETH_FRAME_LEN + ETH_FCS_LEN; in igc_change_mtu()
5439 adapter->max_frame_size = max_frame; in igc_change_mtu()