Lines Matching defs:mlxsw_sp
66 struct mlxsw_sp *mlxsw_sp; member
187 int mlxsw_sp_nve_learned_ip_resolve(struct mlxsw_sp *mlxsw_sp, u32 uip, in mlxsw_sp_nve_learned_ip_resolve()
202 mlxsw_sp_nve_mc_list_find(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_mc_list_find()
212 mlxsw_sp_nve_mc_list_create(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_mc_list_create()
238 static void mlxsw_sp_nve_mc_list_destroy(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_mc_list_destroy()
250 mlxsw_sp_nve_mc_list_get(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_mc_list_get()
263 mlxsw_sp_nve_mc_list_put(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_mc_list_put()
272 mlxsw_sp_nve_mc_record_create(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_mc_record_create()
306 struct mlxsw_sp *mlxsw_sp = mc_record->mlxsw_sp; in mlxsw_sp_nve_mc_record_destroy() local
316 mlxsw_sp_nve_mc_record_get(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_mc_record_get()
365 struct mlxsw_sp *mlxsw_sp = mc_record->mlxsw_sp; in mlxsw_sp_nve_mc_record_refresh() local
554 static int mlxsw_sp_nve_mc_list_ip_add(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_mc_list_ip_add()
577 static void mlxsw_sp_nve_mc_list_ip_del(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_mc_list_ip_del()
633 int mlxsw_sp_nve_flood_ip_add(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_flood_ip_add()
664 void mlxsw_sp_nve_flood_ip_del(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_flood_ip_del()
702 static void mlxsw_sp_nve_flood_ip_flush(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_flood_ip_flush()
726 static int mlxsw_sp_nve_tunnel_init(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_tunnel_init()
759 static void mlxsw_sp_nve_tunnel_fini(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_nve_tunnel_fini()
775 static void mlxsw_sp_nve_fdb_flush_by_fid(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_fdb_flush_by_fid()
785 static void mlxsw_sp_nve_fdb_clear_offload(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_fdb_clear_offload()
818 int mlxsw_sp_nve_ipv6_addr_kvdl_set(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_ipv6_addr_kvdl_set()
825 void mlxsw_sp_nve_ipv6_addr_kvdl_unset(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_ipv6_addr_kvdl_unset()
832 mlxsw_sp_nve_ipv6_ht_node_lookup(struct mlxsw_sp *mlxsw_sp, const char *mac, in mlxsw_sp_nve_ipv6_ht_node_lookup()
843 static int mlxsw_sp_nve_ipv6_ht_insert(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_ipv6_ht_insert()
874 mlxsw_sp_nve_ipv6_ht_remove(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_ipv6_ht_remove()
886 mlxsw_sp_nve_ipv6_addr_map_replace(struct mlxsw_sp *mlxsw_sp, const char *mac, in mlxsw_sp_nve_ipv6_addr_map_replace()
905 void mlxsw_sp_nve_ipv6_addr_map_del(struct mlxsw_sp *mlxsw_sp, const char *mac, in mlxsw_sp_nve_ipv6_addr_map_del()
920 static void mlxsw_sp_nve_ipv6_addr_flush_by_fid(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_ipv6_addr_flush_by_fid()
936 int mlxsw_sp_nve_fid_enable(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fid *fid, in mlxsw_sp_nve_fid_enable()
984 void mlxsw_sp_nve_fid_disable(struct mlxsw_sp *mlxsw_sp, in mlxsw_sp_nve_fid_disable()
1016 struct mlxsw_sp *mlxsw_sp = mlxsw_sp_port->mlxsw_sp; in mlxsw_sp_port_nve_init() local
1027 static int mlxsw_sp_nve_qos_init(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_nve_qos_init()
1035 static int mlxsw_sp_nve_ecn_encap_init(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_nve_ecn_encap_init()
1055 static int __mlxsw_sp_nve_ecn_decap_init(struct mlxsw_sp *mlxsw_sp, in __mlxsw_sp_nve_ecn_decap_init()
1069 static int mlxsw_sp_nve_ecn_decap_init(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_nve_ecn_decap_init()
1090 static int mlxsw_sp_nve_ecn_init(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_nve_ecn_init()
1101 static int mlxsw_sp_nve_resources_query(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_nve_resources_query()
1116 int mlxsw_sp_nve_init(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_nve_init()
1165 void mlxsw_sp_nve_fini(struct mlxsw_sp *mlxsw_sp) in mlxsw_sp_nve_fini()