Home
last modified time | relevance | path

Searched defs:esw (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_eswitch.c219 esw_fdb_set_vport_rule(struct mlx5_eswitch *esw, u8 mac[ETH_ALEN], u32 vport) in esw_fdb_set_vport_rule() argument
268 esw_create_fdb_table(struct mlx5_eswitch * esw) esw_create_fdb_table() argument
329 esw_destroy_fdb_table(struct mlx5_eswitch * esw) esw_destroy_fdb_table() argument
345 esw_add_uc_addr(struct mlx5_eswitch * esw,struct vport_addr * vaddr) esw_add_uc_addr() argument
381 esw_del_uc_addr(struct mlx5_eswitch * esw,struct vport_addr * vaddr) esw_del_uc_addr() argument
406 esw_add_mc_addr(struct mlx5_eswitch * esw,struct vport_addr * vaddr) esw_add_mc_addr() argument
437 esw_del_mc_addr(struct mlx5_eswitch * esw,struct vport_addr * vaddr) esw_del_mc_addr() argument
471 esw_apply_vport_addr_list(struct mlx5_eswitch * esw,u32 vport_num,int list_type) esw_apply_vport_addr_list() argument
506 esw_update_vport_addr_list(struct mlx5_eswitch * esw,u32 vport_num,int list_type) esw_update_vport_addr_list() argument
574 struct mlx5_eswitch *esw = dev->priv.eswitch; esw_vport_change_handler() local
601 esw_vport_enable_egress_acl(struct mlx5_eswitch * esw,struct mlx5_vport * vport) esw_vport_enable_egress_acl() argument
678 esw_vport_cleanup_egress_rules(struct mlx5_eswitch * esw,struct mlx5_vport * vport) esw_vport_cleanup_egress_rules() argument
685 esw_vport_disable_egress_acl(struct mlx5_eswitch * esw,struct mlx5_vport * vport) esw_vport_disable_egress_acl() argument
702 esw_vport_enable_ingress_acl(struct mlx5_eswitch * esw,struct mlx5_vport * vport) esw_vport_enable_ingress_acl() argument
763 esw_vport_cleanup_ingress_rules(struct mlx5_eswitch * esw,struct mlx5_vport * vport) esw_vport_cleanup_ingress_rules() argument
769 esw_vport_disable_ingress_acl(struct mlx5_eswitch * esw,struct mlx5_vport * vport) esw_vport_disable_ingress_acl() argument
784 esw_vport_ingress_config(struct mlx5_eswitch * esw,struct mlx5_vport * vport) esw_vport_ingress_config() argument
841 esw_vport_egress_config(struct mlx5_eswitch * esw,struct mlx5_vport * vport) esw_vport_egress_config() argument
918 esw_enable_vport(struct mlx5_eswitch * esw,int vport_num,int enable_events) esw_enable_vport() argument
956 esw_cleanup_vport(struct mlx5_eswitch * esw,u16 vport_num) esw_cleanup_vport() argument
977 esw_disable_vport(struct mlx5_eswitch * esw,int vport_num) esw_disable_vport() argument
1014 mlx5_eswitch_enable_sriov(struct mlx5_eswitch * esw,int nvfs) mlx5_eswitch_enable_sriov() argument
1055 mlx5_eswitch_disable_sriov(struct mlx5_eswitch * esw) mlx5_eswitch_disable_sriov() argument
1078 struct mlx5_eswitch *esw; mlx5_eswitch_init() local
1146 mlx5_eswitch_cleanup(struct mlx5_eswitch * esw) mlx5_eswitch_cleanup() argument
1162 mlx5_eswitch_vport_event(struct mlx5_eswitch * esw,struct mlx5_eqe * eqe) mlx5_eswitch_vport_event() argument
1181 ESW_ALLOWED(esw) global() argument
1183 LEGAL_VPORT(esw,vport) global() argument
1197 mlx5_eswitch_set_vport_mac(struct mlx5_eswitch * esw,int vport,u8 mac[ETH_ALEN]) mlx5_eswitch_set_vport_mac() argument
1228 mlx5_eswitch_set_vport_state(struct mlx5_eswitch * esw,int vport,int link_state) mlx5_eswitch_set_vport_state() argument
1241 mlx5_eswitch_get_vport_config(struct mlx5_eswitch * esw,int vport,struct mlx5_esw_vport_info * ivi) mlx5_eswitch_get_vport_config() argument
1267 mlx5_eswitch_set_vport_vlan(struct mlx5_eswitch * esw,int vport,u16 vlan,u8 qos) mlx5_eswitch_set_vport_vlan() argument
[all...]