/linux-4.4.14/drivers/net/ethernet/broadcom/bnxt/ |
D | bnxt_sriov.c | 95 ivi->max_tx_rate = vf->max_tx_rate; in bnxt_get_vf_config() 173 int max_tx_rate) in bnxt_set_vf_bw() argument 187 if (max_tx_rate > pf_link_speed) { in bnxt_set_vf_bw() 189 max_tx_rate, vf_id); in bnxt_set_vf_bw() 193 if (min_tx_rate > pf_link_speed || min_tx_rate > max_tx_rate) { in bnxt_set_vf_bw() 198 if (min_tx_rate == vf->min_tx_rate && max_tx_rate == vf->max_tx_rate) in bnxt_set_vf_bw() 204 req.max_bw = cpu_to_le32(max_tx_rate); in bnxt_set_vf_bw() 210 vf->max_tx_rate = max_tx_rate; in bnxt_set_vf_bw()
|
D | bnxt.h | 710 u32 max_tx_rate; member
|
/linux-4.4.14/include/linux/ |
D | if_link.h | 25 __u32 max_tx_rate; member
|
D | netdevice.h | 1115 int max_tx_rate);
|
/linux-4.4.14/net/can/ |
D | af_can.h | 96 unsigned long max_tx_rate; member
|
D | proc.c | 171 if (can_stats.max_tx_rate < can_stats.current_tx_rate) in can_stat_update() 172 can_stats.max_tx_rate = can_stats.current_tx_rate; in can_stat_update() 252 can_stats.max_tx_rate); in can_stats_proc_show()
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_sriov_pf.c | 1853 int min_tx_rate, int max_tx_rate) in qlcnic_sriov_set_vf_tx_rate() argument 1875 if (max_tx_rate && in qlcnic_sriov_set_vf_tx_rate() 1876 (max_tx_rate >= 10000 || max_tx_rate < min_tx_rate)) { in qlcnic_sriov_set_vf_tx_rate() 1883 if (!max_tx_rate) in qlcnic_sriov_set_vf_tx_rate() 1884 max_tx_rate = 10000; in qlcnic_sriov_set_vf_tx_rate() 1887 (min_tx_rate > max_tx_rate || min_tx_rate < QLC_VF_MIN_TX_RATE)) { in qlcnic_sriov_set_vf_tx_rate() 1890 QLC_VF_MIN_TX_RATE, max_tx_rate); in qlcnic_sriov_set_vf_tx_rate() 1898 nic_info.max_tx_bw = max_tx_rate / 100; in qlcnic_sriov_set_vf_tx_rate() 1906 vp->max_tx_bw = max_tx_rate / 100; in qlcnic_sriov_set_vf_tx_rate() 1909 max_tx_rate, vp->max_tx_bw, vf); in qlcnic_sriov_set_vf_tx_rate() [all …]
|
/linux-4.4.14/drivers/net/wireless/cw1200/ |
D | scan.c | 211 scan.max_tx_rate = WSM_TRANSMIT_RATE_6; in cw1200_scan_work() 213 scan.max_tx_rate = WSM_TRANSMIT_RATE_1; in cw1200_scan_work() 404 scan.max_tx_rate = wsm->max_tx_rate; in cw1200_probe_work()
|
D | wsm.h | 706 u8 max_tx_rate; member 812 u8 max_tx_rate; member
|
D | txrx.c | 657 wsm->max_tx_rate = t->rate->hw_value; in cw1200_tx_h_rate_policy()
|
D | wsm.c | 310 WSM_PUT8(buf, arg->max_tx_rate); in wsm_scan()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_sriov.h | 48 int max_tx_rate);
|
D | ixgbe_sriov.c | 1408 int max_tx_rate) in ixgbe_ndo_set_vf_bw() argument 1430 if (max_tx_rate && ((max_tx_rate <= 10) || (max_tx_rate > link_speed))) in ixgbe_ndo_set_vf_bw() 1435 adapter->vfinfo[vf].tx_rate = max_tx_rate; in ixgbe_ndo_set_vf_bw() 1522 ivi->max_tx_rate = adapter->vfinfo[vf].tx_rate; in ixgbe_ndo_get_vf_config()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_virtchnl_pf.h | 125 int max_tx_rate);
|
D | i40e_virtchnl_pf.c | 2248 int max_tx_rate) in i40e_ndo_set_vf_bw() argument 2292 if (max_tx_rate > speed) { in i40e_ndo_set_vf_bw() 2294 max_tx_rate, vf->vf_id); in i40e_ndo_set_vf_bw() 2299 if ((max_tx_rate < 50) && (max_tx_rate > 0)) { in i40e_ndo_set_vf_bw() 2301 max_tx_rate = 50; in i40e_ndo_set_vf_bw() 2306 max_tx_rate / I40E_BW_CREDIT_DIVISOR, in i40e_ndo_set_vf_bw() 2314 vf->tx_rate = max_tx_rate; in i40e_ndo_set_vf_bw() 2356 ivi->max_tx_rate = vf->tx_rate; in i40e_ndo_get_vf_config()
|
/linux-4.4.14/include/linux/mlx4/ |
D | cmd.h | 313 int max_tx_rate);
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | cmd.c | 2822 int max_tx_rate) in mlx4_set_vport_qos() argument 2846 if (test_bit(i, port_qos->priority_bm) && max_tx_rate) { in mlx4_set_vport_qos() 2847 vpp_qos[i].max_avg_bw = max_tx_rate; in mlx4_set_vport_qos() 2986 int max_tx_rate) in mlx4_set_vf_rate() argument 3009 err = mlx4_set_vport_qos(priv, slave, port, max_tx_rate); in mlx4_set_vf_rate() 3012 max_tx_rate); in mlx4_set_vf_rate() 3016 vf_admin->tx_rate = max_tx_rate; in mlx4_set_vf_rate() 3033 max_tx_rate); in mlx4_set_vf_rate() 3038 vf_admin->qos_vport = max_tx_rate ? slave : MLX4_VPP_DEFAULT_VPORT; in mlx4_set_vf_rate() 3123 ivf->max_tx_rate = s_info->tx_rate; in mlx4_get_vf_config() [all …]
|
D | en_netdev.c | 2300 int max_tx_rate) in mlx4_en_set_vf_rate() argument 2306 max_tx_rate); in mlx4_en_set_vf_rate()
|
/linux-4.4.14/drivers/video/fbdev/omap/ |
D | hwa742.c | 820 unsigned long max_tx_rate = hwa742.extif->get_max_tx_rate(); in setup_tearsync() local 823 max_tx_rate); in setup_tearsync() 824 min_tx_time = 1000000000 / (max_tx_rate / 1000); /* ps */ in setup_tearsync()
|
/linux-4.4.14/include/uapi/linux/ |
D | if_link.h | 579 __u32 max_tx_rate; /* Max Bandwidth in Mbps */ member
|
/linux-4.4.14/drivers/net/ethernet/intel/fm10k/ |
D | fm10k_iov.c | 518 ivi->max_tx_rate = vf_info->rate; in fm10k_ndo_get_vf_config()
|
/linux-4.4.14/drivers/net/ethernet/emulex/benet/ |
D | be_main.c | 1620 vi->max_tx_rate = vf_cfg->tx_rate; in be_get_vf_config() 1718 int min_tx_rate, int max_tx_rate) in be_set_vf_tx_rate() argument 1735 if (!max_tx_rate) in be_set_vf_tx_rate() 1749 if (max_tx_rate < 100 || max_tx_rate > link_speed) { in be_set_vf_tx_rate() 1758 if (skyhawk_chip(adapter) && (max_tx_rate % percent_rate)) { in be_set_vf_tx_rate() 1766 status = be_cmd_config_qos(adapter, max_tx_rate, link_speed, vf + 1); in be_set_vf_tx_rate() 1770 adapter->vf_cfg[vf].tx_rate = max_tx_rate; in be_set_vf_tx_rate() 1775 max_tx_rate, vf); in be_set_vf_tx_rate()
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | ef10_sriov.c | 712 ivf->max_tx_rate = 0; in efx_ef10_sriov_get_vf_config()
|
D | siena_sriov.c | 1670 ivi->max_tx_rate = 0; in efx_siena_sriov_get_vf_config()
|
/linux-4.4.14/net/core/ |
D | rtnetlink.c | 1120 vf_tx_rate.rate = ivi.max_tx_rate; in rtnl_fill_vfinfo() 1122 vf_rate.max_tx_rate = ivi.max_tx_rate; in rtnl_fill_vfinfo() 1592 ivt->max_tx_rate); in do_setvfinfo()
|
/linux-4.4.14/drivers/net/ethernet/intel/igb/ |
D | igb_main.c | 7827 int min_tx_rate, int max_tx_rate) in igb_ndo_set_vf_bw() argument 7842 (max_tx_rate < 0) || in igb_ndo_set_vf_bw() 7843 (max_tx_rate > actual_link_speed)) in igb_ndo_set_vf_bw() 7847 adapter->vf_data[vf].tx_rate = (u16)max_tx_rate; in igb_ndo_set_vf_bw() 7848 igb_set_vf_rate_limit(hw, vf, max_tx_rate, actual_link_speed); in igb_ndo_set_vf_bw() 7888 ivi->max_tx_rate = adapter->vf_data[vf].tx_rate; in igb_ndo_get_vf_config()
|
/linux-4.4.14/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_sriov.c | 2616 ivi->max_tx_rate = 10000; /* always 10G. TBA take from link struct */ in bnx2x_get_vf_config()
|