Searched refs:metrics (Results 1 – 10 of 10) sorted by relevance
/net/ipv4/ |
D | metrics.c | 11 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()
|
D | Makefile | 17 metrics.o netlink.o nexthop.o udp_tunnel_stub.o
|
D | inetpeer.c | 219 p->metrics[RTAX_LOCK-1] = INETPEER_METRICS_NEW; in inet_getpeer()
|
D | route.c | 1410 fi->fib_metrics->metrics[RTAX_LOCK - 1] & (1 << RTAX_MTU)) in ip_mtu_from_fib_result() 2959 u32 metrics[RTAX_MAX]; in rt_fill_info() local 3034 memcpy(metrics, dst_metrics_ptr(&rt->dst), sizeof(metrics)); in rt_fill_info() 3036 metrics[RTAX_MTU - 1] = rt->rt_pmtu; in rt_fill_info() 3038 metrics[RTAX_LOCK - 1] |= BIT(RTAX_MTU); in rt_fill_info() 3039 if (rtnetlink_put_metrics(skb, metrics) < 0) in rt_fill_info()
|
D | fib_semantics.c | 1038 fi_val = fi->fib_metrics->metrics[type - 1]; in fib_metrics_match() 1832 if (rtnetlink_put_metrics(skb, fi->fib_metrics->metrics) < 0) in fib_dump_info()
|
/net/core/ |
D | dst.c | 54 dst_init_metrics(dst, dst_default_metrics.metrics, true); in dst_init() 206 memcpy(p->metrics, old_p->metrics, sizeof(p->metrics)); in dst_cow_metrics_generic() 221 BUILD_BUG_ON(offsetof(struct dst_metrics, metrics) != 0); in dst_cow_metrics_generic()
|
D | rtnetlink.c | 742 int rtnetlink_put_metrics(struct sk_buff *skb, u32 *metrics) in rtnetlink_put_metrics() argument 748 if (metrics == dst_default_metrics.metrics) in rtnetlink_put_metrics() 756 if (metrics[i]) { in rtnetlink_put_metrics() 760 name = tcp_ca_get_name_by_key(metrics[i], tmp); in rtnetlink_put_metrics() 766 u32 user_features = metrics[i] & RTAX_FEATURE_MASK; in rtnetlink_put_metrics() 774 if (nla_put_u32(skb, i + 1, metrics[i])) in rtnetlink_put_metrics()
|
/net/mctp/ |
D | route.c | 1027 void *metrics; in mctp_fill_rtinfo() local 1050 metrics = nla_nest_start_noflag(skb, RTA_METRICS); in mctp_fill_rtinfo() 1051 if (!metrics) in mctp_fill_rtinfo() 1059 nla_nest_end(skb, metrics); in mctp_fill_rtinfo()
|
/net/ipv6/ |
D | ip6_fib.c | 729 f6i->fib6_metrics->metrics[metric - 1] = val; in fib6_metric_set()
|
D | route.c | 5687 pmetrics = dst ? dst_metrics_ptr(dst) : rt->fib6_metrics->metrics; in rt6_fill_node()
|