Home
last modified time | relevance | path

Searched refs:spoofchk (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v4.19/drivers/net/ethernet/sfc/
Dsriov.c44 bool spoofchk) in efx_sriov_set_vf_spoofchk() argument
49 return efx->type->sriov_set_vf_spoofchk(efx, vf_i, spoofchk); in efx_sriov_set_vf_spoofchk()
Dsriov.h21 bool spoofchk);
Dsiena_sriov.h56 bool spoofchk);
Def10_sriov.h51 bool spoofchk);
Def10_sriov.c693 bool spoofchk) in efx_ef10_sriov_set_vf_spoofchk() argument
695 return spoofchk ? -EOPNOTSUPP : 0; in efx_ef10_sriov_set_vf_spoofchk()
Dsiena_sriov.c1634 bool spoofchk) in efx_siena_sriov_set_vf_spoofchk() argument
1647 spoofchk ? VF_TX_FILTER_ON : VF_TX_FILTER_OFF; in efx_siena_sriov_set_vf_spoofchk()
1675 ivi->spoofchk = vf->tx_filter_mode == VF_TX_FILTER_ON; in efx_siena_sriov_get_vf_config()
Dnet_driver.h1404 bool spoofchk);
/Linux-v4.19/include/linux/
Dif_link.h25 __u32 spoofchk; member
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Deswitch.h95 bool spoofchk; member
204 int vport, bool spoofchk);
Deswitch.c1136 if (vport->info.spoofchk && !is_valid_ether_addr(vport->info.mac)) { in esw_vport_ingress_config()
1145 if (!vport->info.vlan && !vport->info.qos && !vport->info.spoofchk) { in esw_vport_ingress_config()
1171 if (vport->info.spoofchk) { in esw_vport_ingress_config()
1815 if (evport->info.spoofchk && !is_valid_ether_addr(mac)) { in mlx5_eswitch_set_vport_mac()
1899 ivi->spoofchk = evport->info.spoofchk; in mlx5_eswitch_get_vport_config()
1952 int vport, bool spoofchk) in mlx5_eswitch_set_vport_spoofchk() argument
1965 pschk = evport->info.spoofchk; in mlx5_eswitch_set_vport_spoofchk()
1966 evport->info.spoofchk = spoofchk; in mlx5_eswitch_set_vport_spoofchk()
1970 evport->info.spoofchk = pschk; in mlx5_eswitch_set_vport_spoofchk()
/Linux-v4.19/drivers/net/ethernet/intel/i40e/
Di40e_virtchnl_pf.h100 bool spoofchk; member
Di40e_virtchnl_pf.c1463 vfs[i].spoofchk = true; in i40e_alloc_vfs()
3434 if (vf->spoofchk) { in i40e_vc_add_qch_msg()
4150 ivi->spoofchk = vf->spoofchk; in i40e_ndo_get_vf_config()
4255 if (enable == vf->spoofchk) in i40e_ndo_set_vf_spoofchk()
4258 vf->spoofchk = enable; in i40e_ndo_set_vf_spoofchk()
/Linux-v4.19/drivers/net/ethernet/netronome/nfp/
Dnfp_net_sriov.c245 ivi->spoofchk = FIELD_GET(NFP_NET_VF_CFG_CTRL_SPOOF, flags); in nfp_app_get_vf_config()
/Linux-v4.19/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_sriov.h134 bool spoofchk; member
Dqlcnic_sriov_pf.c700 if (vp->spoofchk == true) { in qlcnic_sriov_set_vf_acl()
2013 ivi->spoofchk = vp->spoofchk; in qlcnic_sriov_get_vf_config()
2049 vp->spoofchk = chk; in qlcnic_sriov_set_vf_spoofchk()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx4/
Dcmd.c2031 vp_oper->state.spoofchk = vp_admin->spoofchk; in mlx4_master_activate_admin_state()
2052 if (vp_admin->spoofchk) { in mlx4_master_activate_admin_state()
3000 if (s_info->spoofchk && is_zero_ether_addr(mac)) { in mlx4_set_vf_mac()
3197 s_info->spoofchk = setting; in mlx4_set_vf_spoofchk()
3237 ivf->spoofchk = s_info->spoofchk; in mlx4_get_vf_config()
Dmlx4.h513 bool spoofchk; member
/Linux-v4.19/drivers/net/ethernet/emulex/benet/
Dbe_main.c1918 vi->spoofchk = adapter->vf_cfg[vf].spoofchk; in be_get_vf_config()
2103 u8 spoofchk; in be_set_vf_spoofchk() local
2115 if (enable == vf_cfg->spoofchk) in be_set_vf_spoofchk()
2118 spoofchk = enable ? ENABLE_MAC_SPOOFCHK : DISABLE_MAC_SPOOFCHK; in be_set_vf_spoofchk()
2121 0, spoofchk); in be_set_vf_spoofchk()
2128 vf_cfg->spoofchk = enable; in be_set_vf_spoofchk()
4212 bool spoofchk; in be_vf_setup() local
4262 &spoofchk); in be_vf_setup()
4264 vf_cfg->spoofchk = spoofchk; in be_vf_setup()
Dbe_cmds.c3884 u32 domain, u16 intf_id, u16 hsw_mode, u8 spoofchk) in be_cmd_set_hsw_config() argument
3925 if (!BEx_chip(adapter) && spoofchk) { in be_cmd_set_hsw_config()
3927 ctxt, spoofchk); in be_cmd_set_hsw_config()
3929 ctxt, spoofchk); in be_cmd_set_hsw_config()
3942 u32 domain, u16 intf_id, u8 *mode, bool *spoofchk) in be_cmd_get_hsw_config() argument
3990 if (spoofchk) in be_cmd_get_hsw_config()
3991 *spoofchk = in be_cmd_get_hsw_config()
3993 spoofchk, &resp->context); in be_cmd_get_hsw_config()
Dbe_cmds.h1885 u8 spoofchk; member
2480 u16 intf_id, u16 hsw_mode, u8 spoofchk);
2482 u16 intf_id, u8 *mode, bool *spoofchk);
Dbe.h358 bool spoofchk; member
/Linux-v4.19/drivers/net/netdevsim/
Dnetdev.c426 ivi->spoofchk = ns->vfconfigs[vf].spoofchk_enabled; in nsim_get_vf_config()
/Linux-v4.19/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_sriov.c166 ivi->spoofchk = !!(vf->flags & BNXT_VF_SPOOFCHK); in bnxt_get_vf_config()
/Linux-v4.19/drivers/net/ethernet/intel/ixgbe/
Dixgbe_sriov.c1689 ivi->spoofchk = adapter->vfinfo[vf].spoofchk_enabled; in ixgbe_ndo_get_vf_config()
/Linux-v4.19/net/core/
Drtnetlink.c1213 ivi.spoofchk = -1; in rtnl_fill_vfinfo()
1246 vf_spoofchk.setting = ivi.spoofchk; in rtnl_fill_vfinfo()

12