Lines Matching refs:rnd_new
878 struct route_nhop_data rnd_new; in add_route_flags_mpath() local
881 error = nhgrp_get_addition_group(rnh, rnd_orig, rnd_add, &rnd_new); in add_route_flags_mpath()
899 error = change_route_conditional(rnh, rt, rnd_orig, &rnd_new, rc); in add_route_flags_mpath()
1140 struct route_nhop_data rnd_new = {}; in change_mpath_route() local
1172 error = nhgrp_get_group(rnh, wn_new, num_nhops, 0, &rnd_new.rnd_nhgrp); in change_mpath_route()
1179 error = change_route_conditional(rnh, rt, rnd_orig, &rnd_new, rc); in change_mpath_route()
1192 struct route_nhop_data rnd_new; in change_route_byinfo() local
1203 rnd_new.rnd_weight = get_info_weight(info, rnd_orig->rnd_weight); in change_route_byinfo()
1204 error = change_nhop(rnh, info, nh_orig, &rnd_new.rnd_nhop); in change_route_byinfo()
1207 error = change_route_conditional(rnh, rt, rnd_orig, &rnd_new, rc); in change_route_byinfo()
1324 struct route_nhop_data *rnd_orig, struct route_nhop_data *rnd_new, in change_route_conditional() argument
1333 nhop_print_buf_any(rnd_new->rnd_nhop, buf_new, NHOP_PRINT_BUFSIZE); in change_route_conditional()
1344 error = add_route(rnh, rt, rnd_new, rc); in change_route_conditional()
1361 error = change_route(rnh, rt_new, rnd_new, rc); in change_route_conditional()
1379 if (rnd_new->rnd_nhop != NULL) in change_route_conditional()
1380 nhop_free_any(rnd_new->rnd_nhop); in change_route_conditional()