/linux-master/drivers/scsi/libfc/ |
H A D | fc_npiv.c | 21 struct fc_lport *libfc_vport_create(struct fc_vport *vport, int privsize) argument 94 struct fc_vport *vport = vn_port->vport; local 119 struct fc_vport *vport = vn_port->vport; local [all...] |
/linux-master/net/openvswitch/ |
H A D | dp_notify.c | 14 static void dp_detach_port_notify(struct vport *vport) argument 44 struct vport *vport; local 64 struct vport *vport = NULL; local [all...] |
H A D | vport-gre.c | 43 struct vport *vport; local 72 struct vport *vport; local [all...] |
H A D | vport-vxlan.c | 22 static int vxlan_get_options(const struct vport *vport, struct sk_buff *skb) argument 51 static int vxlan_configure_exts(struct vport *vport, struct nlattr *attr, argument 76 struct vport *vport; local 137 struct vport *vport; local [all...] |
H A D | vport-geneve.c | 36 static inline struct geneve_port *geneve_vport(const struct vport *vport) argument 41 static int geneve_get_options(const struct vport *vport, argument 57 struct vport *vpor local 108 struct vport *vport; local [all...] |
H A D | vport-internal_dev.c | 22 struct vport *vport; member in struct:internal_dev 78 struct vport *vport = ovs_internal_dev_get_vport(dev); local 125 struct vport *vpor local 181 internal_dev_destroy(struct vport *vport) argument [all...] |
H A D | vport-netdev.c | 31 struct vport *vport; local 76 struct vport *ovs_netdev_lin argument 127 struct vport *vport; local 138 struct vport *vport = container_of(rcu, struct vport, rcu); local 144 ovs_netdev_detach_dev(struct vport *vport) argument 154 netdev_destroy(struct vport *vport) argument 164 ovs_netdev_tunnel_destroy(struct vport *vport) argument [all...] |
H A D | vport.h | 74 struct vport { struct 171 vport_priv(const struct vport *vport) argument 194 ovs_vport_name(struct vport *vport) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/ |
H A D | indir_table.h | 43 mlx5_esw_indir_table_get(struct mlx5_eswitch *esw, struct mlx5_flow_attr *attr, u16 vport, bool decap) argument 51 mlx5_esw_indir_table_put(struct mlx5_eswitch *esw, u16 vport, bool decap) argument
|
H A D | vporttbl.c | 12 u16 vport; member in struct:mlx5_vport_key
|
H A D | devlink_port.c | 118 int mlx5_esw_offloads_sf_devlink_port_init(struct mlx5_eswitch *esw, struct mlx5_vport *vport, argument 57 mlx5_esw_offloads_pf_vf_devlink_port_init(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 78 mlx5_esw_offloads_pf_vf_devlink_port_cleanup(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 129 mlx5_esw_offloads_sf_devlink_port_cleanup(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 148 mlx5_esw_offloads_devlink_port_register(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 186 mlx5_esw_offloads_devlink_port_unregister(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 202 struct mlx5_vport *vport; local [all...] |
H A D | ipsec.c | 43 int mlx5_esw_ipsec_vf_offload_get(struct mlx5_core_dev *dev, struct mlx5_vport *vport) argument 120 esw_ipsec_vf_set_bytype(struct mlx5_core_dev *dev, struct mlx5_vport *vport, bool enable, enum esw_vport_ipsec_offload type) argument 206 esw_ipsec_vf_offload_set_bytype(struct mlx5_eswitch *esw, struct mlx5_vport *vport, bool enable, enum esw_vport_ipsec_offload type) argument 357 mlx5_esw_ipsec_vf_crypto_offload_set(struct mlx5_eswitch *esw, struct mlx5_vport *vport, bool enable) argument 364 mlx5_esw_ipsec_vf_packet_offload_set(struct mlx5_eswitch *esw, struct mlx5_vport *vport, bool enable) argument [all...] |
/linux-master/include/uapi/linux/netfilter/ |
H A D | xt_ipvs.h | 22 __be16 vport; member in struct:xt_ipvs_mtinfo
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/ |
H A D | egress_lgcy.c | 9 static void esw_acl_egress_lgcy_rules_destroy(struct mlx5_vport *vport) argument 18 esw_acl_egress_lgcy_groups_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 58 esw_acl_egress_lgcy_groups_destroy(struct mlx5_vport *vport) argument 67 esw_acl_egress_lgcy_setup(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 161 esw_acl_egress_lgcy_cleanup(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument [all...] |
H A D | ingress_lgcy.c | 9 static void esw_acl_ingress_lgcy_rules_destroy(struct mlx5_vport *vport) argument 18 esw_acl_ingress_lgcy_groups_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 119 esw_acl_ingress_lgcy_groups_destroy(struct mlx5_vport *vport) argument 139 esw_acl_ingress_lgcy_setup(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 288 esw_acl_ingress_lgcy_cleanup(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument [all...] |
H A D | ingress_ofld.c | 10 esw_acl_ingress_prio_tag_enabled(struct mlx5_eswitch *esw, const struct mlx5_vport *vport) argument 17 esw_acl_ingress_prio_tag_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 62 esw_acl_ingress_mod_metadata_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 110 esw_acl_ingress_mod_metadata_destroy(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 121 esw_acl_ingress_src_port_drop_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 141 esw_acl_ingress_src_port_drop_destroy(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 151 esw_acl_ingress_ofld_rules_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 183 esw_acl_ingress_ofld_rules_destroy(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 191 esw_acl_ingress_ofld_groups_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 284 esw_acl_ingress_ofld_groups_destroy(struct mlx5_vport *vport) argument 302 esw_acl_ingress_ofld_setup(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 350 esw_acl_ingress_ofld_cleanup(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 362 struct mlx5_vport *vport = mlx5_eswitch_get_vport(esw, vport_num); local 388 struct mlx5_vport *vport = mlx5_eswitch_get_vport(esw, vport_num); local 400 struct mlx5_vport *vport = mlx5_eswitch_get_vport(esw, vport_num); local [all...] |
H A D | egress_ofld.c | 9 static void esw_acl_egress_ofld_fwd2vport_destroy(struct mlx5_vport *vport) argument 18 void esw_acl_egress_ofld_bounce_rule_destroy(struct mlx5_vport *vport, int rule_index) argument 30 static void esw_acl_egress_ofld_bounce_rules_destroy(struct mlx5_vport *vport) argument 41 esw_acl_egress_ofld_fwd2vport_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport, struct mlx5_flow_destination *fwd_dest) argument 70 esw_acl_egress_ofld_rules_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport, struct mlx5_flow_destination *fwd_dest) argument 109 esw_acl_egress_ofld_rules_destroy(struct mlx5_vport *vport) argument 116 esw_acl_egress_ofld_groups_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 166 esw_acl_egress_ofld_groups_destroy(struct mlx5_vport *vport) argument 186 esw_acl_egress_ofld_setup(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 232 esw_acl_egress_ofld_cleanup(struct mlx5_vport *vport) argument 267 struct mlx5_vport *vport = mlx5_eswitch_get_vport(esw, vport_num); local [all...] |
H A D | helper.c | 9 esw_acl_table_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport, int ns, int size) argument 49 esw_egress_acl_vlan_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport, struct mlx5_flow_destination *fwd_dest, u16 vlan_id, u32 flow_action) argument 87 esw_acl_egress_vlan_destroy(struct mlx5_vport *vport) argument 95 esw_acl_egress_vlan_grp_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport) argument 131 esw_acl_egress_vlan_grp_destroy(struct mlx5_vport *vport) argument 139 esw_acl_egress_table_destroy(struct mlx5_vport *vport) argument 148 esw_acl_ingress_table_destroy(struct mlx5_vport *vport) argument 157 esw_acl_ingress_allow_rule_destroy(struct mlx5_vport *vport) argument [all...] |
/linux-master/drivers/infiniband/hw/mlx5/ |
H A D | std_types.c | 28 static int fill_vport_icm_addr(struct mlx5_core_dev *mdev, u16 vport, argument 82 static int fill_vport_vhca_id(struct mlx5_core_dev *mdev, u16 vport, argument [all...] |
/linux-master/drivers/scsi/lpfc/ |
H A D | lpfc_vmid.c | 47 struct lpfc_vmid *lpfc_get_vmid_from_hashtable(struct lpfc_vport *vport, argument 69 lpfc_put_vmid_in_hashtable(struct lpfc_vport *vport, u32 hash, argument 107 static void lpfc_vmid_update_entry(struct lpfc_vport *vport, argument 129 lpfc_vmid_assign_cs_ctl(struct lpfc_vport *vport, struct lpfc_vmid *vmid) argument 158 lpfc_vmid_get_appid(struct lpfc_vport *vport, char *uuid, enum dma_data_direction iodir, union lpfc_vmid_io_tag *tag) argument 298 lpfc_reinit_vmid(struct lpfc_vport *vport) argument [all...] |
H A D | lpfc_vport.c | 53 inline void lpfc_vport_set_state(struct lpfc_vport *vport, argument 118 lpfc_vport_sparm(struct lpfc_hba *phba, struct lpfc_vport *vport) argument 204 struct lpfc_vport *vport; local 238 lpfc_discovery_wait(struct lpfc_vport *vport) argument 299 struct lpfc_vport *vport = NULL; local 487 lpfc_send_npiv_logo(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp) argument 536 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; local 571 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; local 625 struct lpfc_vport *vport = *(struct lpfc_vport **)fc_vport->dd_data; local [all...] |
/linux-master/drivers/net/ethernet/intel/idpf/ |
H A D | idpf_dev.c | 70 static int idpf_intr_reg_init(struct idpf_vport *vport) argument
|
H A D | idpf_vf_dev.c | 70 static int idpf_vf_intr_reg_init(struct idpf_vport *vport) argument
|
/linux-master/drivers/net/ethernet/mellanox/mlx4/ |
H A D | fw_qos.c | 221 int mlx4_SET_VPORT_QOS_get(struct mlx4_dev *dev, u8 port, u8 vport, argument 258 int mlx4_SET_VPORT_QOS_set(struct mlx4_dev *dev, u8 port, u8 vport, argument
|
/linux-master/drivers/scsi/elx/libefc/ |
H A D | efc_nport.c | 258 struct efc_vport *vport; local 476 struct efc_vport *vport; local 598 efc_vport_nport_alloc(struct efc_domain *domain, struct efc_vport *vport) argument 624 struct efc_vport *vport; local 648 struct efc_vport *vport; local 685 struct efc_vport *vport; local 722 struct efc_vport *vport; local 739 struct efc_vport *vport; local [all...] |