Lines Matching refs:adj_index

3102 	u32 adj_index;  member
3226 *p_adj_index = nhgi->adj_index; in mlxsw_sp_nexthop_indexes()
3581 u32 adj_index, u16 ecmp_size, in mlxsw_sp_adj_index_mass_update_vr() argument
3589 adj_index, ecmp_size, new_adj_index, in mlxsw_sp_adj_index_mass_update_vr()
3608 nhgi->adj_index, in mlxsw_sp_adj_index_mass_update()
3619 nhgi->adj_index, in mlxsw_sp_adj_index_mass_update()
3626 u32 adj_index, in __mlxsw_sp_nexthop_eth_update() argument
3640 adj_index, rif_index); in __mlxsw_sp_nexthop_eth_update()
3666 int mlxsw_sp_nexthop_eth_update(struct mlxsw_sp *mlxsw_sp, u32 adj_index, in mlxsw_sp_nexthop_eth_update() argument
3675 err = __mlxsw_sp_nexthop_eth_update(mlxsw_sp, adj_index + i, in mlxsw_sp_nexthop_eth_update()
3685 u32 adj_index, in __mlxsw_sp_nexthop_ipip_update() argument
3692 return ipip_ops->nexthop_update(mlxsw_sp, adj_index, nh->ipip_entry, in __mlxsw_sp_nexthop_ipip_update()
3697 u32 adj_index, in mlxsw_sp_nexthop_ipip_update() argument
3706 err = __mlxsw_sp_nexthop_ipip_update(mlxsw_sp, adj_index + i, in mlxsw_sp_nexthop_ipip_update()
3715 static int mlxsw_sp_nexthop_update(struct mlxsw_sp *mlxsw_sp, u32 adj_index, in mlxsw_sp_nexthop_update() argument
3725 return mlxsw_sp_nexthop_eth_update(mlxsw_sp, adj_index, nh, in mlxsw_sp_nexthop_update()
3728 return mlxsw_sp_nexthop_ipip_update(mlxsw_sp, adj_index, nh, in mlxsw_sp_nexthop_update()
3738 u32 adj_index = nhgi->adj_index; /* base */ in mlxsw_sp_nexthop_group_update() local
3753 err = mlxsw_sp_nexthop_update(mlxsw_sp, adj_index, nh, in mlxsw_sp_nexthop_group_update()
3760 adj_index += nh->num_adj_entries; in mlxsw_sp_nexthop_group_update()
4047 u32 adj_index; in mlxsw_sp_nexthop_group_refresh() local
4095 ecmp_size, &adj_index); in mlxsw_sp_nexthop_group_refresh()
4104 old_adj_index = nhgi->adj_index; in mlxsw_sp_nexthop_group_refresh()
4107 nhgi->adj_index = adj_index; in mlxsw_sp_nexthop_group_refresh()
4154 nhgi->ecmp_size, nhgi->adj_index); in mlxsw_sp_nexthop_group_refresh()
4708 mlxsw_reg_ratrad_pack(ratrad_pl, nh_grp->nhgi->adj_index, in mlxsw_sp_nh_grp_activity_get()
5252 old_nhgi->adj_index, in mlxsw_sp_nexthop_obj_group_replace()
5349 u32 adj_index, char *ratr_pl) in mlxsw_sp_nexthop_obj_bucket_query() argument
5353 mlxsw_reg_ratr_adjacency_index_low_set(ratr_pl, adj_index); in mlxsw_sp_nexthop_obj_bucket_query()
5354 mlxsw_reg_ratr_adjacency_index_high_set(ratr_pl, adj_index >> 16); in mlxsw_sp_nexthop_obj_bucket_query()
5388 u32 adj_index; in mlxsw_sp_nexthop_obj_bucket_adj_update() local
5398 adj_index = nh->nhgi->adj_index + bucket_index; in mlxsw_sp_nexthop_obj_bucket_adj_update()
5399 err = mlxsw_sp_nexthop_update(mlxsw_sp, adj_index, nh, force, ratr_pl); in mlxsw_sp_nexthop_obj_bucket_adj_update()
5406 err = mlxsw_sp_nexthop_obj_bucket_query(mlxsw_sp, adj_index, in mlxsw_sp_nexthop_obj_bucket_adj_update()
5973 adjacency_index = nhgi->adj_index; in mlxsw_sp_fib_entry_op_remote()