ivi 495 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h struct ifla_vf_info *ivi); ivi 2619 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c struct ifla_vf_info *ivi) ivi 2640 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c ivi->vf = vfidx; ivi 2641 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c ivi->qos = 0; ivi 2642 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c ivi->max_tx_rate = 10000; /* always 10G. TBA take from link struct */ ivi 2643 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c ivi->min_tx_rate = 0; ivi 2644 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c ivi->spoofchk = vf->spoofchk ? 1 : 0; ivi 2645 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c ivi->linkstate = vf->link_cfg; ivi 2649 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c mac_obj->get_n_elements(bp, mac_obj, 1, (u8 *)&ivi->mac, ivi 2652 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c (u8 *)&ivi->vlan, 0, ivi 2660 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c memcpy(&ivi->mac, bulletin->mac, ETH_ALEN); ivi 2663 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c eth_zero_addr(ivi->mac); ivi 2668 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c memcpy(&ivi->vlan, &bulletin->vlan, VLAN_HLEN); ivi 2671 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c memset(&ivi->vlan, 0, VLAN_HLEN); ivi 173 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c struct ifla_vf_info *ivi) ivi 183 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->vf = vf_id; ivi 187 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c memcpy(&ivi->mac, vf->mac_addr, ETH_ALEN); ivi 189 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c memcpy(&ivi->mac, vf->vf_mac_addr, ETH_ALEN); ivi 190 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->max_tx_rate = vf->max_tx_rate; ivi 191 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->min_tx_rate = vf->min_tx_rate; ivi 192 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->vlan = vf->vlan; ivi 194 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->qos = vf->vlan >> VLAN_PRIO_SHIFT; ivi 196 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->qos = 0; ivi 197 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->spoofchk = !!(vf->flags & BNXT_VF_SPOOFCHK); ivi 198 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->trusted = bnxt_is_trusted_vf(bp, vf); ivi 200 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->linkstate = IFLA_VF_LINK_STATE_AUTO; ivi 202 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->linkstate = IFLA_VF_LINK_STATE_ENABLE; ivi 204 drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c ivi->linkstate = IFLA_VF_LINK_STATE_DISABLE; ivi 2985 drivers/net/ethernet/cavium/liquidio/lio_main.c struct ifla_vf_info *ivi) ivi 2994 drivers/net/ethernet/cavium/liquidio/lio_main.c memset(ivi, 0, sizeof(struct ifla_vf_info)); ivi 2996 drivers/net/ethernet/cavium/liquidio/lio_main.c ivi->vf = vfidx; ivi 2998 drivers/net/ethernet/cavium/liquidio/lio_main.c ether_addr_copy(&ivi->mac[0], macaddr); ivi 2999 drivers/net/ethernet/cavium/liquidio/lio_main.c ivi->vlan = oct->sriov_info.vf_vlantci[vfidx] & VLAN_VID_MASK; ivi 3000 drivers/net/ethernet/cavium/liquidio/lio_main.c ivi->qos = oct->sriov_info.vf_vlantci[vfidx] >> VLAN_PRIO_SHIFT; ivi 3003 drivers/net/ethernet/cavium/liquidio/lio_main.c ivi->trusted = true; ivi 3005 drivers/net/ethernet/cavium/liquidio/lio_main.c ivi->trusted = false; ivi 3006 drivers/net/ethernet/cavium/liquidio/lio_main.c ivi->linkstate = oct->sriov_info.vf_linkstate[vfidx]; ivi 3007 drivers/net/ethernet/cavium/liquidio/lio_main.c ivi->spoofchk = oct->sriov_info.vf_spoofchk[vfidx]; ivi 3008 drivers/net/ethernet/cavium/liquidio/lio_main.c ivi->max_tx_rate = lio->linfo.link.s.speed; ivi 3009 drivers/net/ethernet/cavium/liquidio/lio_main.c ivi->min_tx_rate = 0; ivi 2820 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c int vf, struct ifla_vf_info *ivi) ivi 2830 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c ivi->vf = vf; ivi 2831 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c ivi->max_tx_rate = vfinfo->tx_rate; ivi 2832 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c ivi->min_tx_rate = 0; ivi 2833 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c ether_addr_copy(ivi->mac, vfinfo->vf_mac_addr); ivi 2834 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c ivi->vlan = vfinfo->vlan; ivi 2835 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c ivi->linkstate = vfinfo->link_state; ivi 544 drivers/net/ethernet/intel/fm10k/fm10k.h int vf_idx, struct ifla_vf_info *ivi); ivi 632 drivers/net/ethernet/intel/fm10k/fm10k_iov.c int vf_idx, struct ifla_vf_info *ivi) ivi 644 drivers/net/ethernet/intel/fm10k/fm10k_iov.c ivi->vf = vf_idx; ivi 645 drivers/net/ethernet/intel/fm10k/fm10k_iov.c ivi->max_tx_rate = vf_info->rate; ivi 646 drivers/net/ethernet/intel/fm10k/fm10k_iov.c ivi->min_tx_rate = 0; ivi 647 drivers/net/ethernet/intel/fm10k/fm10k_iov.c ether_addr_copy(ivi->mac, vf_info->mac); ivi 648 drivers/net/ethernet/intel/fm10k/fm10k_iov.c ivi->vlan = vf_info->pf_vid; ivi 649 drivers/net/ethernet/intel/fm10k/fm10k_iov.c ivi->qos = 0; ivi 4312 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c int vf_id, struct ifla_vf_info *ivi) ivi 4338 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ivi->vf = vf_id; ivi 4340 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ether_addr_copy(ivi->mac, vf->default_lan_addr.addr); ivi 4342 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ivi->max_tx_rate = vf->tx_rate; ivi 4343 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ivi->min_tx_rate = 0; ivi 4344 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ivi->vlan = le16_to_cpu(vsi->info.pvid) & I40E_VLAN_MASK; ivi 4345 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ivi->qos = (le16_to_cpu(vsi->info.pvid) & I40E_PRIORITY_MASK) >> ivi 4348 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ivi->linkstate = IFLA_VF_LINK_STATE_AUTO; ivi 4350 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ivi->linkstate = IFLA_VF_LINK_STATE_ENABLE; ivi 4352 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ivi->linkstate = IFLA_VF_LINK_STATE_DISABLE; ivi 4353 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ivi->spoofchk = vf->spoofchk; ivi 4354 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c ivi->trusted = vf->trusted; ivi 136 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.h int vf_id, struct ifla_vf_info *ivi); ivi 3024 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ice_get_vf_cfg(struct net_device *netdev, int vf_id, struct ifla_vf_info *ivi) ivi 3045 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ivi->vf = vf_id; ivi 3046 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ether_addr_copy(ivi->mac, vf->dflt_lan_addr.addr); ivi 3049 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ivi->vlan = le16_to_cpu(vsi->info.pvid) & ICE_VLAN_M; ivi 3050 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ivi->qos = (le16_to_cpu(vsi->info.pvid) & ICE_PRIORITY_M) >> ivi 3053 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ivi->trusted = vf->trusted; ivi 3054 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ivi->spoofchk = vf->spoofchk; ivi 3056 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ivi->linkstate = IFLA_VF_LINK_STATE_AUTO; ivi 3058 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ivi->linkstate = IFLA_VF_LINK_STATE_ENABLE; ivi 3060 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ivi->linkstate = IFLA_VF_LINK_STATE_DISABLE; ivi 3061 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ivi->max_tx_rate = vf->tx_rate; ivi 3062 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c ivi->min_tx_rate = 0; ivi 103 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h ice_get_vf_cfg(struct net_device *netdev, int vf_id, struct ifla_vf_info *ivi); ivi 156 drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h struct ifla_vf_info __always_unused *ivi) ivi 176 drivers/net/ethernet/intel/igb/igb_main.c struct ifla_vf_info *ivi); ivi 9324 drivers/net/ethernet/intel/igb/igb_main.c int vf, struct ifla_vf_info *ivi) ivi 9329 drivers/net/ethernet/intel/igb/igb_main.c ivi->vf = vf; ivi 9330 drivers/net/ethernet/intel/igb/igb_main.c memcpy(&ivi->mac, adapter->vf_data[vf].vf_mac_addresses, ETH_ALEN); ivi 9331 drivers/net/ethernet/intel/igb/igb_main.c ivi->max_tx_rate = adapter->vf_data[vf].tx_rate; ivi 9332 drivers/net/ethernet/intel/igb/igb_main.c ivi->min_tx_rate = 0; ivi 9333 drivers/net/ethernet/intel/igb/igb_main.c ivi->vlan = adapter->vf_data[vf].pf_vlan; ivi 9334 drivers/net/ethernet/intel/igb/igb_main.c ivi->qos = adapter->vf_data[vf].pf_qos; ivi 9335 drivers/net/ethernet/intel/igb/igb_main.c ivi->spoofchk = adapter->vf_data[vf].spoofchk_enabled; ivi 9336 drivers/net/ethernet/intel/igb/igb_main.c ivi->trusted = adapter->vf_data[vf].trusted; ivi 1704 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c int vf, struct ifla_vf_info *ivi) ivi 1709 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c ivi->vf = vf; ivi 1710 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c memcpy(&ivi->mac, adapter->vfinfo[vf].vf_mac_addresses, ETH_ALEN); ivi 1711 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c ivi->max_tx_rate = adapter->vfinfo[vf].tx_rate; ivi 1712 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c ivi->min_tx_rate = 0; ivi 1713 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c ivi->vlan = adapter->vfinfo[vf].pf_vlan; ivi 1714 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c ivi->qos = adapter->vfinfo[vf].pf_qos; ivi 1715 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c ivi->spoofchk = adapter->vfinfo[vf].spoofchk_enabled; ivi 1716 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c ivi->rss_query_en = adapter->vfinfo[vf].rss_query_enabled; ivi 1717 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c ivi->trusted = adapter->vfinfo[vf].trusted; ivi 33 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.h int vf, struct ifla_vf_info *ivi); ivi 1203 drivers/net/ethernet/mellanox/mlx5/core/en.h int mlx5e_get_vf_config(struct net_device *dev, int vf, struct ifla_vf_info *ivi); ivi 4164 drivers/net/ethernet/mellanox/mlx5/core/en_main.c int vf, struct ifla_vf_info *ivi) ivi 4170 drivers/net/ethernet/mellanox/mlx5/core/en_main.c err = mlx5_eswitch_get_vport_config(mdev->priv.eswitch, vf + 1, ivi); ivi 4173 drivers/net/ethernet/mellanox/mlx5/core/en_main.c ivi->linkstate = mlx5_vport_link2ifla(ivi->linkstate); ivi 2124 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c u16 vport, struct ifla_vf_info *ivi) ivi 2131 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c memset(ivi, 0, sizeof(*ivi)); ivi 2132 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ivi->vf = vport - 1; ivi 2135 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ether_addr_copy(ivi->mac, evport->info.mac); ivi 2136 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ivi->linkstate = evport->info.link_state; ivi 2137 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ivi->vlan = evport->info.vlan; ivi 2138 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ivi->qos = evport->info.qos; ivi 2139 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ivi->spoofchk = evport->info.spoofchk; ivi 2140 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ivi->trusted = evport->info.trusted; ivi 2141 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ivi->min_tx_rate = evport->info.min_rate; ivi 2142 drivers/net/ethernet/mellanox/mlx5/core/eswitch.c ivi->max_tx_rate = evport->info.max_rate; ivi 289 drivers/net/ethernet/mellanox/mlx5/core/eswitch.h u16 vport, struct ifla_vf_info *ivi); ivi 7050 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct in_validator_info *ivi = (struct in_validator_info *) ptr; ivi 7051 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct net_device *dev = ivi->ivi_dev->dev; ivi 7065 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c ivi->extack); ivi 7069 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c err = __mlxsw_sp_inetaddr_event(mlxsw_sp, dev, event, ivi->extack); ivi 208 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c struct ifla_vf_info *ivi) ivi 230 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c memset(ivi, 0, sizeof(*ivi)); ivi 231 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c ivi->vf = vf; ivi 233 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c put_unaligned_be32(mac_hi, &ivi->mac[0]); ivi 234 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c put_unaligned_be16(mac_lo, &ivi->mac[4]); ivi 236 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c ivi->vlan = FIELD_GET(NFP_NET_VF_CFG_VLAN_VID, vlan_tci); ivi 237 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c ivi->qos = FIELD_GET(NFP_NET_VF_CFG_VLAN_QOS, vlan_tci); ivi 239 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c ivi->spoofchk = FIELD_GET(NFP_NET_VF_CFG_CTRL_SPOOF, flags); ivi 240 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c ivi->trusted = FIELD_GET(NFP_NET_VF_CFG_CTRL_TRUST, flags); ivi 241 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.c ivi->linkstate = FIELD_GET(NFP_NET_VF_CFG_CTRL_LINK_STATE, flags); ivi 58 drivers/net/ethernet/netronome/nfp/nfp_net_sriov.h struct ifla_vf_info *ivi); ivi 4680 drivers/net/ethernet/qlogic/qed/qed_sriov.c int vf_id, struct ifla_vf_info *ivi) ivi 4702 drivers/net/ethernet/qlogic/qed/qed_sriov.c ivi->vf = vf_id; ivi 4705 drivers/net/ethernet/qlogic/qed/qed_sriov.c ether_addr_copy(ivi->mac, vf_info->forced_mac); ivi 4707 drivers/net/ethernet/qlogic/qed/qed_sriov.c ether_addr_copy(ivi->mac, vf_info->mac); ivi 4709 drivers/net/ethernet/qlogic/qed/qed_sriov.c ivi->vlan = vf_info->forced_vlan; ivi 4710 drivers/net/ethernet/qlogic/qed/qed_sriov.c ivi->spoofchk = qed_iov_spoofchk_get(hwfn, vf_id); ivi 4711 drivers/net/ethernet/qlogic/qed/qed_sriov.c ivi->linkstate = vf_info->link_state; ivi 4713 drivers/net/ethernet/qlogic/qed/qed_sriov.c ivi->max_tx_rate = tx_rate ? tx_rate : link.speed; ivi 4714 drivers/net/ethernet/qlogic/qed/qed_sriov.c ivi->min_tx_rate = qed_iov_get_vf_min_rate(hwfn, vf_id); ivi 460 drivers/net/ethernet/qlogic/qede/qede_main.c struct ifla_vf_info *ivi) ivi 467 drivers/net/ethernet/qlogic/qede/qede_main.c return edev->ops->iov->get_config(edev->cdev, vfidx, ivi); ivi 1993 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c int vf, struct ifla_vf_info *ivi) ivi 2006 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c memcpy(&ivi->mac, vp->mac, ETH_ALEN); ivi 2007 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c ivi->vlan = qlcnic_sriov_get_vf_vlan(adapter, vp, vf); ivi 2008 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c ivi->qos = vp->qos; ivi 2009 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c ivi->spoofchk = vp->spoofchk; ivi 2011 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c ivi->max_tx_rate = 0; ivi 2013 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c ivi->max_tx_rate = vp->max_tx_bw * 100; ivi 2015 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c ivi->min_tx_rate = 0; ivi 2017 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c ivi->min_tx_rate = vp->min_tx_bw * 100; ivi 2019 drivers/net/ethernet/qlogic/qlcnic/qlcnic_sriov_pf.c ivi->vf = vf; ivi 1403 drivers/net/ethernet/sfc/net_driver.h struct ifla_vf_info *ivi); ivi 1655 drivers/net/ethernet/sfc/siena_sriov.c struct ifla_vf_info *ivi) ivi 1665 drivers/net/ethernet/sfc/siena_sriov.c ivi->vf = vf_i; ivi 1666 drivers/net/ethernet/sfc/siena_sriov.c ether_addr_copy(ivi->mac, vf->addr.mac_addr); ivi 1667 drivers/net/ethernet/sfc/siena_sriov.c ivi->max_tx_rate = 0; ivi 1668 drivers/net/ethernet/sfc/siena_sriov.c ivi->min_tx_rate = 0; ivi 1670 drivers/net/ethernet/sfc/siena_sriov.c ivi->vlan = tci & VLAN_VID_MASK; ivi 1671 drivers/net/ethernet/sfc/siena_sriov.c ivi->qos = (tci >> VLAN_PRIO_SHIFT) & 0x7; ivi 1672 drivers/net/ethernet/sfc/siena_sriov.c ivi->spoofchk = vf->tx_filter_mode == VF_TX_FILTER_ON; ivi 52 drivers/net/ethernet/sfc/sriov.c struct ifla_vf_info *ivi) ivi 57 drivers/net/ethernet/sfc/sriov.c return efx->type->sriov_get_vf_config(efx, vf_i, ivi); ivi 20 drivers/net/ethernet/sfc/sriov.h struct ifla_vf_info *ivi); ivi 952 drivers/net/ipvlan/ipvlan_main.c struct in_validator_info *ivi = (struct in_validator_info *)ptr; ivi 953 drivers/net/ipvlan/ipvlan_main.c struct net_device *dev = (struct net_device *)ivi->ivi_dev->dev; ivi 961 drivers/net/ipvlan/ipvlan_main.c if (ipvlan_addr_busy(ipvlan->port, &ivi->ivi_addr, false)) { ivi 962 drivers/net/ipvlan/ipvlan_main.c NL_SET_ERR_MSG(ivi->extack, ivi 161 drivers/net/netdevsim/netdev.c nsim_get_vf_config(struct net_device *dev, int vf, struct ifla_vf_info *ivi) ivi 169 drivers/net/netdevsim/netdev.c ivi->vf = vf; ivi 170 drivers/net/netdevsim/netdev.c ivi->linkstate = nsim_bus_dev->vfconfigs[vf].link_state; ivi 171 drivers/net/netdevsim/netdev.c ivi->min_tx_rate = nsim_bus_dev->vfconfigs[vf].min_tx_rate; ivi 172 drivers/net/netdevsim/netdev.c ivi->max_tx_rate = nsim_bus_dev->vfconfigs[vf].max_tx_rate; ivi 173 drivers/net/netdevsim/netdev.c ivi->vlan = nsim_bus_dev->vfconfigs[vf].vlan; ivi 174 drivers/net/netdevsim/netdev.c ivi->vlan_proto = nsim_bus_dev->vfconfigs[vf].vlan_proto; ivi 175 drivers/net/netdevsim/netdev.c ivi->qos = nsim_bus_dev->vfconfigs[vf].qos; ivi 176 drivers/net/netdevsim/netdev.c memcpy(&ivi->mac, nsim_bus_dev->vfconfigs[vf].vf_mac, ETH_ALEN); ivi 177 drivers/net/netdevsim/netdev.c ivi->spoofchk = nsim_bus_dev->vfconfigs[vf].spoofchk_enabled; ivi 178 drivers/net/netdevsim/netdev.c ivi->trusted = nsim_bus_dev->vfconfigs[vf].trusted; ivi 179 drivers/net/netdevsim/netdev.c ivi->rss_query_en = nsim_bus_dev->vfconfigs[vf].rss_query_enabled; ivi 47 include/linux/qed/qed_iov_if.h struct ifla_vf_info *ivi); ivi 1206 net/core/rtnetlink.c struct ifla_vf_info ivi; ivi 1208 net/core/rtnetlink.c memset(&ivi, 0, sizeof(ivi)); ivi 1215 net/core/rtnetlink.c ivi.spoofchk = -1; ivi 1216 net/core/rtnetlink.c ivi.rss_query_en = -1; ivi 1217 net/core/rtnetlink.c ivi.trusted = -1; ivi 1221 net/core/rtnetlink.c ivi.linkstate = 0; ivi 1223 net/core/rtnetlink.c ivi.vlan_proto = htons(ETH_P_8021Q); ivi 1224 net/core/rtnetlink.c if (dev->netdev_ops->ndo_get_vf_config(dev, vfs_num, &ivi)) ivi 1237 net/core/rtnetlink.c vf_trust.vf = ivi.vf; ivi 1239 net/core/rtnetlink.c memcpy(vf_mac.mac, ivi.mac, sizeof(ivi.mac)); ivi 1241 net/core/rtnetlink.c vf_vlan.vlan = ivi.vlan; ivi 1242 net/core/rtnetlink.c vf_vlan.qos = ivi.qos; ivi 1243 net/core/rtnetlink.c vf_vlan_info.vlan = ivi.vlan; ivi 1244 net/core/rtnetlink.c vf_vlan_info.qos = ivi.qos; ivi 1245 net/core/rtnetlink.c vf_vlan_info.vlan_proto = ivi.vlan_proto; ivi 1246 net/core/rtnetlink.c vf_tx_rate.rate = ivi.max_tx_rate; ivi 1247 net/core/rtnetlink.c vf_rate.min_tx_rate = ivi.min_tx_rate; ivi 1248 net/core/rtnetlink.c vf_rate.max_tx_rate = ivi.max_tx_rate; ivi 1249 net/core/rtnetlink.c vf_spoofchk.setting = ivi.spoofchk; ivi 1250 net/core/rtnetlink.c vf_linkstate.link_state = ivi.linkstate; ivi 1251 net/core/rtnetlink.c vf_rss_query_en.setting = ivi.rss_query_en; ivi 1252 net/core/rtnetlink.c vf_trust.setting = ivi.trusted; ivi 477 net/ipv4/devinet.c struct in_validator_info ivi; ivi 525 net/ipv4/devinet.c ivi.ivi_addr = ifa->ifa_address; ivi 526 net/ipv4/devinet.c ivi.ivi_dev = ifa->ifa_dev; ivi 527 net/ipv4/devinet.c ivi.extack = extack; ivi 529 net/ipv4/devinet.c NETDEV_UP, &ivi);