Searched refs:vport (Results 1 - 25 of 200) sorted by relevance

12345678

/linux-master/net/openvswitch/
H A Dvport-netdev.h12 #include "vport.h"
14 struct vport *ovs_netdev_get_vport(struct net_device *dev);
16 struct vport *ovs_netdev_link(struct vport *vport, const char *name);
17 void ovs_netdev_detach_dev(struct vport *);
22 void ovs_netdev_tunnel_destroy(struct vport *vport);
H A Dvport.h20 struct vport;
23 /* The following definitions are for users of the vport subsystem: */
28 struct vport *ovs_vport_add(const struct vport_parms *);
29 void ovs_vport_del(struct vport *);
31 struct vport *ovs_vport_locate(const struct net *net, const char *name);
33 void ovs_vport_get_stats(struct vport *, struct ovs_vport_stats *);
35 int ovs_vport_get_upcall_stats(struct vport *vport, struct sk_buff *skb);
37 int ovs_vport_set_options(struct vport *, struct nlattr *options);
38 int ovs_vport_get_options(const struct vport *, struc
74 struct vport { struct
171 vport_priv(const struct vport *vport) argument
194 ovs_vport_name(struct vport *vport) argument
[all...]
H A Dvport-netdev.c22 #include "vport.h"
23 #include "vport-internal_dev.h"
24 #include "vport-netdev.h"
31 struct vport *vport; local
33 vport = ovs_netdev_get_vport(skb->dev);
34 if (unlikely(!vport))
50 ovs_vport_receive(vport, skb, skb_tunnel_info(skb));
70 struct 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 Ddp_notify.c11 #include "vport-internal_dev.h"
12 #include "vport-netdev.h"
14 static void dp_detach_port_notify(struct vport *vport) argument
19 dp = vport->dp;
20 notify = ovs_vport_cmd_build_info(vport, ovs_dp_get_net(dp),
22 ovs_dp_detach_port(vport);
44 struct vport *vport; local
47 hlist_for_each_entry_safe(vport,
64 struct vport *vport = NULL; local
[all...]
H A DMakefile17 vport.o \
18 vport-internal_dev.o \
19 vport-netdev.o
25 obj-$(CONFIG_OPENVSWITCH_VXLAN)+= vport-vxlan.o
26 obj-$(CONFIG_OPENVSWITCH_GENEVE)+= vport-geneve.o
27 obj-$(CONFIG_OPENVSWITCH_GRE) += vport-gre.o
H A Dvport-geneve.c24 #include "vport.h"
25 #include "vport-netdev.h"
36 static inline struct geneve_port *geneve_vport(const struct vport *vport) argument
38 return vport_priv(vport);
41 static int geneve_get_options(const struct vport *vport, argument
44 struct geneve_port *geneve_port = geneve_vport(vport);
51 static struct vport *geneve_tnl_create(const struct vport_parms *parms)
57 struct vport *vpor local
108 struct vport *vport; local
[all...]
H A Dvport-internal_dev.h10 #include "vport.h"
13 struct vport *ovs_internal_dev_get_vport(struct net_device *);
17 #endif /* vport-internal_dev.h */
H A Dvport.c21 #include "vport.h"
22 #include "vport-internal_dev.h"
31 * ovs_vport_init - initialize vport subsystem
33 * Called at module load time to initialize the vport subsystem.
46 * ovs_vport_exit - shutdown vport subsystem
48 * Called at module exit time to shutdown the vport subsystem.
95 struct vport *ovs_vport_locate(const struct net *net, const char *name)
98 struct vport *vport; local
100 hlist_for_each_entry_rcu(vport, bucke
125 struct vport *vport; local
175 ovs_vport_free(struct vport *vport) argument
208 struct vport *vport; local
252 ovs_vport_set_options(struct vport *vport, struct nlattr *options) argument
267 ovs_vport_del(struct vport *vport) argument
284 ovs_vport_get_stats(struct vport *vport, struct ovs_vport_stats *stats) argument
311 ovs_vport_get_upcall_stats(struct vport *vport, struct sk_buff *skb) argument
367 ovs_vport_get_options(const struct vport *vport, struct sk_buff *skb) argument
402 ovs_vport_set_upcall_portids(struct vport *vport, const struct nlattr *ids) argument
441 ovs_vport_get_upcall_portids(const struct vport *vport, struct sk_buff *skb) argument
466 ovs_vport_find_upcall_portid(const struct vport *vport, struct sk_buff *skb) argument
494 ovs_vport_receive(struct vport *vport, struct sk_buff *skb, const struct ip_tunnel_info *tun_info) argument
539 ovs_vport_send(struct vport *vport, struct sk_buff *skb, u8 mac_proto) argument
[all...]
H A Dvport-internal_dev.c18 #include "vport-internal_dev.h"
19 #include "vport-netdev.h"
22 struct vport *vport; member in struct:internal_dev
42 err = ovs_vport_receive(internal_dev_priv(netdev)->vport, skb, NULL);
78 struct vport *vport = ovs_internal_dev_get_vport(dev); local
80 ovs_vport_free(vport);
123 static struct vport *internal_dev_create(const struct vport_parms *parms)
125 struct vport *vpor local
181 internal_dev_destroy(struct vport *vport) argument
[all...]
H A Dvport-gre.c34 #include "vport.h"
35 #include "vport-netdev.h"
39 static struct vport *gre_tnl_create(const struct vport_parms *parms)
43 struct vport *vport; local
46 vport = ovs_vport_alloc(0, &ovs_gre_vport_ops, parms);
47 if (IS_ERR(vport))
48 return vport;
54 ovs_vport_free(vport);
62 ovs_vport_free(vport);
72 struct vport *vport; local
[all...]
H A Dvport-vxlan.c17 #include "vport.h"
18 #include "vport-netdev.h"
22 static int vxlan_get_options(const struct vport *vport, struct sk_buff *skb) argument
24 struct vxlan_dev *vxlan = netdev_priv(vport->dev);
51 static int vxlan_configure_exts(struct vport *vport, struct nlattr *attr, argument
71 static struct vport *vxlan_tnl_create(const struct vport_parms *parms)
76 struct vport *vport; local
137 struct vport *vport; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/acl/
H A Dhelper.h11 esw_acl_table_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport, int ns, int size);
14 void esw_acl_egress_table_destroy(struct mlx5_vport *vport);
15 int esw_egress_acl_vlan_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport,
18 void esw_acl_egress_vlan_destroy(struct mlx5_vport *vport);
19 int esw_acl_egress_vlan_grp_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport);
20 void esw_acl_egress_vlan_grp_destroy(struct mlx5_vport *vport);
23 void esw_acl_ingress_table_destroy(struct mlx5_vport *vport);
24 void esw_acl_ingress_allow_rule_destroy(struct mlx5_vport *vport);
H A Degress_ofld.c9 static void esw_acl_egress_ofld_fwd2vport_destroy(struct mlx5_vport *vport) argument
11 if (!vport->egress.offloads.fwd_rule)
14 mlx5_del_flow_rules(vport->egress.offloads.fwd_rule);
15 vport->egress.offloads.fwd_rule = NULL;
18 void esw_acl_egress_ofld_bounce_rule_destroy(struct mlx5_vport *vport, int rule_index) argument
21 xa_load(&vport->egress.offloads.bounce_rules, rule_index);
27 xa_erase(&vport->egress.offloads.bounce_rules, rule_index);
30 static void esw_acl_egress_ofld_bounce_rules_destroy(struct mlx5_vport *vport) argument
35 xa_for_each(&vport->egress.offloads.bounce_rules, i, bounce_rule) {
37 xa_erase(&vport
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 Dingress_ofld.c11 const struct mlx5_vport *vport)
14 mlx5_eswitch_is_vf_vport(esw, vport->vport));
18 struct mlx5_vport *vport)
43 if (vport->ingress.offloads.modify_metadata_rule) {
45 flow_act.modify_hdr = vport->ingress.offloads.modify_metadata;
48 vport->ingress.allow_rule = mlx5_add_flow_rules(vport->ingress.acl, spec,
50 if (IS_ERR(vport->ingress.allow_rule)) {
51 err = PTR_ERR(vport
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 Dlgcy.h10 int esw_acl_egress_lgcy_setup(struct mlx5_eswitch *esw, struct mlx5_vport *vport);
11 void esw_acl_egress_lgcy_cleanup(struct mlx5_eswitch *esw, struct mlx5_vport *vport);
14 int esw_acl_ingress_lgcy_setup(struct mlx5_eswitch *esw, struct mlx5_vport *vport);
15 void esw_acl_ingress_lgcy_cleanup(struct mlx5_eswitch *esw, struct mlx5_vport *vport);
H A Dhelper.c9 esw_acl_table_create(struct mlx5_eswitch *esw, struct mlx5_vport *vport, int ns, int size) argument
26 vport_num = vport->vport;
27 esw_debug(dev, "Create vport[%d] %s ACL table\n", vport_num,
30 root_ns = mlx5_get_flow_vport_acl_namespace(dev, ns, vport->index);
32 esw_warn(dev, "Failed to get E-Switch root namespace for vport (%d)\n",
43 esw_warn(dev, "vport[%d] create %s ACL table, err(%d)\n", vport_num,
50 struct mlx5_vport *vport,
58 if (vport->egress.allowed_vlan)
72 vport
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...]
H A Degress_lgcy.c9 static void esw_acl_egress_lgcy_rules_destroy(struct mlx5_vport *vport) argument
11 esw_acl_egress_vlan_destroy(vport);
12 if (!IS_ERR_OR_NULL(vport->egress.legacy.drop_rule)) {
13 mlx5_del_flow_rules(vport->egress.legacy.drop_rule);
14 vport->egress.legacy.drop_rule = NULL;
19 struct mlx5_vport *vport)
27 err = esw_acl_egress_vlan_grp_create(esw, vport);
39 drop_grp = mlx5_create_flow_group(vport->egress.acl, flow_group_in);
42 esw_warn(dev, "Failed to create E-Switch vport[%d] egress drop flow group, err(%d)\n",
43 vport
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 Dingress_lgcy.c9 static void esw_acl_ingress_lgcy_rules_destroy(struct mlx5_vport *vport) argument
11 if (vport->ingress.legacy.drop_rule) {
12 mlx5_del_flow_rules(vport->ingress.legacy.drop_rule);
13 vport->ingress.legacy.drop_rule = NULL;
15 esw_acl_ingress_allow_rule_destroy(vport);
19 struct mlx5_vport *vport)
42 g = mlx5_create_flow_group(vport->ingress.acl, flow_group_in);
45 esw_warn(dev, "vport[%d] ingress create untagged spoofchk flow group, err(%d)\n",
46 vport->vport, er
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...]
/linux-master/drivers/net/ethernet/intel/idpf/
H A Didpf_virtchnl.h19 int idpf_get_reg_intr_vecs(struct idpf_vport *vport,
21 int idpf_queue_reg_init(struct idpf_vport *vport);
22 int idpf_vport_queue_ids_init(struct idpf_vport *vport);
28 void idpf_vport_init(struct idpf_vport *vport, struct idpf_vport_max_q *max_q);
29 u32 idpf_get_vport_id(struct idpf_vport *vport);
32 int idpf_send_destroy_vport_msg(struct idpf_vport *vport);
33 int idpf_send_enable_vport_msg(struct idpf_vport *vport);
34 int idpf_send_disable_vport_msg(struct idpf_vport *vport);
36 int idpf_vport_adjust_qs(struct idpf_vport *vport);
41 int idpf_send_add_queues_msg(const struct idpf_vport *vport, u1
[all...]
H A Didpf_lib.c286 /* As IDPF_MIN_Q_VEC per default vport is put aside in the
392 * vport
473 * @vport: Main vport structure
481 static int idpf_del_mac_filter(struct idpf_vport *vport, argument
504 err = idpf_add_del_mac_filters(vport, np, false, async);
552 * @vport: Main vport structure
560 static int idpf_add_mac_filter(struct idpf_vport *vport, argument
573 err = idpf_add_del_mac_filters(vport, n
584 idpf_del_all_mac_filters(struct idpf_vport *vport) argument
608 idpf_restore_mac_filters(struct idpf_vport *vport) argument
632 idpf_remove_mac_filters(struct idpf_vport *vport) argument
653 idpf_deinit_mac_addr(struct idpf_vport *vport) argument
676 idpf_init_mac_addr(struct idpf_vport *vport, struct net_device *netdev) argument
717 idpf_cfg_netdev(struct idpf_vport *vport) argument
871 idpf_remove_features(struct idpf_vport *vport) argument
883 idpf_vport_stop(struct idpf_vport *vport) argument
926 struct idpf_vport *vport; local
945 idpf_decfg_netdev(struct idpf_vport *vport) argument
960 idpf_vport_rel(struct idpf_vport *vport) argument
1012 idpf_vport_dealloc(struct idpf_vport *vport) argument
1043 idpf_is_hsplit_supported(const struct idpf_vport *vport) argument
1058 idpf_vport_get_hsplit(const struct idpf_vport *vport) argument
1079 idpf_vport_set_hsplit(const struct idpf_vport *vport, u8 val) argument
1114 struct idpf_vport *vport; local
1205 struct idpf_vport *vport = adapter->vports[i]; local
1263 idpf_restore_features(struct idpf_vport *vport) argument
1277 idpf_set_real_num_queues(struct idpf_vport *vport) argument
1294 idpf_up_complete(struct idpf_vport *vport) argument
1312 idpf_rx_init_buf_tail(struct idpf_vport *vport) argument
1342 idpf_vport_open(struct idpf_vport *vport, bool alloc_res) argument
1483 struct idpf_vport *vport; local
1850 idpf_initiate_soft_reset(struct idpf_vport *vport, enum idpf_vport_reset_cause reset_cause) argument
2120 idpf_vport_manage_rss_lut(struct idpf_vport *vport) argument
2156 struct idpf_vport *vport; local
2209 struct idpf_vport *vport; local
2231 struct idpf_vport *vport; local
2256 struct idpf_vport *vport = idpf_netdev_to_vport(netdev); local
2319 struct idpf_vport *vport; local
[all...]
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_vmid.c41 * @vport: The virtual port for which this call is being executed.
47 struct lpfc_vmid *lpfc_get_vmid_from_hashtable(struct lpfc_vport *vport, argument
52 hash_for_each_possible(vport->hash_table, vmp, hnode, hash) {
61 * @vport: The virtual port for which this call is being executed.
69 lpfc_put_vmid_in_hashtable(struct lpfc_vport *vport, u32 hash, argument
72 hash_add(vport->hash_table, &vmp->hnode, hash);
102 * @vport: The virtual port for which this call is being executed.
107 static void lpfc_vmid_update_entry(struct lpfc_vport *vport, argument
114 if (vport->phba->pport->vmid_flag & LPFC_VMID_TYPE_PRIO)
116 else if (vport
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 Dlpfc_vport.c53 inline void lpfc_vport_set_state(struct lpfc_vport *vport, argument
56 struct fc_vport *fc_vport = vport->fc_vport;
76 vport->port_state = LPFC_VPORT_FAILED;
79 vport->port_state = LPFC_VPORT_UNKNOWN;
118 lpfc_vport_sparm(struct lpfc_hba *phba, struct lpfc_vport *vport) argument
131 rc = lpfc_read_sparam(phba, pmb, vport->vpi);
139 * this per vport to start the FDISC. If the mailbox fails,
146 pmb->vport = vport;
150 lpfc_printf_vlog(vport, KERN_ER
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...]
H A Dlpfc_logmsg.h57 #define lpfc_vlog_msg(vport, level, mask, fmt, arg...) \
58 { if (((mask) & (vport)->cfg_log_verbose) || (level[1] <= '5')) \
59 dev_printk(level, &((vport)->phba->pcidev)->dev, "%d:(%d):" \
60 fmt, (vport)->phba->brd_no, vport->vpi, ##arg); }
73 #define lpfc_printf_vlog(vport, level, mask, fmt, arg...) \
75 { if (((mask) & (vport)->cfg_log_verbose) || (level[1] <= '3')) { \
76 if ((mask) & LOG_TRACE_EVENT && !(vport)->cfg_log_verbose) \
77 lpfc_dmp_dbg((vport)->phba); \
78 dev_printk(level, &((vport)
[all...]
H A Dlpfc_ct.c157 struct lpfc_vport *vport = ndlp->vport; local
158 struct lpfc_hba *phba = vport->phba;
241 cmdiocbq->vport = vport;
267 lpfc_printf_vlog(vport, KERN_ERR, LOG_ELS,
269 rc, vport->fc_flag);
286 struct lpfc_vport *vport = ctiocbq->vport; local
294 lpfc_printf_vlog(vport, KERN_INF
586 lpfc_gen_req(struct lpfc_vport *vport, struct lpfc_dmabuf *bmp, struct lpfc_dmabuf *inp, struct lpfc_dmabuf *outp, void (*cmpl)(struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *), struct lpfc_nodelist *ndlp, uint32_t event_tag, uint32_t num_entry, uint32_t tmo, uint8_t retry) argument
664 lpfc_ct_cmd(struct lpfc_vport *vport, struct lpfc_dmabuf *inmp, struct lpfc_dmabuf *bmp, struct lpfc_nodelist *ndlp, void (*cmpl) (struct lpfc_hba *, struct lpfc_iocbq *, struct lpfc_iocbq *), uint32_t rsp_size, uint8_t retry) argument
715 lpfc_prep_node_fc4type(struct lpfc_vport *vport, uint32_t Did, uint8_t fc4_type) argument
803 lpfc_ns_rsp_audit_did(struct lpfc_vport *vport, uint32_t Did, uint8_t fc4_type) argument
846 lpfc_ns_rsp(struct lpfc_vport *vport, struct lpfc_dmabuf *mp, uint8_t fc4_type, uint32_t Size) argument
916 struct lpfc_vport *vport = cmdiocb->vport; local
1131 struct lpfc_vport *vport = cmdiocb->vport; local
1343 struct lpfc_vport *vport = cmdiocb->vport; local
1490 struct lpfc_vport *vport = cmdiocb->vport; local
1595 struct lpfc_vport *vport = cmdiocb->vport; local
1667 struct lpfc_vport *vport = cmdiocb->vport; local
1688 struct lpfc_vport *vport = cmdiocb->vport; local
1709 struct lpfc_vport *vport = cmdiocb->vport; local
1730 struct lpfc_vport *vport = cmdiocb->vport; local
1751 struct lpfc_vport *vport = cmdiocb->vport; local
1763 struct lpfc_vport *vport = cmdiocb->vport; local
1786 lpfc_vport_symbolic_port_name(struct lpfc_vport *vport, char *symbol, size_t size) argument
1802 lpfc_vport_symbolic_node_name(struct lpfc_vport *vport, char *symbol, size_t size) argument
1837 lpfc_find_map_node(struct lpfc_vport *vport) argument
1860 lpfc_get_gidft_type(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb) argument
1884 lpfc_ns_cmd(struct lpfc_vport *vport, int cmdcode, uint8_t retry, uint32_t context) argument
2172 struct lpfc_vport *vport; local
2207 struct lpfc_vport *vport = cmdiocb->vport; local
2430 lpfc_fdmi_change_check(struct lpfc_vport *vport) argument
2597 lpfc_fdmi_hba_attr_wwnn(struct lpfc_vport *vport, void *attr) argument
2604 lpfc_fdmi_hba_attr_manufacturer(struct lpfc_vport *vport, void *attr) argument
2614 lpfc_fdmi_hba_attr_sn(struct lpfc_vport *vport, void *attr) argument
2623 lpfc_fdmi_hba_attr_model(struct lpfc_vport *vport, void *attr) argument
2632 lpfc_fdmi_hba_attr_description(struct lpfc_vport *vport, void *attr) argument
2641 lpfc_fdmi_hba_attr_hdw_ver(struct lpfc_vport *vport, void *attr) argument
2653 lpfc_fdmi_hba_attr_drvr_ver(struct lpfc_vport *vport, void *attr) argument
2660 lpfc_fdmi_hba_attr_rom_ver(struct lpfc_vport *vport, void *attr) argument
2677 lpfc_fdmi_hba_attr_fmw_ver(struct lpfc_vport *vport, void *attr) argument
2688 lpfc_fdmi_hba_attr_os_ver(struct lpfc_vport *vport, void *attr) argument
2701 lpfc_fdmi_hba_attr_ct_len(struct lpfc_vport *vport, void *attr) argument
2708 lpfc_fdmi_hba_attr_symbolic_name(struct lpfc_vport *vport, void *attr) argument
2718 lpfc_fdmi_hba_attr_vendor_info(struct lpfc_vport *vport, void *attr) argument
2724 lpfc_fdmi_hba_attr_num_ports(struct lpfc_vport *vport, void *attr) argument
2731 lpfc_fdmi_hba_attr_fabric_wwnn(struct lpfc_vport *vport, void *attr) argument
2738 lpfc_fdmi_hba_attr_bios_ver(struct lpfc_vport *vport, void *attr) argument
2747 lpfc_fdmi_hba_attr_bios_state(struct lpfc_vport *vport, void *attr) argument
2754 lpfc_fdmi_hba_attr_vendor_id(struct lpfc_vport *vport, void *attr) argument
2764 lpfc_fdmi_port_attr_fc4type(struct lpfc_vport *vport, void *attr) argument
2781 lpfc_fdmi_port_attr_support_speed(struct lpfc_vport *vport, void *attr) argument
2857 lpfc_fdmi_port_attr_speed(struct lpfc_vport *vport, void *attr) argument
2922 lpfc_fdmi_port_attr_max_frame(struct lpfc_vport *vport, void *attr) argument
2932 lpfc_fdmi_port_attr_os_devname(struct lpfc_vport *vport, void *attr) argument
2944 lpfc_fdmi_port_attr_host_name(struct lpfc_vport *vport, void *attr) argument
2954 lpfc_fdmi_port_attr_wwnn(struct lpfc_vport *vport, void *attr) argument
2961 lpfc_fdmi_port_attr_wwpn(struct lpfc_vport *vport, void *attr) argument
2968 lpfc_fdmi_port_attr_symbolic_name(struct lpfc_vport *vport, void *attr) argument
2978 lpfc_fdmi_port_attr_port_type(struct lpfc_vport *vport, void *attr) argument
2989 lpfc_fdmi_port_attr_class(struct lpfc_vport *vport, void *attr) argument
2996 lpfc_fdmi_port_attr_fabric_wwpn(struct lpfc_vport *vport, void *attr) argument
3003 lpfc_fdmi_port_attr_active_fc4type(struct lpfc_vport *vport, void *attr) argument
3020 lpfc_fdmi_port_attr_port_state(struct lpfc_vport *vport, void *attr) argument
3027 lpfc_fdmi_port_attr_num_disc(struct lpfc_vport *vport, void *attr) argument
3036 lpfc_fdmi_port_attr_nportid(struct lpfc_vport *vport, void *attr) argument
3042 lpfc_fdmi_smart_attr_service(struct lpfc_vport *vport, void *attr) argument
3049 lpfc_fdmi_smart_attr_guid(struct lpfc_vport *vport, void *attr) argument
3057 lpfc_fdmi_smart_attr_version(struct lpfc_vport *vport, void *attr) argument
3064 lpfc_fdmi_smart_attr_model(struct lpfc_vport *vport, void *attr) argument
3073 lpfc_fdmi_smart_attr_port_info(struct lpfc_vport *vport, void *attr) argument
3082 lpfc_fdmi_smart_attr_qos(struct lpfc_vport *vport, void *attr) argument
3088 lpfc_fdmi_smart_attr_security(struct lpfc_vport *vport, void *attr) argument
3094 lpfc_fdmi_vendor_attr_mi(struct lpfc_vport *vport, void *attr) argument
3168 lpfc_fdmi_cmd(struct lpfc_vport *vport, struct lpfc_nodelist *ndlp, int cmdcode, uint32_t new_mask) argument
3431 struct lpfc_vport *vport = from_timer(vport, t, delayed_disc_tmo); local
3455 lpfc_delayed_disc_timeout_handler(struct lpfc_vport *vport) argument
3553 struct lpfc_vport *vport = cmdiocb->vport; local
3663 lpfc_vmid_cmd(struct lpfc_vport *vport, int cmdcode, struct lpfc_vmid *vmid) argument
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/esw/
H A Dlegacy.h16 int esw_legacy_vport_acl_setup(struct mlx5_eswitch *esw, struct mlx5_vport *vport);
17 void esw_legacy_vport_acl_cleanup(struct mlx5_eswitch *esw, struct mlx5_vport *vport);
20 struct mlx5_vport *vport,

Completed in 176 milliseconds

12345678