Lines Matching refs:nh
91 uint32_t a_idx = w_a->nh->nh_priv->nh_idx;
92 uint32_t b_idx = w_b->nh->nh_priv->nh_idx;
248 FIB_NH_LOG(LOG_DEBUG3, x[0].nh, "sum: %lu, slots: %d",
261 FIB_NH_LOG(LOG_DEBUG3, x[0].nh,
268 dst->nhops[slot_idx++] = x[i].nh;
294 FIB_NH_LOG(LOG_INFO, wn[0].nh,
315 FIB_NH_LOG(LOG_DEBUG, wn[0].nh, "num_nhops: %d, compiled_nhop: %u",
405 FIB_NH_LOG(LOG_DEBUG2, nhg_priv->nhg_nh_weights[0].nh,
432 if (nhop_try_ref_object(nhg_priv->nhg_nh_weights[i].nh) != 0)
440 nhop_free(nhg_priv->nhg_nh_weights[j].nh);
452 nhop_free(nhg_priv->nhg_nh_weights[i].nh);
492 if (wn[i].nh->nh_priv->nh_control != ctl) {
496 if (wn[i].nh->nh_priv->nh_idx == last_id) {
500 last_id = wn[i].nh->nh_priv->nh_idx;
691 if (flt_func(rt, src_priv->nhg_nh_weights[i].nh, flt_data))
701 rnd->rnd_nhop = pnhops[0].nh;
740 wn[0].nh = rnd_add->rnd_nhop;
745 wn[1].nh = rnd_orig->rnd_nhop;
818 wn->nh->nh_priv->nh_idx, wn->weight);
879 ext[i].nh_idx = nhg_priv->nhg_nh_weights[i].nh->nh_priv->nh_idx;