/Linux-v4.19/tools/perf/util/ |
D | metricgroup.c | 197 struct strlist *metrics; member 219 me->metrics = strlist__new(NULL, NULL); in mep_new() 220 if (!me->metrics) in mep_new() 251 strlist__delete(me->metrics); in mep_delete() 256 static void metricgroup__print_strlist(struct strlist *metrics, bool raw) in metricgroup__print_strlist() argument 261 strlist__for_each_entry (sn, metrics) { in metricgroup__print_strlist() 272 void metricgroup__print(bool metrics, bool metricgroups, char *filter, in metricgroup__print() argument 343 strlist__add(me->metrics, s); in metricgroup__print() 352 else if (metrics && !raw) in metricgroup__print() 359 printf("%s%s%s", me->name, metrics ? ":" : "", raw ? " " : "\n"); in metricgroup__print() [all …]
|
D | metricgroup.h | 30 void metricgroup__print(bool metrics, bool groups, char *filter, bool raw);
|
/Linux-v4.19/net/ipv4/ |
D | metrics.c | 9 u32 *metrics) in ip_metrics_convert() argument 47 metrics[type - 1] = val; in ip_metrics_convert() 51 metrics[RTAX_FEATURES - 1] |= DST_FEATURE_ECN_CA; in ip_metrics_convert()
|
D | Makefile | 17 metrics.o netlink.o
|
D | inetpeer.c | 217 p->metrics[RTAX_LOCK-1] = INETPEER_METRICS_NEW; in inet_getpeer()
|
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() 2610 u32 metrics[RTAX_MAX]; in rt_fill_info() local 2667 memcpy(metrics, dst_metrics_ptr(&rt->dst), sizeof(metrics)); in rt_fill_info() 2669 metrics[RTAX_MTU - 1] = rt->rt_pmtu; in rt_fill_info() 2671 metrics[RTAX_LOCK - 1] |= BIT(RTAX_MTU); in rt_fill_info() 2672 if (rtnetlink_put_metrics(skb, metrics) < 0) in rt_fill_info()
|
D | fib_semantics.c | 725 fi_val = fi->fib_metrics->metrics[type - 1]; in fib_metrics_match() 1025 fi->fib_metrics->metrics); in fib_convert_metrics() 1324 if (rtnetlink_put_metrics(skb, fi->fib_metrics->metrics) < 0) in fib_dump_info()
|
/Linux-v4.19/net/core/ |
D | dst.c | 71 dst_init_metrics(dst, dst_default_metrics.metrics, true); in dst_init() 220 memcpy(p->metrics, old_p->metrics, sizeof(p->metrics)); in dst_cow_metrics_generic() 235 BUILD_BUG_ON(offsetof(struct dst_metrics, metrics) != 0); in dst_cow_metrics_generic()
|
D | rtnetlink.c | 748 int rtnetlink_put_metrics(struct sk_buff *skb, u32 *metrics) in rtnetlink_put_metrics() argument 758 if (metrics[i]) { in rtnetlink_put_metrics() 762 name = tcp_ca_get_name_by_key(metrics[i], tmp); in rtnetlink_put_metrics() 768 u32 user_features = metrics[i] & RTAX_FEATURE_MASK; in rtnetlink_put_metrics() 776 if (nla_put_u32(skb, i + 1, metrics[i])) in rtnetlink_put_metrics()
|
/Linux-v4.19/include/net/ |
D | ip_fib.h | 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 | inetpeer.h | 40 u32 metrics[RTAX_MAX]; member
|
D | ip6_fib.h | 152 #define fib6_pmtu fib6_metrics->metrics[RTAX_MTU-1] 468 return !!(f6i->fib6_metrics->metrics[RTAX_LOCK - 1] & (1 << metric)); in fib6_metric_locked()
|
D | dst.h | 94 u32 metrics[RTAX_MAX]; member
|
D | ip.h | 424 u32 *metrics);
|
/Linux-v4.19/tools/perf/Documentation/ |
D | perf-stat.txt | 190 Only print computed metrics. Print them in a single line. 243 --metrics:: 244 Print metrics or metricgroups specified in a comma separated list. 245 For a group all metrics from the group are added. 246 The events from the metrics are automatically measured. 247 See perf list output for the possble metrics and metricgroups. 254 Print top down level 1 metrics if supported by the CPU. This allows to 269 The top down metrics are collected per core instead of per 370 Additional metrics may be printed with all earlier fields being empty.
|
D | perf-list.txt | 211 When metrics are computed using formulas from event counts, it is useful to 268 . 'metric' to list metrics 270 . 'metricgroup' to list metricgroups with metrics.
|
D | perf-script.txt | 220 With the metric option perf script can compute metrics for 222 specifying a group with multiple metrics with the :S option 224 compute metrics for all the events in the group. Please note
|
/Linux-v4.19/include/linux/ |
D | rtnetlink.h | 16 extern int rtnetlink_put_metrics(struct sk_buff *skb, u32 *metrics);
|
/Linux-v4.19/Documentation/media/v4l-drivers/ |
D | si476x.rst | 128 0x07 snr_ready Indicates that SNR metrics is ready 129 0x08 rssiready ditto for RSSI metrics
|
/Linux-v4.19/samples/bpf/ |
D | xdp_router_ipv4_user.c | 108 char dsts[24], gws[24], ifs[16], dsts_len[24], metrics[24]; in read_route() local 167 sprintf(metrics, "%u", in read_route() 178 route.metric = atoi(metrics); in read_route()
|
/Linux-v4.19/Documentation/media/uapi/dvb/ |
D | frontend-stat-properties.rst | 19 ``dtv_property.stat.len`` is updated to reflect the "global" metrics,
|
/Linux-v4.19/Documentation/fb/ |
D | udlfb.txt | 152 metrics_reset Write-only. Any write to this file resets all metrics
|
/Linux-v4.19/Documentation/networking/ |
D | vrf.txt | 78 kernel metrics as a combined admin distance (upper byte) and priority
|
/Linux-v4.19/tools/perf/ |
D | design.txt | 450 If your architecture does not have hardware performance metrics, you can
|
/Linux-v4.19/Documentation/vm/ |
D | cleancache.rst | 110 A backend implementation may provide additional metrics.
|