Lines Matching defs:nh
2797 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_counter_alloc()
2813 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_counter_free()
2822 struct mlxsw_sp_nexthop *nh, u64 *p_counter) in mlxsw_sp_nexthop_counter_get()
2832 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_next()
2846 bool mlxsw_sp_nexthop_offload(struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_offload()
2851 unsigned char *mlxsw_sp_nexthop_ha(struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_ha()
2858 int mlxsw_sp_nexthop_indexes(struct mlxsw_sp_nexthop *nh, u32 *p_adj_index, in mlxsw_sp_nexthop_indexes()
2884 struct mlxsw_sp_rif *mlxsw_sp_nexthop_rif(struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_rif()
2889 bool mlxsw_sp_nexthop_group_has_ipip(struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_group_has_ipip()
2925 const struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop6_group_has_nexthop() local
2988 const struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_group_hash_obj() local
3109 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_insert()
3116 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_remove()
3169 struct mlxsw_sp_nexthop *nh) in __mlxsw_sp_nexthop_update()
3187 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_update()
3204 struct mlxsw_sp_nexthop *nh) in __mlxsw_sp_nexthop_ipip_update()
3214 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_ipip_update()
3236 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_group_update() local
3343 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_group_normalize() local
3376 struct mlxsw_sp_nexthop *nh = &nh_grp->nexthops[i]; in mlxsw_sp_nexthop_group_rebalance() local
3399 struct mlxsw_sp_nexthop *nh = &nh_grp->nexthops[i]; in mlxsw_sp_nexthop4_group_offload_refresh() local
3416 struct mlxsw_sp_nexthop *nh; in __mlxsw_sp_nexthop6_group_offload_refresh() local
3460 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_group_refresh() local
3569 static void __mlxsw_sp_nexthop_neigh_update(struct mlxsw_sp_nexthop *nh, in __mlxsw_sp_nexthop_neigh_update()
3584 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_dead_neigh_replace() local
3637 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_neigh_update() local
3659 static void mlxsw_sp_nexthop_rif_init(struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop_rif_init()
3669 static void mlxsw_sp_nexthop_rif_fini(struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_rif_fini()
3679 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_neigh_init()
3734 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_neigh_fini()
3773 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop_ipip_init()
3788 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_ipip_fini()
3811 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_type_fini()
3826 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop4_type_init()
3864 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop4_type_fini()
3871 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop4_init()
3917 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop4_fini()
3929 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop4_event() local
3954 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_rif_update() local
3979 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_rif_migrate() local
3990 struct mlxsw_sp_nexthop *nh, *tmp; in mlxsw_sp_nexthop_rif_gone_sync() local
4001 const struct fib_nh *nh = fib_info_nh(fi, 0); in mlxsw_sp_fi_is_gateway() local
4012 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop4_group_create() local
4055 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop4_group_destroy() local
4142 struct mlxsw_sp_nexthop *nh = &nh_grp->nexthops[i]; in mlxsw_sp_rt6_nexthop() local
5086 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop6_type_init()
5124 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop6_type_fini()
5131 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop6_init()
5151 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop6_fini()
5171 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop6_group_create() local
5218 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop6_group_destroy() local