/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/ |
H A D | sriov.c | 41 bool spoofchk) in efx_sriov_set_vf_spoofchk() 46 return efx->type->sriov_set_vf_spoofchk(efx, vf_i, spoofchk); in efx_sriov_set_vf_spoofchk() 40 efx_sriov_set_vf_spoofchk(struct net_device *net_dev, int vf_i, bool spoofchk) efx_sriov_set_vf_spoofchk() argument
|
H A D | sriov.h | 18 bool spoofchk);
|
H A D | siena_sriov.h | 53 bool spoofchk);
|
H A D | ef10_sriov.h | 48 bool spoofchk);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/ |
H A D | sriov.c | 41 bool spoofchk) in efx_sriov_set_vf_spoofchk() 46 return efx->type->sriov_set_vf_spoofchk(efx, vf_i, spoofchk); in efx_sriov_set_vf_spoofchk() 40 efx_sriov_set_vf_spoofchk(struct net_device *net_dev, int vf_i, bool spoofchk) efx_sriov_set_vf_spoofchk() argument
|
H A D | sriov.h | 18 bool spoofchk);
|
H A D | ef10_sriov.h | 46 bool spoofchk);
|
H A D | ef10_sriov.c | 730 int efx_ef10_sriov_set_vf_spoofchk(struct efx_nic *efx, int vf_i, bool spoofchk) in efx_ef10_sriov_set_vf_spoofchk() argument 734 /* Can't enable spoofchk if firmware doesn't support it. */ in efx_ef10_sriov_set_vf_spoofchk() 737 spoofchk) in efx_ef10_sriov_set_vf_spoofchk() 742 spoofchk ? 0 : MC_CMD_PRIVILEGE_MASK_IN_GRP_MAC_SPOOFING_TX); in efx_ef10_sriov_set_vf_spoofchk()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/ |
H A D | sriov.h | 47 bool spoofchk) in efx_sriov_set_vf_spoofchk() 52 return efx->type->sriov_set_vf_spoofchk(efx, vf_i, spoofchk); in efx_sriov_set_vf_spoofchk() 46 efx_sriov_set_vf_spoofchk(struct net_device *net_dev, int vf_i, bool spoofchk) efx_sriov_set_vf_spoofchk() argument
|
H A D | siena_sriov.h | 53 bool spoofchk);
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | legacy.c | 455 u16 vport, bool spoofchk) in mlx5_eswitch_set_vport_spoofchk() 471 pschk = evport->info.spoofchk; in mlx5_eswitch_set_vport_spoofchk() 472 evport->info.spoofchk = spoofchk; in mlx5_eswitch_set_vport_spoofchk() 480 evport->info.spoofchk = pschk; in mlx5_eswitch_set_vport_spoofchk() 454 mlx5_eswitch_set_vport_spoofchk(struct mlx5_eswitch *esw, u16 vport, bool spoofchk) mlx5_eswitch_set_vport_spoofchk() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
H A D | ingress_lgcy.c | 45 esw_warn(dev, "vport[%d] ingress create untagged spoofchk flow group, err(%d)\n", in esw_acl_ingress_lgcy_groups_create() 78 esw_warn(dev, "vport[%d] ingress create spoofchk flow group, err(%d)\n", in esw_acl_ingress_lgcy_groups_create() 179 if (!vport->info.vlan && !vport->info.qos && !vport->info.spoofchk) { in esw_acl_ingress_lgcy_setup() 216 if (vst_check_cvlan || vport->info.spoofchk) in esw_acl_ingress_lgcy_setup() 232 if (vport->info.spoofchk) { in esw_acl_ingress_lgcy_setup() 254 if (!vst_check_cvlan && !vport->info.spoofchk) in esw_acl_ingress_lgcy_setup()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | if_link.h | 25 __u32 spoofchk; member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | if_link.h | 25 __u32 spoofchk; member
|
/kernel/linux/linux-6.6/include/linux/pds/ |
H A D | pds_core_if.h | 357 * @spoofchk: enable address spoof checking 373 u8 spoofchk; member 413 u8 spoofchk; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_sriov.c | 564 ivi->spoofchk = vfinfo->spoofchk; in hinic_get_vf_config() 901 bool spoofchk) in hinic_set_vf_spoofchk() 914 spoofchk_cfg.state = spoofchk ? 1 : 0; in hinic_set_vf_spoofchk() 921 dev_err(&hwdev->hwif->pdev->dev, "Failed to set VF(%d) spoofchk, err: %d, status: 0x%x, out size: 0x%x\n", in hinic_set_vf_spoofchk() 927 vf_infos[HW_VF_ID_TO_OS(vf_id)].spoofchk = spoofchk; in hinic_set_vf_spoofchk() 943 cur_spoofchk = nic_dev->hwdev->func_to_io.vf_infos[vf].spoofchk; in hinic_ndo_set_vf_spoofchk() 952 netif_info(nic_dev, drv, netdev, "Set VF %d spoofchk %s successfully\n", in hinic_ndo_set_vf_spoofchk() 956 "Current firmware doesn't support to set vf spoofchk, nee in hinic_ndo_set_vf_spoofchk() 900 hinic_set_vf_spoofchk(struct hinic_hwdev *hwdev, u16 vf_id, bool spoofchk) hinic_set_vf_spoofchk() argument [all...] |
H A D | hinic_sriov.h | 45 bool spoofchk; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/huawei/hinic/ |
H A D | hinic_sriov.c | 584 ivi->spoofchk = vfinfo->spoofchk; in hinic_get_vf_config() 917 bool spoofchk) in hinic_set_vf_spoofchk() 930 spoofchk_cfg.state = spoofchk ? 1 : 0; in hinic_set_vf_spoofchk() 937 dev_err(&hwdev->hwif->pdev->dev, "Failed to set VF(%d) spoofchk, err: %d, status: 0x%x, out size: 0x%x\n", in hinic_set_vf_spoofchk() 943 vf_infos[HW_VF_ID_TO_OS(vf_id)].spoofchk = spoofchk; in hinic_set_vf_spoofchk() 959 cur_spoofchk = nic_dev->hwdev->func_to_io.vf_infos[vf].spoofchk; in hinic_ndo_set_vf_spoofchk() 968 netif_info(nic_dev, drv, netdev, "Set VF %d spoofchk %s successfully\n", in hinic_ndo_set_vf_spoofchk() 972 "Current firmware doesn't support to set vf spoofchk, nee in hinic_ndo_set_vf_spoofchk() 916 hinic_set_vf_spoofchk(struct hinic_hwdev *hwdev, u16 vf_id, bool spoofchk) hinic_set_vf_spoofchk() argument [all...] |
H A D | hinic_sriov.h | 45 bool spoofchk; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic.h | 28 u8 spoofchk; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/pensando/ionic/ |
H A D | ionic.h | 33 u8 spoofchk; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
H A D | ingress_lgcy.c | 45 esw_warn(dev, "vport[%d] ingress create untagged spoofchk flow group, err(%d)\n", in esw_acl_ingress_lgcy_groups_create() 78 esw_warn(dev, "vport[%d] ingress create spoofchk flow group, err(%d)\n", in esw_acl_ingress_lgcy_groups_create() 176 if (!vport->info.vlan && !vport->info.qos && !vport->info.spoofchk) { in esw_acl_ingress_lgcy_setup() 210 if (vport->info.spoofchk) { in esw_acl_ingress_lgcy_setup()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl_pf.h | 100 bool spoofchk; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth.h | 38 u8 spoofchk:1; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_virtchnl_pf.h | 100 bool spoofchk; member
|