Home
last modified time | relevance | path

Searched refs:metrics (Results 1 – 9 of 9) sorted by relevance

/net/ipv4/
Dmetrics.c11 int fc_mx_len, u32 *metrics, in ip_metrics_convert() argument
60 metrics[type - 1] = val; in ip_metrics_convert()
64 metrics[RTAX_FEATURES - 1] |= DST_FEATURE_ECN_CA; in ip_metrics_convert()
83 err = ip_metrics_convert(net, fc_mx, fc_mx_len, fib_metrics->metrics, in ip_fib_metrics_init()
DMakefile17 metrics.o netlink.o nexthop.o udp_tunnel_stub.o
Dinetpeer.c226 p->metrics[RTAX_LOCK-1] = INETPEER_METRICS_NEW; in inet_getpeer()
Droute.c1448 fi->fib_metrics->metrics[RTAX_LOCK - 1] & (1 << RTAX_MTU)) in ip_mtu_from_fib_result()
2862 u32 metrics[RTAX_MAX]; in rt_fill_info() local
2934 memcpy(metrics, dst_metrics_ptr(&rt->dst), sizeof(metrics)); in rt_fill_info()
2936 metrics[RTAX_MTU - 1] = rt->rt_pmtu; in rt_fill_info()
2938 metrics[RTAX_LOCK - 1] |= BIT(RTAX_MTU); in rt_fill_info()
2939 if (rtnetlink_put_metrics(skb, metrics) < 0) in rt_fill_info()
Dfib_semantics.c1039 fi_val = fi->fib_metrics->metrics[type - 1]; in fib_metrics_match()
1834 if (rtnetlink_put_metrics(skb, fi->fib_metrics->metrics) < 0) in fib_dump_info()
/net/core/
Ddst.c55 dst_init_metrics(dst, dst_default_metrics.metrics, true); in dst_init()
208 memcpy(p->metrics, old_p->metrics, sizeof(p->metrics)); in dst_cow_metrics_generic()
223 BUILD_BUG_ON(offsetof(struct dst_metrics, metrics) != 0); in dst_cow_metrics_generic()
Drtnetlink.c749 int rtnetlink_put_metrics(struct sk_buff *skb, u32 *metrics) in rtnetlink_put_metrics() argument
755 if (metrics == dst_default_metrics.metrics) in rtnetlink_put_metrics()
763 if (metrics[i]) { in rtnetlink_put_metrics()
767 name = tcp_ca_get_name_by_key(metrics[i], tmp); in rtnetlink_put_metrics()
773 u32 user_features = metrics[i] & RTAX_FEATURE_MASK; in rtnetlink_put_metrics()
781 if (nla_put_u32(skb, i + 1, metrics[i])) in rtnetlink_put_metrics()
/net/ipv6/
Dip6_fib.c727 f6i->fib6_metrics->metrics[metric - 1] = val; in fib6_metric_set()
Droute.c5549 pmetrics = dst ? dst_metrics_ptr(dst) : rt->fib6_metrics->metrics; in rt6_fill_node()