/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
D | test_cls_redirect.c | 399 struct in_addr *next_hop, metrics_t *metrics) in forward_with_gre() argument 401 metrics->forwarded_packets_total_gre++; in forward_with_gre() 426 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 431 metrics->errors_total_redirect_loop++; in forward_with_gre() 440 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 451 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 456 metrics->errors_total_redirect_loop++; in forward_with_gre() 468 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 477 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 486 metrics->errors_total_encap_adjust_failed++; in forward_with_gre() [all …]
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu12/ |
D | renoir_ppt.c | 352 SmuMetrics_t metrics; in renoir_print_clk_levels() local 355 memset(&metrics, 0, sizeof(metrics)); in renoir_print_clk_levels() 357 ret = smu_cmn_get_metrics_table(smu, &metrics, false); in renoir_print_clk_levels() 365 cur_value = metrics.ClockFrequency[CLOCK_GFXCLK]; in renoir_print_clk_levels() 387 cur_value = metrics.ClockFrequency[CLOCK_SOCCLK]; in renoir_print_clk_levels() 391 cur_value = metrics.ClockFrequency[CLOCK_FCLK]; in renoir_print_clk_levels() 395 cur_value = metrics.ClockFrequency[CLOCK_DCFCLK]; in renoir_print_clk_levels() 399 cur_value = metrics.ClockFrequency[CLOCK_FCLK]; in renoir_print_clk_levels() 501 SmuMetrics_t metrics; in renoir_get_current_clk_freq_by_table() local 503 ret = smu_cmn_get_metrics_table(smu, &metrics, false); in renoir_get_current_clk_freq_by_table() [all …]
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/ |
D | sh_css_metrics.c | 90 struct sh_css_binary_metrics *metrics) in insert_binary_metrics() argument 94 assert(metrics); in insert_binary_metrics() 97 if (*l == metrics) in insert_binary_metrics() 100 *l = metrics; in insert_binary_metrics() 101 metrics->next = NULL; in insert_binary_metrics() 105 sh_css_metrics_start_binary(struct sh_css_binary_metrics *metrics) in sh_css_metrics_start_binary() argument 107 assert(metrics); in sh_css_metrics_start_binary() 112 isp_histogram = &metrics->isp_histogram; in sh_css_metrics_start_binary() 113 sp_histogram = &metrics->sp_histogram; in sh_css_metrics_start_binary() 116 insert_binary_metrics(&sh_css_metrics.binary_metrics, metrics); in sh_css_metrics_start_binary()
|
D | sh_css_metrics.h | 53 void sh_css_metrics_start_binary(struct sh_css_binary_metrics *metrics);
|
/kernel/linux/linux-5.10/tools/perf/Documentation/ |
D | topdown.txt | 1 Using TopDown metrics in user space 23 With Ice Lake CPUs the TopDown metrics are directly available as 54 The metrics counter is CPU model specific and is not available on older 99 * Open metrics event file descriptor for current task. 102 struct perf_event_attr metrics = { 109 int metrics_fd = perf_event_open(&metrics, 0, -1, slots_fd, 0); 115 to read slots and the topdown metrics at different points of the program: 136 Then the program can be instrumented to read these metrics at different 144 Decoding metrics values 164 specific sections. For this it is needed to deltas on metrics. [all …]
|
D | perf-stat.txt | 257 Only print computed metrics. Print them in a single line. 306 for metrics like instructions per cycle can be lower - as both metrics 313 that certain groups of metrics sum to 100%. A downside to sharing a 345 --metrics:: 346 Print metrics or metricgroups specified in a comma separated list. 347 For a group all metrics from the group are added. 348 The events from the metrics are automatically measured. 349 See perf list output for the possble metrics and metricgroups. 356 Print top down level 1 metrics if supported by the CPU. This allows to 376 The top down metrics are collected per core instead of per [all …]
|
/kernel/linux/linux-5.10/net/ipv4/ |
D | metrics.c | 10 int fc_mx_len, u32 *metrics, in ip_metrics_convert() argument 58 metrics[type - 1] = val; in ip_metrics_convert() 62 metrics[RTAX_FEATURES - 1] |= DST_FEATURE_ECN_CA; in ip_metrics_convert() 81 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
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
D | arcturus_ppt.c | 562 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table; in arcturus_get_smu_metrics_data() local 577 *value = metrics->CurrClock[PPCLK_GFXCLK]; in arcturus_get_smu_metrics_data() 580 *value = metrics->CurrClock[PPCLK_SOCCLK]; in arcturus_get_smu_metrics_data() 583 *value = metrics->CurrClock[PPCLK_UCLK]; in arcturus_get_smu_metrics_data() 586 *value = metrics->CurrClock[PPCLK_VCLK]; in arcturus_get_smu_metrics_data() 589 *value = metrics->CurrClock[PPCLK_DCLK]; in arcturus_get_smu_metrics_data() 592 *value = metrics->CurrClock[PPCLK_FCLK]; in arcturus_get_smu_metrics_data() 595 *value = metrics->AverageGfxclkFrequency; in arcturus_get_smu_metrics_data() 598 *value = metrics->AverageSocclkFrequency; in arcturus_get_smu_metrics_data() 601 *value = metrics->AverageUclkFrequency; in arcturus_get_smu_metrics_data() [all …]
|
D | sienna_cichlid_ppt.c | 451 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table; in sienna_cichlid_get_smu_metrics_data() local 466 *value = metrics->CurrClock[PPCLK_GFXCLK]; in sienna_cichlid_get_smu_metrics_data() 469 *value = metrics->CurrClock[PPCLK_SOCCLK]; in sienna_cichlid_get_smu_metrics_data() 472 *value = metrics->CurrClock[PPCLK_UCLK]; in sienna_cichlid_get_smu_metrics_data() 475 *value = metrics->CurrClock[PPCLK_VCLK_0]; in sienna_cichlid_get_smu_metrics_data() 478 *value = metrics->CurrClock[PPCLK_VCLK_1]; in sienna_cichlid_get_smu_metrics_data() 481 *value = metrics->CurrClock[PPCLK_DCLK_0]; in sienna_cichlid_get_smu_metrics_data() 484 *value = metrics->CurrClock[PPCLK_DCLK_1]; in sienna_cichlid_get_smu_metrics_data() 487 *value = metrics->CurrClock[PPCLK_DCEFCLK]; in sienna_cichlid_get_smu_metrics_data() 490 *value = metrics->CurrClock[PPCLK_FCLK]; in sienna_cichlid_get_smu_metrics_data() [all …]
|
D | navi10_ppt.c | 532 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table; in navi10_get_smu_metrics_data() local 547 *value = metrics->CurrClock[PPCLK_GFXCLK]; in navi10_get_smu_metrics_data() 550 *value = metrics->CurrClock[PPCLK_SOCCLK]; in navi10_get_smu_metrics_data() 553 *value = metrics->CurrClock[PPCLK_UCLK]; in navi10_get_smu_metrics_data() 556 *value = metrics->CurrClock[PPCLK_VCLK]; in navi10_get_smu_metrics_data() 559 *value = metrics->CurrClock[PPCLK_DCLK]; in navi10_get_smu_metrics_data() 562 *value = metrics->CurrClock[PPCLK_DCEFCLK]; in navi10_get_smu_metrics_data() 565 *value = metrics->AverageGfxclkFrequency; in navi10_get_smu_metrics_data() 568 *value = metrics->AverageSocclkFrequency; in navi10_get_smu_metrics_data() 571 *value = metrics->AverageUclkFrequency; in navi10_get_smu_metrics_data() [all …]
|
/kernel/linux/linux-5.10/tools/bpf/bpftool/ |
D | prog.c | 1677 } metrics[] = { variable 1734 metric_cnt = sizeof(metrics) / sizeof(struct profile_metric); in profile_parse_metrics() 1738 if (is_prefix(argv[0], metrics[i].name)) { in profile_parse_metrics() 1739 if (!metrics[i].selected) in profile_parse_metrics() 1741 metrics[i].selected = true; in profile_parse_metrics() 1784 for (m = 0; m < ARRAY_SIZE(metrics); m++) { in profile_read_values() 1787 if (!metrics[m].selected) in profile_read_values() 1797 metrics[m].val.counter += values[cpu].counter; in profile_read_values() 1798 metrics[m].val.enabled += values[cpu].enabled; in profile_read_values() 1799 metrics[m].val.running += values[cpu].running; in profile_read_values() [all …]
|
/kernel/linux/linux-5.10/net/core/ |
D | dst.c | 55 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()
|
/kernel/linux/linux-5.10/tools/perf/util/ |
D | metricgroup.c | 419 struct strlist *metrics; member 441 me->metrics = strlist__new(NULL, NULL); in mep_new() 442 if (!me->metrics) in mep_new() 473 strlist__delete(me->metrics); in mep_delete() 478 static void metricgroup__print_strlist(struct strlist *metrics, bool raw) in metricgroup__print_strlist() argument 483 strlist__for_each_entry (sn, metrics) { in metricgroup__print_strlist() 494 void metricgroup__print(bool metrics, bool metricgroups, char *filter, in metricgroup__print() argument 570 strlist__add(me->metrics, s); in metricgroup__print() 583 else if (metrics && !raw) in metricgroup__print() 591 printf("%s%s%s", me->name, metrics && !raw ? ":" : "", raw ? " " : "\n"); in metricgroup__print() [all …]
|
D | metricgroup.h | 55 void metricgroup__print(bool metrics, bool groups, char *filter,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/pm/powerplay/hwmgr/ |
D | vega12_hwmgr.c | 2848 SmuMetrics_t metrics; in vega12_get_gpu_metrics() local 2852 ret = vega12_get_metrics_table(hwmgr, &metrics, true); in vega12_get_gpu_metrics() 2858 gpu_metrics->temperature_edge = metrics.TemperatureEdge; in vega12_get_gpu_metrics() 2859 gpu_metrics->temperature_hotspot = metrics.TemperatureHotspot; in vega12_get_gpu_metrics() 2860 gpu_metrics->temperature_mem = metrics.TemperatureHBM; in vega12_get_gpu_metrics() 2861 gpu_metrics->temperature_vrgfx = metrics.TemperatureVrGfx; in vega12_get_gpu_metrics() 2862 gpu_metrics->temperature_vrmem = metrics.TemperatureVrMem; in vega12_get_gpu_metrics() 2864 gpu_metrics->average_gfx_activity = metrics.AverageGfxActivity; in vega12_get_gpu_metrics() 2865 gpu_metrics->average_umc_activity = metrics.AverageUclkActivity; in vega12_get_gpu_metrics() 2867 gpu_metrics->average_gfxclk_frequency = metrics.AverageGfxclkFrequency; in vega12_get_gpu_metrics() [all …]
|
D | vega20_hwmgr.c | 4315 SmuMetrics_t metrics; in vega20_get_gpu_metrics() local 4319 ret = vega20_get_metrics_table(hwmgr, &metrics, true); in vega20_get_gpu_metrics() 4325 gpu_metrics->temperature_edge = metrics.TemperatureEdge; in vega20_get_gpu_metrics() 4326 gpu_metrics->temperature_hotspot = metrics.TemperatureHotspot; in vega20_get_gpu_metrics() 4327 gpu_metrics->temperature_mem = metrics.TemperatureHBM; in vega20_get_gpu_metrics() 4328 gpu_metrics->temperature_vrgfx = metrics.TemperatureVrGfx; in vega20_get_gpu_metrics() 4329 gpu_metrics->temperature_vrsoc = metrics.TemperatureVrSoc; in vega20_get_gpu_metrics() 4330 gpu_metrics->temperature_vrmem = metrics.TemperatureVrMem0; in vega20_get_gpu_metrics() 4332 gpu_metrics->average_gfx_activity = metrics.AverageGfxActivity; in vega20_get_gpu_metrics() 4333 gpu_metrics->average_umc_activity = metrics.AverageUclkActivity; in vega20_get_gpu_metrics() [all …]
|
/kernel/linux/linux-5.10/include/net/ |
D | ip_fib.h | 147 #define fib_mtu fib_metrics->metrics[RTAX_MTU-1] 148 #define fib_window fib_metrics->metrics[RTAX_WINDOW-1] 149 #define fib_rtt fib_metrics->metrics[RTAX_RTT-1] 150 #define fib_advmss fib_metrics->metrics[RTAX_ADVMSS-1]
|
D | inetpeer.h | 40 u32 metrics[RTAX_MAX]; member
|
/kernel/linux/linux-5.10/tools/perf/tests/ |
D | pmu-events.c | 523 static struct test_metric metrics[] = { variable 586 for (i = 0; i < ARRAY_SIZE(metrics); i++) { in test_parsing_fake() 587 err = metric_parse_fake(metrics[i].str); in test_parsing_fake()
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/binary/src/ |
D | binary.c | 828 binary_init_metrics(struct sh_css_binary_metrics *metrics, in binary_init_metrics() argument 831 assert(metrics); in binary_init_metrics() 834 metrics->mode = info->pipeline.mode; in binary_init_metrics() 835 metrics->id = info->id; in binary_init_metrics() 836 metrics->next = NULL; in binary_init_metrics() 837 binary_init_pc_histogram(&metrics->isp_histogram); in binary_init_metrics() 838 binary_init_pc_histogram(&metrics->sp_histogram); in binary_init_metrics() 1779 binary_init_metrics(&binary->metrics, &binary->info->sp); in __ia_css_binary_find()
|
/kernel/linux/linux-5.10/include/linux/ |
D | rtnetlink.h | 17 extern int rtnetlink_put_metrics(struct sk_buff *skb, u32 *metrics);
|
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/runtime/binary/interface/ |
D | ia_css_binary.h | 142 struct sh_css_binary_metrics metrics; member
|
/kernel/linux/linux-5.10/Documentation/admin-guide/media/ |
D | si476x.rst | 130 0x07 snr_ready Indicates that SNR metrics is ready 131 0x08 rssiready ditto for RSSI metrics
|
/kernel/linux/linux-5.10/samples/bpf/ |
D | xdp_router_ipv4_user.c | 124 char dsts[24], gws[24], ifs[16], dsts_len[24], metrics[24]; in read_route() local 183 sprintf(metrics, "%u", in read_route() 194 route.metric = atoi(metrics); in read_route()
|