Symbol: mlxsw_sp_nexthop
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1065
struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1089
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
1183
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_dpipe.c
911
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3095
mlxsw_sp_nexthop_dev(const struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3120
struct mlxsw_sp_nexthop nexthops[] __counted_by(count);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3200
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3229
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3246
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3273
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3286
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3295
struct mlxsw_sp_nexthop *nh, u64 *p_counter)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3304
struct mlxsw_sp_nexthop *mlxsw_sp_nexthop_next(struct mlxsw_sp_router *router,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3305
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3319
bool mlxsw_sp_nexthop_is_forward(const struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3324
unsigned char *mlxsw_sp_nexthop_ha(struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3332
int mlxsw_sp_nexthop_indexes(struct mlxsw_sp_nexthop *nh, u32 *p_adj_index,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3346
struct mlxsw_sp_nexthop *nh_iter = &nhgi->nexthops[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3358
struct mlxsw_sp_rif *mlxsw_sp_nexthop_rif(struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3365
bool mlxsw_sp_nexthop_group_has_ipip(struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3371
struct mlxsw_sp_nexthop *nh_iter = &nhgi->nexthops[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3486
const struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3548
const struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3667
.key_offset = offsetof(struct mlxsw_sp_nexthop, key),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3668
.head_offset = offsetof(struct mlxsw_sp_nexthop, ht_node),
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3673
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3680
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3686
static struct mlxsw_sp_nexthop *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3743
struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3784
struct mlxsw_sp_nexthop *nh, bool force,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3803
struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3815
struct mlxsw_sp_nexthop *nh, bool force,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3833
struct mlxsw_sp_nexthop *nh, bool force,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3856
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
3995
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4028
struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4040
static struct mlxsw_sp_nexthop *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4051
struct mlxsw_sp_nexthop *nh = &nh_grp->nhgi->nexthops[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4068
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4095
const struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4138
struct mlxsw_sp_nexthop *nh = &nh_grp->nhgi->nexthops[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4167
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4280
static void __mlxsw_sp_nexthop_neigh_update(struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4300
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4307
struct mlxsw_sp_nexthop, neigh_list_node);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4352
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4374
static void mlxsw_sp_nexthop_crif_init(struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4384
static void mlxsw_sp_nexthop_crif_fini(struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4394
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4458
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4493
struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4513
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4536
struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4576
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4589
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4602
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4610
struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4664
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4676
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4699
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4723
struct mlxsw_sp_nexthop *nh, *tmp;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4752
struct mlxsw_sp_nexthop *nh, *tmp;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5090
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5102
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5111
struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5161
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5177
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5288
struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5455
struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5550
struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5605
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5656
struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[nhi];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5677
struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[bucket];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5778
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5828
struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5973
static struct mlxsw_sp_nexthop *
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
5980
struct mlxsw_sp_nexthop *nh = &nh_grp->nhgi->nexthops[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
6974
struct mlxsw_sp_nexthop *nh,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7010
struct mlxsw_sp_nexthop *nh)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7031
struct mlxsw_sp_nexthop *nh;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
7084
struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[i];
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
9790
struct mlxsw_sp_nexthop *nh, *tmp;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
142
struct mlxsw_sp_nexthop *mlxsw_sp_nexthop_next(struct mlxsw_sp_router *router,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
143
struct mlxsw_sp_nexthop *nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
144
bool mlxsw_sp_nexthop_is_forward(const struct mlxsw_sp_nexthop *nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
145
unsigned char *mlxsw_sp_nexthop_ha(struct mlxsw_sp_nexthop *nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
146
int mlxsw_sp_nexthop_indexes(struct mlxsw_sp_nexthop *nh, u32 *p_adj_index,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
148
struct mlxsw_sp_rif *mlxsw_sp_nexthop_rif(struct mlxsw_sp_nexthop *nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
149
bool mlxsw_sp_nexthop_group_has_ipip(struct mlxsw_sp_nexthop *nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
154
struct mlxsw_sp_nexthop *nh, u64 *p_counter);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
156
struct mlxsw_sp_nexthop *nh, bool force,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
159
struct mlxsw_sp_nexthop *nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
161
struct mlxsw_sp_nexthop *nh);
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.h
87
struct mlxsw_sp_nexthop;