| /linux/drivers/gpu/drm/amd/pm/swsmu/smu13/ |
| H A D | smu_v13_0_12_ppt.c | 269 MetricsTable_t *metrics = (MetricsTable_t *)smu_table->metrics_table; in smu_v13_0_12_init_xgmi_data() local 273 max_width = (uint8_t)metrics->XgmiWidth; in smu_v13_0_12_init_xgmi_data() 274 max_speed = (uint16_t)metrics->XgmiBitrate; in smu_v13_0_12_init_xgmi_data() 394 MetricsTable_t *metrics = (MetricsTable_t *)smu_table->metrics_table; in smu_v13_0_12_get_smu_metrics_data() local 403 *value = SMUQ10_ROUND(metrics->GfxclkFrequency[xcc_id]); in smu_v13_0_12_get_smu_metrics_data() 407 *value = SMUQ10_ROUND(metrics->SocclkFrequency[0]); in smu_v13_0_12_get_smu_metrics_data() 411 *value = SMUQ10_ROUND(metrics->UclkFrequency); in smu_v13_0_12_get_smu_metrics_data() 414 *value = SMUQ10_ROUND(metrics->VclkFrequency[0]); in smu_v13_0_12_get_smu_metrics_data() 417 *value = SMUQ10_ROUND(metrics->DclkFrequency[0]); in smu_v13_0_12_get_smu_metrics_data() 420 *value = SMUQ10_ROUND(metrics->FclkFrequency); in smu_v13_0_12_get_smu_metrics_data() [all …]
|
| H A D | smu_v13_0_4_ppt.c | 256 SmuMetrics_t metrics; in smu_v13_0_4_get_gpu_metrics() local 259 ret = smu_cmn_get_metrics_table(smu, &metrics, true); in smu_v13_0_4_get_gpu_metrics() 265 gpu_metrics->temperature_gfx = metrics.GfxTemperature; in smu_v13_0_4_get_gpu_metrics() 266 gpu_metrics->temperature_soc = metrics.SocTemperature; in smu_v13_0_4_get_gpu_metrics() 268 &metrics.CoreTemperature[0], in smu_v13_0_4_get_gpu_metrics() 270 gpu_metrics->temperature_l3[0] = metrics.L3Temperature; in smu_v13_0_4_get_gpu_metrics() 272 gpu_metrics->average_gfx_activity = metrics.GfxActivity; in smu_v13_0_4_get_gpu_metrics() 273 gpu_metrics->average_mm_activity = metrics.UvdActivity; in smu_v13_0_4_get_gpu_metrics() 275 gpu_metrics->average_socket_power = metrics.AverageSocketPower; in smu_v13_0_4_get_gpu_metrics() 276 gpu_metrics->average_gfx_power = metrics.Power[0]; in smu_v13_0_4_get_gpu_metrics() [all …]
|
| H A D | yellow_carp_ppt.c | 302 static void yellow_carp_get_ss_power_percent(SmuMetrics_t *metrics, in yellow_carp_get_ss_power_percent() argument 314 apu_power = metrics->ApuPower/1000; in yellow_carp_get_ss_power_percent() 315 apu_limit = metrics->StapmOpnLimit; in yellow_carp_get_ss_power_percent() 320 dgpu_power = metrics->dGpuPower/1000; in yellow_carp_get_ss_power_percent() 321 if (metrics->StapmCurrentLimit > metrics->StapmOpnLimit) in yellow_carp_get_ss_power_percent() 322 dgpu_limit = metrics->StapmCurrentLimit - metrics->StapmOpnLimit; in yellow_carp_get_ss_power_percent() 343 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table; in yellow_carp_get_smu_metrics_data() local 354 *value = metrics->GfxclkFrequency; in yellow_carp_get_smu_metrics_data() 357 *value = metrics->SocclkFrequency; in yellow_carp_get_smu_metrics_data() 360 *value = metrics->VclkFrequency; in yellow_carp_get_smu_metrics_data() [all …]
|
| H A D | smu_v13_0_7_ppt.c | 726 static uint32_t smu_v13_0_7_get_throttler_status(SmuMetrics_t *metrics) in smu_v13_0_7_get_throttler_status() argument 733 (metrics->ThrottlingPercentage[i] ? 1U << i : 0); in smu_v13_0_7_get_throttler_status() 744 SmuMetrics_t *metrics = in smu_v13_0_7_get_smu_metrics_data() local 756 *value = metrics->CurrClock[PPCLK_GFXCLK]; in smu_v13_0_7_get_smu_metrics_data() 759 *value = metrics->CurrClock[PPCLK_SOCCLK]; in smu_v13_0_7_get_smu_metrics_data() 762 *value = metrics->CurrClock[PPCLK_UCLK]; in smu_v13_0_7_get_smu_metrics_data() 765 *value = metrics->CurrClock[PPCLK_VCLK_0]; in smu_v13_0_7_get_smu_metrics_data() 768 *value = metrics->CurrClock[PPCLK_VCLK_1]; in smu_v13_0_7_get_smu_metrics_data() 771 *value = metrics->CurrClock[PPCLK_DCLK_0]; in smu_v13_0_7_get_smu_metrics_data() 774 *value = metrics->CurrClock[PPCLK_DCLK_1]; in smu_v13_0_7_get_smu_metrics_data() [all …]
|
| H A D | smu_v13_0_5_ppt.c | 268 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table; in smu_v13_0_5_get_smu_metrics_data() local 277 *value = metrics->GfxclkFrequency; in smu_v13_0_5_get_smu_metrics_data() 280 *value = metrics->SocclkFrequency; in smu_v13_0_5_get_smu_metrics_data() 283 *value = metrics->VclkFrequency; in smu_v13_0_5_get_smu_metrics_data() 286 *value = metrics->DclkFrequency; in smu_v13_0_5_get_smu_metrics_data() 289 *value = metrics->MemclkFrequency; in smu_v13_0_5_get_smu_metrics_data() 292 *value = metrics->GfxActivity / 100; in smu_v13_0_5_get_smu_metrics_data() 295 *value = metrics->UvdActivity / 100; in smu_v13_0_5_get_smu_metrics_data() 298 *value = (metrics->CurrentSocketPower << 8) / 1000; in smu_v13_0_5_get_smu_metrics_data() 301 *value = metrics->GfxTemperature / 100 * in smu_v13_0_5_get_smu_metrics_data() [all …]
|
| H A D | smu_v13_0_0_ppt.c | 713 static uint32_t smu_v13_0_get_throttler_status(SmuMetrics_t *metrics) in smu_v13_0_get_throttler_status() argument 720 (metrics->ThrottlingPercentage[i] ? 1U << i : 0); in smu_v13_0_get_throttler_status() 731 SmuMetrics_t *metrics = in smu_v13_0_0_get_smu_metrics_data() local 743 *value = metrics->CurrClock[PPCLK_GFXCLK]; in smu_v13_0_0_get_smu_metrics_data() 746 *value = metrics->CurrClock[PPCLK_SOCCLK]; in smu_v13_0_0_get_smu_metrics_data() 749 *value = metrics->CurrClock[PPCLK_UCLK]; in smu_v13_0_0_get_smu_metrics_data() 752 *value = metrics->CurrClock[PPCLK_VCLK_0]; in smu_v13_0_0_get_smu_metrics_data() 755 *value = metrics->CurrClock[PPCLK_VCLK_1]; in smu_v13_0_0_get_smu_metrics_data() 758 *value = metrics->CurrClock[PPCLK_DCLK_0]; in smu_v13_0_0_get_smu_metrics_data() 761 *value = metrics->CurrClock[PPCLK_DCLK_1]; in smu_v13_0_0_get_smu_metrics_data() [all …]
|
| H A D | aldebaran_ppt.c | 633 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table; in aldebaran_get_smu_metrics_data() local 644 *value = metrics->CurrClock[PPCLK_GFXCLK]; in aldebaran_get_smu_metrics_data() 647 *value = metrics->CurrClock[PPCLK_SOCCLK]; in aldebaran_get_smu_metrics_data() 650 *value = metrics->CurrClock[PPCLK_UCLK]; in aldebaran_get_smu_metrics_data() 653 *value = metrics->CurrClock[PPCLK_VCLK]; in aldebaran_get_smu_metrics_data() 656 *value = metrics->CurrClock[PPCLK_DCLK]; in aldebaran_get_smu_metrics_data() 659 *value = metrics->CurrClock[PPCLK_FCLK]; in aldebaran_get_smu_metrics_data() 662 *value = metrics->AverageGfxclkFrequency; in aldebaran_get_smu_metrics_data() 665 *value = metrics->AverageSocclkFrequency; in aldebaran_get_smu_metrics_data() 668 *value = metrics->AverageUclkFrequency; in aldebaran_get_smu_metrics_data() [all …]
|
| /linux/tools/testing/selftests/bpf/progs/ |
| H A D | test_cls_redirect.c | 364 /* Global metrics, per CPU in pkt_parse_ipv6() 401 struct in_addr *next_hop, metrics_t *metrics) 403 metrics->forwarded_packets_total_gre++; in forward_with_gre() argument 429 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 434 metrics->errors_total_redirect_loop++; in forward_with_gre() 443 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 454 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 459 metrics->errors_total_redirect_loop++; in forward_with_gre() 471 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 480 metrics in forward_with_gre() 530 forward_to_next_hop(struct __sk_buff * skb,encap_headers_t * encap,struct in_addr * next_hop,metrics_t * metrics) forward_to_next_hop() argument 703 classify_icmp(struct __sk_buff * skb,uint8_t proto,struct bpf_sock_tuple * tuple,uint64_t tuplen,metrics_t * metrics) classify_icmp() argument 718 process_icmpv4(buf_t * pkt,metrics_t * metrics) process_icmpv4() argument 765 process_icmpv6(buf_t * pkt,metrics_t * metrics) process_icmpv6() argument 818 process_tcp(buf_t * pkt,void * iph,uint64_t iphlen,metrics_t * metrics) process_tcp() argument 840 process_udp(buf_t * pkt,void * iph,uint64_t iphlen,metrics_t * metrics) process_udp() argument 857 process_ipv4(buf_t * pkt,metrics_t * metrics) process_ipv4() argument 894 process_ipv6(buf_t * pkt,metrics_t * metrics) process_ipv6() argument 937 metrics_t *metrics = get_global_metrics(); cls_redirect() local [all...] |
| H A D | test_cls_redirect_dynptr.c | 258 /* Global metrics, per CPU 295 metrics_t *metrics) in forward_with_gre() argument 308 metrics->forwarded_packets_total_gre++; in forward_with_gre() 325 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 330 metrics->errors_total_redirect_loop++; in forward_with_gre() 339 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 350 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 355 metrics->errors_total_redirect_loop++; in forward_with_gre() 367 metrics->errors_total_malformed_encapsulation++; in forward_with_gre() 376 metrics in forward_with_gre() 422 forward_to_next_hop(struct __sk_buff * skb,struct bpf_dynptr * dynptr,encap_headers_t * encap,struct in_addr * next_hop,metrics_t * metrics) forward_to_next_hop() argument 590 classify_icmp(struct __sk_buff * skb,uint8_t proto,struct bpf_sock_tuple * tuple,uint64_t tuplen,metrics_t * metrics) classify_icmp() argument 606 process_icmpv4(struct __sk_buff * skb,struct bpf_dynptr * dynptr,__u64 * offset,metrics_t * metrics) process_icmpv4() argument 655 process_icmpv6(struct bpf_dynptr * dynptr,__u64 * offset,struct __sk_buff * skb,metrics_t * metrics) process_icmpv6() argument 707 process_tcp(struct bpf_dynptr * dynptr,__u64 * offset,struct __sk_buff * skb,struct iphdr_info * info,metrics_t * metrics) process_tcp() argument 730 process_udp(struct bpf_dynptr * dynptr,__u64 * offset,struct __sk_buff * skb,struct iphdr_info * info,metrics_t * metrics) process_udp() argument 749 process_ipv4(struct __sk_buff * skb,struct bpf_dynptr * dynptr,__u64 * offset,metrics_t * metrics) process_ipv4() argument 791 process_ipv6(struct __sk_buff * skb,struct bpf_dynptr * dynptr,__u64 * offset,metrics_t * metrics) process_ipv6() argument 848 metrics_t *metrics = get_global_metrics(); cls_redirect() local [all...] |
| /linux/drivers/gpu/drm/amd/pm/swsmu/smu11/ |
| H A D | vangogh_ppt.c | 281 SmuMetrics_legacy_t *metrics = (SmuMetrics_legacy_t *)smu_table->metrics_table; in vangogh_get_legacy_smu_metrics_data() local 292 *value = metrics->GfxclkFrequency; in vangogh_get_legacy_smu_metrics_data() 295 *value = metrics->SocclkFrequency; in vangogh_get_legacy_smu_metrics_data() 298 *value = metrics->VclkFrequency; in vangogh_get_legacy_smu_metrics_data() 301 *value = metrics->DclkFrequency; in vangogh_get_legacy_smu_metrics_data() 304 *value = metrics->MemclkFrequency; in vangogh_get_legacy_smu_metrics_data() 307 *value = metrics->GfxActivity / 100; in vangogh_get_legacy_smu_metrics_data() 310 *value = metrics->UvdActivity / 100; in vangogh_get_legacy_smu_metrics_data() 313 *value = (metrics->CurrentSocketPower << 8) / in vangogh_get_legacy_smu_metrics_data() 317 *value = metrics->GfxTemperature / 100 * in vangogh_get_legacy_smu_metrics_data() [all …]
|
| H A D | navi10_ppt.c | 556 SmuMetrics_legacy_t *metrics = in navi10_get_legacy_smu_metrics_data() local 568 *value = metrics->CurrClock[PPCLK_GFXCLK]; in navi10_get_legacy_smu_metrics_data() 571 *value = metrics->CurrClock[PPCLK_SOCCLK]; in navi10_get_legacy_smu_metrics_data() 574 *value = metrics->CurrClock[PPCLK_UCLK]; in navi10_get_legacy_smu_metrics_data() 577 *value = metrics->CurrClock[PPCLK_VCLK]; in navi10_get_legacy_smu_metrics_data() 580 *value = metrics->CurrClock[PPCLK_DCLK]; in navi10_get_legacy_smu_metrics_data() 583 *value = metrics->CurrClock[PPCLK_DCEFCLK]; in navi10_get_legacy_smu_metrics_data() 586 *value = metrics->AverageGfxclkFrequency; in navi10_get_legacy_smu_metrics_data() 589 *value = metrics->AverageSocclkFrequency; in navi10_get_legacy_smu_metrics_data() 592 *value = metrics->AverageUclkFrequency; in navi10_get_legacy_smu_metrics_data() [all …]
|
| H A D | cyan_skillfish_ppt.c | 137 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table; in cyan_skillfish_get_smu_metrics_data() local 146 *value = metrics->Current.GfxclkFrequency; in cyan_skillfish_get_smu_metrics_data() 149 *value = metrics->Current.SocclkFrequency; in cyan_skillfish_get_smu_metrics_data() 152 *value = metrics->Current.VclkFrequency; in cyan_skillfish_get_smu_metrics_data() 155 *value = metrics->Current.DclkFrequency; in cyan_skillfish_get_smu_metrics_data() 158 *value = metrics->Current.MemclkFrequency; in cyan_skillfish_get_smu_metrics_data() 161 *value = (metrics->Current.CurrentSocketPower << 8) / in cyan_skillfish_get_smu_metrics_data() 165 *value = (metrics->Average.CurrentSocketPower << 8) / in cyan_skillfish_get_smu_metrics_data() 169 *value = metrics->Current.GfxTemperature / 100 * in cyan_skillfish_get_smu_metrics_data() 173 *value = metrics->Current.SocTemperature / 100 * in cyan_skillfish_get_smu_metrics_data() [all …]
|
| H A D | arcturus_ppt.c | 606 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table; in arcturus_get_smu_metrics_data() local 617 *value = metrics->CurrClock[PPCLK_GFXCLK]; in arcturus_get_smu_metrics_data() 620 *value = metrics->CurrClock[PPCLK_SOCCLK]; in arcturus_get_smu_metrics_data() 623 *value = metrics->CurrClock[PPCLK_UCLK]; in arcturus_get_smu_metrics_data() 626 *value = metrics->CurrClock[PPCLK_VCLK]; in arcturus_get_smu_metrics_data() 629 *value = metrics->CurrClock[PPCLK_DCLK]; in arcturus_get_smu_metrics_data() 632 *value = metrics->CurrClock[PPCLK_FCLK]; in arcturus_get_smu_metrics_data() 635 *value = metrics->AverageGfxclkFrequency; in arcturus_get_smu_metrics_data() 638 *value = metrics->AverageSocclkFrequency; in arcturus_get_smu_metrics_data() 641 *value = metrics->AverageUclkFrequency; in arcturus_get_smu_metrics_data() [all …]
|
| H A D | sienna_cichlid_ppt.c | 736 SmuMetrics_t *metrics = in sienna_cichlid_get_smu_metrics_data() local 782 metrics->CurrClock[PPCLK_GFXCLK]; in sienna_cichlid_get_smu_metrics_data() 787 metrics->CurrClock[PPCLK_SOCCLK]; in sienna_cichlid_get_smu_metrics_data() 792 metrics->CurrClock[PPCLK_UCLK]; in sienna_cichlid_get_smu_metrics_data() 797 metrics->CurrClock[PPCLK_VCLK_0]; in sienna_cichlid_get_smu_metrics_data() 802 metrics->CurrClock[PPCLK_VCLK_1]; in sienna_cichlid_get_smu_metrics_data() 807 metrics->CurrClock[PPCLK_DCLK_0]; in sienna_cichlid_get_smu_metrics_data() 812 metrics->CurrClock[PPCLK_DCLK_1]; in sienna_cichlid_get_smu_metrics_data() 817 metrics->CurrClock[PPCLK_DCEFCLK]; in sienna_cichlid_get_smu_metrics_data() 822 metrics->CurrClock[PPCLK_FCLK]; in sienna_cichlid_get_smu_metrics_data() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/swsmu/smu12/ |
| H A D | renoir_ppt.c | 493 SmuMetrics_t metrics; in renoir_emit_clk_levels() local 496 memset(&metrics, 0, sizeof(metrics)); in renoir_emit_clk_levels() 498 ret = smu_cmn_get_metrics_table(smu, &metrics, false); in renoir_emit_clk_levels() 526 cur_value = metrics.ClockFrequency[CLOCK_GFXCLK]; in renoir_emit_clk_levels() 548 cur_value = metrics.ClockFrequency[CLOCK_SOCCLK]; in renoir_emit_clk_levels() 552 cur_value = metrics.ClockFrequency[CLOCK_FCLK]; in renoir_emit_clk_levels() 556 cur_value = metrics.ClockFrequency[CLOCK_DCFCLK]; in renoir_emit_clk_levels() 560 cur_value = metrics.ClockFrequency[CLOCK_FCLK]; in renoir_emit_clk_levels() 564 cur_value = metrics.ClockFrequency[CLOCK_VCLK]; in renoir_emit_clk_levels() 568 cur_value = metrics.ClockFrequency[CLOCK_DCLK]; in renoir_emit_clk_levels() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/swsmu/smu15/ |
| H A D | smu_v15_0_0_ppt.c | 338 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table; in smu_v15_0_0_get_smu_metrics_data() local 347 *value = metrics->GfxclkFrequency; in smu_v15_0_0_get_smu_metrics_data() 350 *value = metrics->SocclkFrequency; in smu_v15_0_0_get_smu_metrics_data() 353 *value = metrics->VclkFrequency; in smu_v15_0_0_get_smu_metrics_data() 359 *value = metrics->MemclkFrequency; in smu_v15_0_0_get_smu_metrics_data() 362 *value = metrics->FclkFrequency; in smu_v15_0_0_get_smu_metrics_data() 365 *value = metrics->VpeclkFrequency; in smu_v15_0_0_get_smu_metrics_data() 368 *value = metrics->NpuclkFrequency; in smu_v15_0_0_get_smu_metrics_data() 372 *value = metrics->GfxActivity; in smu_v15_0_0_get_smu_metrics_data() 374 *value = metrics->GfxActivity / 100; in smu_v15_0_0_get_smu_metrics_data() [all …]
|
| /linux/drivers/gpu/drm/amd/pm/swsmu/smu14/ |
| H A D | smu_v14_0_0_ppt.c | 266 SmuMetrics_t *metrics = (SmuMetrics_t *)smu_table->metrics_table; in smu_v14_0_0_get_smu_metrics_data() local 275 *value = metrics->GfxclkFrequency; in smu_v14_0_0_get_smu_metrics_data() 278 *value = metrics->SocclkFrequency; in smu_v14_0_0_get_smu_metrics_data() 281 *value = metrics->VclkFrequency; in smu_v14_0_0_get_smu_metrics_data() 287 *value = metrics->MemclkFrequency; in smu_v14_0_0_get_smu_metrics_data() 290 *value = metrics->FclkFrequency; in smu_v14_0_0_get_smu_metrics_data() 293 *value = metrics->VpeclkFrequency; in smu_v14_0_0_get_smu_metrics_data() 296 *value = metrics->IpuclkFrequency; in smu_v14_0_0_get_smu_metrics_data() 299 *value = metrics->MpipuclkFrequency; in smu_v14_0_0_get_smu_metrics_data() 303 *value = metrics->GfxActivity; in smu_v14_0_0_get_smu_metrics_data() [all …]
|
| H A D | smu_v14_0_2_ppt.c | 605 static uint32_t smu_v14_0_2_get_throttler_status(SmuMetrics_t *metrics) in smu_v14_0_2_get_throttler_status() argument 612 (metrics->ThrottlingPercentage[i] ? 1U << i : 0); in smu_v14_0_2_get_throttler_status() 623 SmuMetrics_t *metrics = in smu_v14_0_2_get_smu_metrics_data() local 635 *value = metrics->CurrClock[PPCLK_GFXCLK]; in smu_v14_0_2_get_smu_metrics_data() 638 *value = metrics->CurrClock[PPCLK_SOCCLK]; in smu_v14_0_2_get_smu_metrics_data() 641 *value = metrics->CurrClock[PPCLK_UCLK]; in smu_v14_0_2_get_smu_metrics_data() 644 *value = metrics->CurrClock[PPCLK_VCLK_0]; in smu_v14_0_2_get_smu_metrics_data() 647 *value = metrics->CurrClock[PPCLK_DCLK_0]; in smu_v14_0_2_get_smu_metrics_data() 650 *value = metrics->CurrClock[PPCLK_FCLK]; in smu_v14_0_2_get_smu_metrics_data() 653 *value = metrics->CurrClock[PPCLK_DCFCLK]; in smu_v14_0_2_get_smu_metrics_data() [all …]
|
| /linux/tools/perf/Documentation/ |
| H A D | topdown.txt | 1 Using TopDown metrics 4 TopDown metrics break apart performance bottlenecks. Starting at level 5 1 it is typical to get metrics on retiring, bad speculation, frontend 11 perf stat --topdown implements this using available metrics that vary 27 With Ice Lake CPUs the TopDown metrics are directly available as 43 The metrics counter is CPU model specific and is not available on older 94 * Open metrics event file descriptor for current task. 97 struct perf_event_attr metrics = { 104 int metrics_fd = perf_event_open(&metrics, 0, -1, slots_fd, 0); 118 to read slots and the topdown metrics at different points of the program: [all …]
|
| H A D | perf-iostat.txt | 6 perf-iostat - Show I/O performance metrics 16 Mode is intended to provide four I/O performance metrics per each PCIe root port: 52 2. Collect metrics for all PCIe root ports: 71 3. Collect metrics for comma-separated list of PCIe root ports:
|
| /linux/tools/perf/tests/shell/lib/ |
| H A D | perf_metric_validation.py | 39 workload='true', metrics='', cputype='cpu'): argument 43 self.collectlist: str = metrics 44 self.metrics = self.__set_metrics(metrics) 72 def __set_metrics(self, metrics=''): argument 73 if metrics != '': 74 return set(metrics.split(",")) 304 metrics = rule['Metrics'] 309 for m in metrics: 360 if m['Name'] not in self.metrics: 403 collectlist[0] = set(list(self.metrics)) [all …]
|
| /linux/tools/perf/pmu-events/ |
| H A D | amd_metrics.py | 78 metrics = [ 88 metrics += [ 94 return MetricGroup("lpm_br_cond", metrics) 128 metrics = [ 134 metrics.append(Metric("lpm_cs_instr", "Instructions per context switch", 138 metrics.append(Metric("lpm_cs_cycles", "Cycles per context switch", 142 metrics.append(Metric("lpm_cs_loads", "Loads per context switch", 146 metrics.append(Metric("lpm_cs_stores", "Stores per context switch", 150 metrics.append(Metric("lpm_cs_br_taken", "Branches taken per context switch", 153 return MetricGroup("lpm_cs", metrics, [all …]
|
| H A D | intel_metrics.py | 47 metrics = [ 60 return MetricGroup("lpm_cpu_power", metrics, 270 metrics = [ 276 metrics.append(Metric("lpm_cs_instr", "Instructions per context switch", 280 metrics.append(Metric("lpm_cs_cycles", "Cycles per context switch", 285 metrics.append(Metric("lpm_cs_loads", "Loads per context switch", 293 metrics.append(Metric("lpm_cs_stores", "Stores per context switch", 300 metrics.append(Metric("lpm_cs_br_taken", "Branches taken per context switch", 315 metrics.append(Metric("lpm_cs_l2_misses", "L2 misses per context switch", 320 return MetricGroup("lpm_cs", metrics, [all …]
|
| /linux/net/ipv4/ |
| H A D | metrics.c | 11 int fc_mx_len, u32 *metrics, in ip_metrics_convert() argument 57 metrics[type - 1] = val; in ip_metrics_convert() 61 metrics[RTAX_FEATURES - 1] |= DST_FEATURE_ECN_CA; in ip_metrics_convert() 80 err = ip_metrics_convert(fc_mx, fc_mx_len, fib_metrics->metrics, in ip_fib_metrics_init()
|
| /linux/tools/perf/ |
| H A D | builtin-list.c | 58 bool metrics; member 213 (!print_state->metrics || !name || !strglobmatch(name, print_state->event_glob)) && in default_print_metric() 220 if (!print_state->metrics) in default_print_metric() 237 if (print_state->metrics) { in default_print_metric() 251 if (!print_state->metrics) in default_print_metric() 255 if (print_state->metrics && in default_print_metric() 470 (!print_state->common.metrics || !name || in json_print_metric() 643 ps->metrics = true; in cmd_list() 711 ps->metrics = true; in cmd_list() 716 ps->metrics = false; in cmd_list() [all …]
|