Lines Matching refs:nrt
4769 const struct fib6_info *nrt, bool replace) in mlxsw_sp_fib6_node_mp_entry_find() argument
4773 if (!mlxsw_sp_fib6_rt_can_mp(nrt) || replace) in mlxsw_sp_fib6_node_mp_entry_find()
4782 if (rt->fib6_table->tb6_id > nrt->fib6_table->tb6_id) in mlxsw_sp_fib6_node_mp_entry_find()
4784 if (rt->fib6_table->tb6_id != nrt->fib6_table->tb6_id) in mlxsw_sp_fib6_node_mp_entry_find()
4786 if (rt->fib6_metric < nrt->fib6_metric) in mlxsw_sp_fib6_node_mp_entry_find()
4788 if (rt->fib6_metric == nrt->fib6_metric && in mlxsw_sp_fib6_node_mp_entry_find()
4791 if (rt->fib6_metric > nrt->fib6_metric) in mlxsw_sp_fib6_node_mp_entry_find()
5166 const struct fib6_info *nrt, bool replace) in mlxsw_sp_fib6_node_entry_find() argument
5173 if (rt->fib6_table->tb6_id > nrt->fib6_table->tb6_id) in mlxsw_sp_fib6_node_entry_find()
5175 if (rt->fib6_table->tb6_id != nrt->fib6_table->tb6_id) in mlxsw_sp_fib6_node_entry_find()
5177 if (replace && rt->fib6_metric == nrt->fib6_metric) { in mlxsw_sp_fib6_node_entry_find()
5179 mlxsw_sp_fib6_rt_can_mp(nrt)) in mlxsw_sp_fib6_node_entry_find()
5181 if (mlxsw_sp_fib6_rt_can_mp(nrt)) in mlxsw_sp_fib6_node_entry_find()
5184 if (rt->fib6_metric > nrt->fib6_metric) in mlxsw_sp_fib6_node_entry_find()
5196 struct fib6_info *nrt = mlxsw_sp_fib6_entry_rt(new6_entry); in mlxsw_sp_fib6_node_list_insert() local
5199 fib6_entry = mlxsw_sp_fib6_node_entry_find(fib_node, nrt, replace); in mlxsw_sp_fib6_node_list_insert()
5213 if (nrt->fib6_table->tb6_id > rt->fib6_table->tb6_id) in mlxsw_sp_fib6_node_list_insert()