Searched refs:fib6_metrics (Results 1 – 3 of 3) sorted by relevance
151 struct dst_metrics *fib6_metrics; member152 #define fib6_pmtu fib6_metrics->metrics[RTAX_MTU-1]468 return !!(f6i->fib6_metrics->metrics[RTAX_LOCK - 1] & (1 << metric)); in fib6_metric_locked()
163 f6i->fib6_metrics = (struct dst_metrics *)&dst_default_metrics; in fib6_info_alloc()208 m = f6i->fib6_metrics; in fib6_info_destroy_rcu()639 if (f6i->fib6_metrics == &dst_default_metrics) { in fib6_metric_set()646 f6i->fib6_metrics = p; in fib6_metric_set()649 f6i->fib6_metrics->metrics[metric - 1] = val; in fib6_metric_set()
298 .fib6_metrics = (struct dst_metrics *)&dst_default_metrics,981 dst_init_metrics(&rt->dst, from->fib6_metrics->metrics, true); in rt6_set_from()982 if (from->fib6_metrics != &dst_default_metrics) { in rt6_set_from()984 refcount_inc(&from->fib6_metrics->refcnt); in rt6_set_from()2745 p = kzalloc(sizeof(*rt->fib6_metrics), GFP_KERNEL); in ip6_convert_metrics()2750 rt->fib6_metrics = p; in ip6_convert_metrics()4758 pmetrics = dst ? dst_metrics_ptr(dst) : rt->fib6_metrics->metrics; in rt6_fill_node()