Searched refs:fib6_metrics (Results 1 - 3 of 3) sorted by path

/linux-master/include/net/
H A Dip6_fib.h179 struct dst_metrics *fib6_metrics; member in struct:fib6_info
180 #define fib6_pmtu fib6_metrics->metrics[RTAX_MTU-1]
575 return !!(f6i->fib6_metrics->metrics[RTAX_LOCK - 1] & (1 << metric));
/linux-master/net/ipv6/
H A Dip6_fib.c179 ip_fib_metrics_put(f6i->fib6_metrics);
725 if (f6i->fib6_metrics == &dst_default_metrics) {
732 f6i->fib6_metrics = p;
735 f6i->fib6_metrics->metrics[metric - 1] = val;
H A Droute.c291 .fib6_metrics = (struct dst_metrics *)&dst_default_metrics,
1127 ip_dst_init_metrics(&rt->dst, from->fib6_metrics);
3763 rt->fib6_metrics = ip_fib_metrics_init(net, cfg->fc_mx, cfg->fc_mx_len,
3765 if (IS_ERR(rt->fib6_metrics)) {
3766 err = PTR_ERR(rt->fib6_metrics);
3768 rt->fib6_metrics = (struct dst_metrics *)&dst_default_metrics;
3840 ip_fib_metrics_put(rt->fib6_metrics);
5697 pmetrics = dst ? dst_metrics_ptr(dst) : rt->fib6_metrics->metrics;

Completed in 323 milliseconds