Lines Matching defs:nh

3016 				    struct mlxsw_sp_nexthop *nh)  in mlxsw_sp_nexthop_counter_alloc()
3032 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_counter_free()
3041 struct mlxsw_sp_nexthop *nh, u64 *p_counter) in mlxsw_sp_nexthop_counter_get()
3051 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_next()
3065 bool mlxsw_sp_nexthop_is_forward(const struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_is_forward()
3070 unsigned char *mlxsw_sp_nexthop_ha(struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_ha()
3078 int mlxsw_sp_nexthop_indexes(struct mlxsw_sp_nexthop *nh, u32 *p_adj_index, in mlxsw_sp_nexthop_indexes()
3104 struct mlxsw_sp_rif *mlxsw_sp_nexthop_rif(struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_rif()
3109 bool mlxsw_sp_nexthop_group_has_ipip(struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_group_has_ipip()
3230 const struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop6_group_has_nexthop() local
3292 const struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_group_hash_obj() local
3417 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_insert()
3424 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_remove()
3487 struct mlxsw_sp_nexthop *nh, in __mlxsw_sp_nexthop_eth_update()
3526 struct mlxsw_sp_nexthop *nh, bool force, in mlxsw_sp_nexthop_eth_update()
3545 struct mlxsw_sp_nexthop *nh, in __mlxsw_sp_nexthop_ipip_update()
3557 struct mlxsw_sp_nexthop *nh, bool force, in mlxsw_sp_nexthop_ipip_update()
3575 struct mlxsw_sp_nexthop *nh, bool force, in mlxsw_sp_nexthop_update()
3598 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_group_update() local
3732 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_group_normalize() local
3765 struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[i]; in mlxsw_sp_nexthop_group_rebalance() local
3788 struct mlxsw_sp_nexthop *nh = &nh_grp->nhgi->nexthops[i]; in mlxsw_sp_nexthop4_group_offload_refresh() local
3805 struct mlxsw_sp_nexthop *nh; in __mlxsw_sp_nexthop6_group_offload_refresh() local
3832 const struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop_bucket_offload_refresh()
3875 struct mlxsw_sp_nexthop *nh = &nh_grp->nhgi->nexthops[i]; in mlxsw_sp_nexthop_obj_group_offload_refresh() local
3904 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_group_refresh() local
4017 static void __mlxsw_sp_nexthop_neigh_update(struct mlxsw_sp_nexthop *nh, in __mlxsw_sp_nexthop_neigh_update()
4037 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_dead_neigh_replace() local
4089 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_neigh_update() local
4111 static void mlxsw_sp_nexthop_rif_init(struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop_rif_init()
4121 static void mlxsw_sp_nexthop_rif_fini(struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_rif_fini()
4131 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_neigh_init()
4185 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_neigh_fini()
4224 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop_ipip_init()
4239 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_ipip_fini()
4262 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop_type_init()
4298 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_type_fini()
4314 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop4_init()
4362 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop4_fini()
4374 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop4_event() local
4396 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_rif_update() local
4421 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_rif_migrate() local
4432 struct mlxsw_sp_nexthop *nh, *tmp; in mlxsw_sp_nexthop_rif_gone_sync() local
4581 const struct nh_notifier_single_info *nh, in mlxsw_sp_nexthop_obj_single_validate()
4598 const struct nh_notifier_single_info *nh, in mlxsw_sp_nexthop_obj_group_entry_validate()
4632 const struct nh_notifier_single_info *nh; in mlxsw_sp_nexthop_obj_group_validate() local
4703 const struct nh_notifier_single_info *nh; in mlxsw_sp_nexthop_obj_res_group_validate() local
4720 struct nh_notifier_single_info *nh; in mlxsw_sp_nexthop_obj_validate() local
4769 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_obj_blackhole_init()
4783 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_obj_blackhole_fini()
4792 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop_obj_init()
4843 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop_obj_fini()
4859 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_obj_group_info_init() local
4963 struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[i]; in mlxsw_sp_nexthop_obj_group_info_fini() local
5186 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop_obj_bucket_adj_update()
5241 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop_obj_bucket_replace() local
5322 const struct fib_nh *nh = fib_info_nh(fi, 0); in mlxsw_sp_fi_is_gateway() local
5334 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop4_group_info_init() local
5384 struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[i]; in mlxsw_sp_nexthop4_group_info_fini() local
5536 struct mlxsw_sp_nexthop *nh = &nh_grp->nhgi->nexthops[i]; in mlxsw_sp_rt6_nexthop() local
6678 struct mlxsw_sp_nexthop *nh, in mlxsw_sp_nexthop6_init()
6701 struct mlxsw_sp_nexthop *nh) in mlxsw_sp_nexthop6_fini()
6722 struct mlxsw_sp_nexthop *nh; in mlxsw_sp_nexthop6_group_info_init() local
6776 struct mlxsw_sp_nexthop *nh = &nhgi->nexthops[i]; in mlxsw_sp_nexthop6_group_info_fini() local