/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 359 struct mlxsw_sp_fib_entry *fib_entry; member 1081 mlxsw_sp_fib_entry_decap_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, struct mlxsw_sp_ipip_entry *ipip_entry) mlxsw_sp_fib_entry_decap_init() argument 1099 mlxsw_sp_fib_entry_decap_fini(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_decap_fini() argument 1119 struct mlxsw_sp_fib_entry *fib_entry = ipip_entry->decap_fib_entry; mlxsw_sp_ipip_entry_demote_decap() local 1861 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_router_nve_promote_decap() local 1909 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_router_nve_demote_decap() local 3152 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_adj_index_mass_update() local 3277 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_nexthop_fib_entries_update() local 4072 mlxsw_sp_nexthop4_group_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, struct fib_info *fi) mlxsw_sp_nexthop4_group_get() argument 4089 mlxsw_sp_nexthop4_group_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_nexthop4_group_put() argument 4101 mlxsw_sp_fib4_entry_should_offload(const struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib4_entry_should_offload() argument 4111 mlxsw_sp_fib_entry_should_offload(const struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_should_offload() argument 4159 mlxsw_sp_fib4_entry_hw_flags_set(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib4_entry_hw_flags_set() argument 4184 mlxsw_sp_fib4_entry_hw_flags_clear(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib4_entry_hw_flags_clear() argument 4207 mlxsw_sp_fib6_entry_hw_flags_set(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib6_entry_hw_flags_set() argument 4227 mlxsw_sp_fib6_entry_hw_flags_clear(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib6_entry_hw_flags_clear() argument 4240 mlxsw_sp_fib_entry_hw_flags_set(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_hw_flags_set() argument 4254 mlxsw_sp_fib_entry_hw_flags_clear(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_hw_flags_clear() argument 4268 mlxsw_sp_fib_entry_hw_flags_refresh(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_hw_flags_refresh() argument 4285 mlxsw_sp_fib_entry_ralue_pack(char *ralue_pl, const struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_ralue_pack() argument 4343 mlxsw_sp_fib_entry_op_remote(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_remote() argument 4383 mlxsw_sp_fib_entry_op_local(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_local() argument 4407 mlxsw_sp_fib_entry_op_trap(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_trap() argument 4418 mlxsw_sp_fib_entry_op_blackhole(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_blackhole() argument 4432 mlxsw_sp_fib_entry_op_unreachable(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_unreachable() argument 4449 mlxsw_sp_fib_entry_op_ipip_decap(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_ipip_decap() argument 4464 mlxsw_sp_fib_entry_op_nve_decap(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_nve_decap() argument 4476 __mlxsw_sp_fib_entry_op(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) __mlxsw_sp_fib_entry_op() argument 4501 mlxsw_sp_fib_entry_op(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op() argument 4515 mlxsw_sp_fib_entry_update(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_update() argument 4522 mlxsw_sp_fib_entry_del(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_del() argument 4530 mlxsw_sp_fib4_entry_type_set(struct mlxsw_sp *mlxsw_sp, const struct fib_entry_notifier_info *fen_info, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib4_entry_type_set() argument 4588 mlxsw_sp_fib4_entry_type_unset(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib4_entry_type_unset() argument 4606 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_fib4_entry_create() local 4880 mlxsw_sp_fib_node_entry_link(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_node_entry_link() argument 4900 mlxsw_sp_fib_node_entry_unlink(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_node_entry_unlink() argument 5258 mlxsw_sp_nexthop6_group_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_nexthop6_group_put() argument 5365 mlxsw_sp_fib6_entry_type_set(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, const struct fib6_info *rt) mlxsw_sp_fib6_entry_type_set() argument 5406 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_fib6_entry_create() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_router.c | 463 struct mlxsw_sp_fib_entry *fib_entry; member 1266 mlxsw_sp_fib_entry_decap_init(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, struct mlxsw_sp_ipip_entry *ipip_entry) mlxsw_sp_fib_entry_decap_init() argument 1295 mlxsw_sp_fib_entry_decap_fini(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_decap_fini() argument 1318 struct mlxsw_sp_fib_entry *fib_entry = ipip_entry->decap_fib_entry; mlxsw_sp_ipip_entry_demote_decap() local 2092 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_router_nve_promote_decap() local 2140 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_router_nve_demote_decap() local 3769 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_nexthop_fib_entries_update() local 5642 mlxsw_sp_nexthop4_group_get(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, struct fib_info *fi) mlxsw_sp_nexthop4_group_get() argument 5668 mlxsw_sp_nexthop4_group_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_nexthop4_group_put() argument 5686 mlxsw_sp_fib4_entry_should_offload(const struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib4_entry_should_offload() argument 5696 mlxsw_sp_fib_entry_should_offload(const struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_should_offload() argument 5763 mlxsw_sp_fib4_entry_hw_flags_set(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib4_entry_hw_flags_set() argument 5788 mlxsw_sp_fib4_entry_hw_flags_clear(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib4_entry_hw_flags_clear() argument 5836 mlxsw_sp_fib6_entry_hw_flags_set(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib6_entry_hw_flags_set() argument 5856 mlxsw_sp_fib6_entry_hw_flags_set(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib6_entry_hw_flags_set() argument 5864 mlxsw_sp_fib6_entry_hw_flags_clear(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib6_entry_hw_flags_clear() argument 5878 mlxsw_sp_fib6_entry_hw_flags_clear(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib6_entry_hw_flags_clear() argument 5885 mlxsw_sp_fib_entry_hw_flags_set(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_hw_flags_set() argument 5899 mlxsw_sp_fib_entry_hw_flags_clear(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_hw_flags_clear() argument 5913 mlxsw_sp_fib_entry_hw_flags_refresh(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_hw_flags_refresh() argument 5930 mlxsw_sp_fib_entry_ralue_pack(char *ralue_pl, const struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_ralue_pack() argument 5955 mlxsw_sp_fib_entry_op_remote(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_remote() argument 5991 mlxsw_sp_fib_entry_op_local(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_local() argument 6015 mlxsw_sp_fib_entry_op_trap(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_trap() argument 6026 mlxsw_sp_fib_entry_op_blackhole(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_blackhole() argument 6040 mlxsw_sp_fib_entry_op_unreachable(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_unreachable() argument 6057 mlxsw_sp_fib_entry_op_ipip_decap(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_ipip_decap() argument 6081 mlxsw_sp_fib_entry_op_nve_decap(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op_nve_decap() argument 6093 __mlxsw_sp_fib_entry_op(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) __mlxsw_sp_fib_entry_op() argument 6118 mlxsw_sp_fib_entry_op(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, enum mlxsw_reg_ralue_op op) mlxsw_sp_fib_entry_op() argument 6132 mlxsw_sp_fib_entry_update(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_update() argument 6139 mlxsw_sp_fib_entry_del(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_del() argument 6147 mlxsw_sp_fib4_entry_type_set(struct mlxsw_sp *mlxsw_sp, const struct fib_entry_notifier_info *fen_info, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib4_entry_type_set() argument 6205 mlxsw_sp_fib_entry_type_unset(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_entry_type_unset() argument 6230 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_fib4_entry_create() local 6516 mlxsw_sp_fib_node_entry_link(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_node_entry_link() argument 6536 mlxsw_sp_fib_node_entry_unlink(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_fib_node_entry_unlink() argument 6927 mlxsw_sp_nexthop6_group_put(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry) mlxsw_sp_nexthop6_group_put() argument 7050 mlxsw_sp_fib6_entry_type_set_local(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, const struct fib6_info *rt) mlxsw_sp_fib6_entry_type_set_local() argument 7083 mlxsw_sp_fib6_entry_type_set(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_fib_entry *fib_entry, const struct fib6_info *rt) mlxsw_sp_fib6_entry_type_set() argument 7123 struct mlxsw_sp_fib_entry *fib_entry; mlxsw_sp_fib6_entry_create() local [all...] |