Searched refs:fib_metrics (Results 1 – 7 of 7) sorted by relevance
/Linux-v4.19/include/net/ |
D | ip_fib.h | 120 struct dst_metrics *fib_metrics; member 121 #define fib_mtu fib_metrics->metrics[RTAX_MTU-1] 122 #define fib_window fib_metrics->metrics[RTAX_WINDOW-1] 123 #define fib_rtt fib_metrics->metrics[RTAX_RTT-1] 124 #define fib_advmss fib_metrics->metrics[RTAX_ADVMSS-1]
|
D | dn_fib.h | 39 __u32 fib_metrics[RTAX_MAX]; member
|
/Linux-v4.19/net/ipv4/ |
D | fib_semantics.c | 222 m = fi->fib_metrics; in free_fib_info_rcu() 328 memcmp(nfi->fib_metrics, fi->fib_metrics, in fib_find_info() 725 fi_val = fi->fib_metrics->metrics[type - 1]; in fib_metrics_match() 1025 fi->fib_metrics->metrics); in fib_convert_metrics() 1086 fi->fib_metrics = kzalloc(sizeof(*fi->fib_metrics), GFP_KERNEL); in fib_create_info() 1087 if (unlikely(!fi->fib_metrics)) { in fib_create_info() 1091 refcount_set(&fi->fib_metrics->refcnt, 1); in fib_create_info() 1093 fi->fib_metrics = (struct dst_metrics *)&dst_default_metrics; in fib_create_info() 1324 if (rtnetlink_put_metrics(skb, fi->fib_metrics->metrics) < 0) in fib_dump_info()
|
D | route.c | 1359 fi->fib_metrics->metrics[RTAX_LOCK - 1] & (1 << RTAX_MTU)) in ip_mtu_from_fib_result() 1537 dst_init_metrics(&rt->dst, fi->fib_metrics->metrics, true); in rt_set_nexthop() 1538 if (fi->fib_metrics != &dst_default_metrics) { in rt_set_nexthop() 1540 refcount_inc(&fi->fib_metrics->refcnt); in rt_set_nexthop()
|
/Linux-v4.19/net/decnet/ |
D | dn_fib.c | 142 memcmp(nfi->fib_metrics, fi->fib_metrics, sizeof(fi->fib_metrics)) == 0 && in dn_fib_find_info() 309 fi->fib_metrics[type-1] = nla_get_u32(attr); in dn_fib_create_info()
|
D | dn_table.c | 334 if (rtnetlink_put_metrics(skb, fi->fib_metrics) < 0) in dn_fib_dump_info()
|
D | dn_route.c | 879 dst_init_metrics(&rt->dst, fi->fib_metrics, true); in dn_rt_set_next_hop()
|