Home
last modified time | relevance | path

Searched +full:max +full:- +full:counts (Results 1 – 25 of 550) sorted by relevance

12345678910>>...22

/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Dfloating-point.json3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin…
6Counts once for most SIMD 128-bit packed computational double precision floating-point instruction…
11 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin…
14Counts once for most SIMD 128-bit packed computational single precision floating-point instruction…
19 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin…
22Counts once for most SIMD 256-bit packed double computational precision floating-point instruction…
27 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin…
30Counts once for most SIMD 256-bit packed single computational precision floating-point instruction…
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylake/
H A Dfloating-point.json3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin…
6Counts once for most SIMD 128-bit packed computational double precision floating-point instruction…
11 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin…
14Counts once for most SIMD 128-bit packed computational single precision floating-point instruction…
19 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin…
22Counts once for most SIMD 256-bit packed double computational precision floating-point instruction…
27 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin…
30Counts once for most SIMD 256-bit packed single computational precision floating-point instruction…
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/cascadelakex/
H A Dfloating-point.json3 …riefDescription": "Counts once for most SIMD 128-bit packed computational double precision floatin…
6Counts once for most SIMD 128-bit packed computational double precision floating-point instruction…
11 …riefDescription": "Counts once for most SIMD 128-bit packed computational single precision floatin…
14Counts once for most SIMD 128-bit packed computational single precision floating-point instruction…
19 …riefDescription": "Counts once for most SIMD 256-bit packed double computational precision floatin…
22Counts once for most SIMD 256-bit packed double computational precision floating-point instruction…
27 …riefDescription": "Counts once for most SIMD 256-bit packed single computational precision floatin…
30Counts once for most SIMD 256-bit packed single computational precision floating-point instruction…
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/samples/bpf/
H A Dsampleip_user.c1 // SPDX-License-Identifier: GPL-2.0-only
18 #include "perf-sys.h"
31 printf("USAGE: sampleip [-F freq] [duration]\n"); in usage()
32 printf(" -F freq # sample frequency (Hertz), default 99\n"); in usage()
50 pmu_fd = sys_perf_event_open(&pe_sample_attr, -1 /* pid */, i, in sampling_start()
51 -1 /* group_fd */, 0 /* flags */); in sampling_start()
82 struct ipcount counts[MAX_IPS]; variable
86 return ((struct ipcount *)p1)->count - ((struct ipcount *)p2)->count; in count_cmp()
94 int i, max; in print_ip_map() local
96 printf("%-19s %-32s %s\n", "ADDR", "KSYM", "COUNT"); in print_ip_map()
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/
H A Dfloating-point.json3 "BriefDescription": "This event counts the cycles the floating point divider is busy.",
12 "BriefDescription": "Counts all microcode FP assists.",
15 "PublicDescription": "Counts all microcode Floating Point assists.",
53Counts number of SSE/AVX computational 128-bit packed double precision floating-point instructions…
56-bit packed double precision floating-point instructions retired; some instructions will count twi…
62-bit packed single precision floating-point instructions retired; some instructions will count twi…
65-bit packed single precision floating-point instructions retired; some instructions will count twi…
71Counts number of SSE/AVX computational 256-bit packed double precision floating-point instructions…
74-bit packed double precision floating-point instructions retired; some instructions will count twi…
80Counts number of SSE/AVX computational 256-bit packed single precision floating-point instructions…
[all …]
H A Dpipeline.json7 …licDescription": "Counts cycles when divide unit is busy executing divide or square root operation…
13 "BriefDescription": "This event counts the cycles the integer divider is busy.",
25 …"PublicDescription": "Counts the number of occurrences where a microcode assist is invoked by hard…
31 …"BriefDescription": "Counts the total number of branch instructions retired for all branch types.",
35 …"PublicDescription": "Counts the total number of instructions in which the instruction pointer (IP…
44 "PublicDescription": "Counts all branch instructions retired.",
53 "PublicDescription": "Counts conditional branch instructions retired.",
63 "PublicDescription": "Counts not taken branch instructions retired.",
73 "PublicDescription": "Counts taken conditional branch instructions retired.",
79 …"BriefDescription": "Counts the number of far branch instructions retired, includes far jump, far …
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/alderlake/
H A Dfloating-point.json12 "BriefDescription": "Counts all microcode FP assists.",
15 "PublicDescription": "Counts all microcode Floating Point assists.",
53Counts number of SSE/AVX computational 128-bit packed double precision floating-point instructions…
56-bit packed double precision floating-point instructions retired; some instructions will count twi…
62-bit packed single precision floating-point instructions retired; some instructions will count twi…
65-bit packed single precision floating-point instructions retired; some instructions will count twi…
71Counts number of SSE/AVX computational 256-bit packed double precision floating-point instructions…
74-bit packed double precision floating-point instructions retired; some instructions will count twi…
80Counts number of SSE/AVX computational 256-bit packed single precision floating-point instructions…
83-bit packed single precision floating-point instructions retired; some instructions will count twi…
[all …]
H A Dpipeline.json17 …licDescription": "Counts cycles when divide unit is busy executing divide or square root operation…
33 "BriefDescription": "This event counts the cycles the integer divider is busy.",
55 …"PublicDescription": "Counts the number of occurrences where a microcode assist is invoked by hard…
61 …"BriefDescription": "Counts the total number of branch instructions retired for all branch types.",
65 …"PublicDescription": "Counts the total number of instructions in which the instruction pointer (IP…
74 "PublicDescription": "Counts all branch instructions retired.",
89 …"BriefDescription": "Counts the number of retired JCC (Jump on Conditional Code) branch instructio…
102 "PublicDescription": "Counts conditional branch instructions retired.",
112 "PublicDescription": "Counts not taken branch instructions retired.",
118 …"BriefDescription": "Counts the number of taken JCC (Jump on Conditional Code) branch instructions…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/rocketlake/
H A Dfloating-point.json3 "BriefDescription": "Counts all microcode FP assists.",
6 "PublicDescription": "Counts all microcode Floating Point assists.",
11Counts number of SSE/AVX computational 128-bit packed double precision floating-point instructions…
14-bit packed double precision floating-point instructions retired; some instructions will count twi…
19-bit packed single precision floating-point instructions retired; some instructions will count twi…
22-bit packed single precision floating-point instructions retired; some instructions will count twi…
27Counts number of SSE/AVX computational 256-bit packed double precision floating-point instructions…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35Counts number of SSE/AVX computational 256-bit packed single precision floating-point instructions…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelake/
H A Dfloating-point.json3 "BriefDescription": "Counts all microcode FP assists.",
6 "PublicDescription": "Counts all microcode Floating Point assists.",
11Counts number of SSE/AVX computational 128-bit packed double precision floating-point instructions…
14-bit packed double precision floating-point instructions retired; some instructions will count twi…
19-bit packed single precision floating-point instructions retired; some instructions will count twi…
22-bit packed single precision floating-point instructions retired; some instructions will count twi…
27Counts number of SSE/AVX computational 256-bit packed double precision floating-point instructions…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35Counts number of SSE/AVX computational 256-bit packed single precision floating-point instructions…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/
H A Dfloating-point.json3 "BriefDescription": "Counts all microcode FP assists.",
6 "PublicDescription": "Counts all microcode Floating Point assists.",
11Counts number of SSE/AVX computational 128-bit packed double precision floating-point instructions…
14-bit packed double precision floating-point instructions retired; some instructions will count twi…
19-bit packed single precision floating-point instructions retired; some instructions will count twi…
22-bit packed single precision floating-point instructions retired; some instructions will count twi…
27Counts number of SSE/AVX computational 256-bit packed double precision floating-point instructions…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35Counts number of SSE/AVX computational 256-bit packed single precision floating-point instructions…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Dfloating-point.json3 "BriefDescription": "Counts all microcode FP assists.",
6 "PublicDescription": "Counts all microcode Floating Point assists.",
11Counts number of SSE/AVX computational 128-bit packed double precision floating-point instructions…
14-bit packed double precision floating-point instructions retired; some instructions will count twi…
19-bit packed single precision floating-point instructions retired; some instructions will count twi…
22-bit packed single precision floating-point instructions retired; some instructions will count twi…
27Counts number of SSE/AVX computational 256-bit packed double precision floating-point instructions…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35Counts number of SSE/AVX computational 256-bit packed single precision floating-point instructions…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/
H A Dfloating-point.json11 "BriefDescription": "Counts all microcode FP assists.",
14 "PublicDescription": "Counts all microcode Floating Point assists.",
47Counts number of SSE/AVX computational 128-bit packed double precision floating-point instructions…
50-bit packed double precision floating-point instructions retired; some instructions will count twi…
55-bit packed single precision floating-point instructions retired; some instructions will count twi…
58-bit packed single precision floating-point instructions retired; some instructions will count twi…
63Counts number of SSE/AVX computational 256-bit packed double precision floating-point instructions…
66-bit packed double precision floating-point instructions retired; some instructions will count twi…
71Counts number of SSE/AVX computational 256-bit packed single precision floating-point instructions…
74-bit packed single precision floating-point instructions retired; some instructions will count twi…
[all …]
H A Dpipeline.json6 …"PublicDescription": "Number of AMX-based retired arithmetic bfloat16 (BF16) floating-point operat…
11 "BriefDescription": "AMX retired arithmetic integer 8-bit operations.",
14 …"PublicDescription": "Number of AMX-based retired arithmetic integer operations of 8-bit width sou…
32 …licDescription": "Counts cycles when divide unit is busy executing divide or square root operation…
46 "BriefDescription": "This event counts the cycles the integer divider is busy.",
66 …"PublicDescription": "Counts the number of occurrences where a microcode assist is invoked by hard…
75 "PublicDescription": "Counts all branch instructions retired.",
83 "PublicDescription": "Counts conditional branch instructions retired.",
92 "PublicDescription": "Counts not taken branch instructions retired.",
101 "PublicDescription": "Counts taken conditional branch instructions retired.",
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/graniterapids/
H A Dpipeline.json7 "PublicDescription": "Counts all branch instructions retired.",
15 …"PublicDescription": "Counts all the retired branch instructions that were mispredicted by the pro…
21Counts the number of reference cycles when the core is not in a halt state. The core enters the ha…
29Counts the number of reference cycles when the core is not in a halt state. The core enters the ha…
36 …"PublicDescription": "Counts the number of core cycles while the thread is not in a halt state. Th…
44 …"PublicDescription": "This is an architectural event that counts the number of thread cycles while…
48 "BriefDescription": "Number of instructions retired. Fixed Counter - architectural event",
51 …"PublicDescription": "Counts the number of X86 instructions retired - an Architectural PerfMon eve…
56 "BriefDescription": "Number of instructions retired. General Counter - architectural event",
60 …"PublicDescription": "Counts the number of X86 instructions retired - an Architectural PerfMon eve…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/
H A Dfloating-point.json3-bit packed double precision floating-point instructions retired; some instructions will count twi…
6-bit packed double precision floating-point instructions retired; some instructions will count twi…
11-bit packed single precision floating-point instructions retired; some instructions will count twi…
14-bit packed single precision floating-point instructions retired; some instructions will count twi…
19-bit packed double precision floating-point instructions retired; some instructions will count twi…
22-bit packed double precision floating-point instructions retired; some instructions will count twi…
27-bit packed single precision floating-point instructions retired; some instructions will count twi…
30-bit packed single precision floating-point instructions retired; some instructions will count twi…
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellx/
H A Dfloating-point.json3-bit packed double precision floating-point instructions retired; some instructions will count twi…
6-bit packed double precision floating-point instructions retired; some instructions will count twi…
11-bit packed single precision floating-point instructions retired; some instructions will count twi…
14-bit packed single precision floating-point instructions retired; some instructions will count twi…
19-bit packed double precision floating-point instructions retired; some instructions will count twi…
22-bit packed double precision floating-point instructions retired; some instructions will count twi…
27-bit packed single precision floating-point instructions retired; some instructions will count twi…
30-bit packed single precision floating-point instructions retired; some instructions will count twi…
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwell/
H A Dfloating-point.json3-bit packed double precision floating-point instructions retired; some instructions will count twi…
6-bit packed double precision floating-point instructions retired; some instructions will count twi…
11-bit packed single precision floating-point instructions retired; some instructions will count twi…
14-bit packed single precision floating-point instructions retired; some instructions will count twi…
19-bit packed double precision floating-point instructions retired; some instructions will count twi…
22-bit packed double precision floating-point instructions retired; some instructions will count twi…
27-bit packed single precision floating-point instructions retired; some instructions will count twi…
30-bit packed single precision floating-point instructions retired; some instructions will count twi…
35-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
38-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/alderlaken/
H A Dadln-metrics.json4 "MetricExpr": "cstate_pkg@c10\\-residency@ / TSC",
11 "MetricExpr": "cstate_core@c1\\-residency@ / TSC",
18 "MetricExpr": "cstate_pkg@c2\\-residency@ / TSC",
25 "MetricExpr": "cstate_pkg@c3\\-residency@ / TSC",
32 "MetricExpr": "cstate_core@c6\\-residency@ / TSC",
39 "MetricExpr": "cstate_pkg@c6\\-residency@ / TSC",
46 "MetricExpr": "cstate_core@c7\\-residency@ / TSC",
53 "MetricExpr": "cstate_pkg@c7\\-residency@ / TSC",
60 "MetricExpr": "cstate_pkg@c8\\-residency@ / TSC",
67 "MetricExpr": "cstate_pkg@c9\\-residency@ / TSC",
[all …]
/openbmc/linux/tools/lib/perf/tests/
H A Dtest-evlist.c1 // SPDX-License-Identifier: GPL-2.0
66 __T("failed to set leader", leader->leader == leader); in test_stat_cpu()
67 __T("failed to set leader", evsel->leader == leader); in test_stat_cpu()
78 struct perf_counts_values counts = { .val = 0 }; in test_stat_cpu() local
80 perf_evsel__read(evsel, idx, 0, &counts); in test_stat_cpu()
81 __T("failed to read value for evsel", counts.val != 0); in test_stat_cpu()
94 struct perf_counts_values counts = { .val = 0 }; in test_stat_thread() local
127 __T("failed to set leader", leader->leader == leader); in test_stat_thread()
128 __T("failed to set leader", evsel->leader == leader); in test_stat_thread()
136 perf_evsel__read(evsel, 0, 0, &counts); in test_stat_thread()
[all …]
/openbmc/linux/include/linux/
H A Dtimecounter.h1 /* SPDX-License-Identifier: GPL-2.0-or-later */
14 #define CYCLECOUNTER_MASK(bits) (u64)((bits) < 64 ? ((1ULL<<(bits))-1) : -1)
17 * struct cyclecounter - hardware abstraction for a free running counter
18 * Provides completely state-free accessors to the underlying hardware.
38 * struct timecounter - layer above a %struct cyclecounter which counts nanoseconds
41 * timecounter_init(). Also used to convert cycle counts into the
42 * corresponding nanosecond counts with timecounter_cyc2time(). Users
64 * cyclecounter_cyc2ns - converts cycle counter cycles to nanoseconds
75 ns = (ns * cc->mult) + *frac; in cyclecounter_cyc2ns()
77 return ns >> cc->shift; in cyclecounter_cyc2ns()
[all …]
/openbmc/linux/drivers/net/ethernet/freescale/dpaa2/
H A Ddpmac.h1 /* SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) */
2 /* Copyright 2013-2016 Freescale Semiconductor Inc.
24 * enum dpmac_link_type - DPMAC link type
38 * enum dpmac_eth_if - DPMAC Ethrnet interface
68 * struct dpmac_attr - Structure representing DPMAC attributes
70 * @max_rate: Maximum supported rate - in Mbps
100 /* Advertise auto-negotiation enable */
104 * struct dpmac_link_state - DPMAC link configuration request
127 * enum dpmac_counter_id - DPMAC counter types
129 * @DPMAC_CNT_ING_FRAME_64: counts 64-bytes frames, good or bad.
[all …]
/openbmc/linux/tools/perf/util/
H A Dstat.c1 // SPDX-License-Identifier: GPL-2.0
7 #include "counts.h"
24 stats->n++; in update_stats()
25 delta = val - stats->mean; in update_stats()
26 stats->mean += delta / stats->n; in update_stats()
27 stats->M2 += delta*(val - stats->mean); in update_stats()
29 if (val > stats->max) in update_stats()
30 stats->max = val; in update_stats()
32 if (val < stats->min) in update_stats()
33 stats->min = val; in update_stats()
[all …]
/openbmc/linux/arch/powerpc/platforms/pseries/
H A Dmsi.c1 // SPDX-License-Identifier: GPL-2.0-only
4 * Copyright 2006-2007 Michael Ellerman, IBM Corp.
15 #include <asm/ppc-pci.h>
38 addr = rtas_config_addr(pdn->busno, pdn->devfn, 0); in rtas_change_msi()
39 buid = pdn->phb->buid; in rtas_change_msi()
63 rc = -rc; in rtas_change_msi()
80 * disabling MSI with the explicit interface also disables MSI-X in rtas_disable_msi()
99 addr = rtas_config_addr(pdn->busno, pdn->devfn, 0); in rtas_query_irq_number()
100 buid = pdn->phb->buid; in rtas_query_irq_number()
126 return -ENOENT; in check_req()
[all …]
/openbmc/linux/drivers/isdn/mISDN/
H A Dl1oip.h1 /* SPDX-License-Identifier: GPL-2.0 */
18 #define L1OIP_MAX_LEN 2048 /* max packet size form l2 */
19 #define L1OIP_MAX_PERFRAME 1400 /* max data size in one frame */
35 u32 tx_counter; /* counts xmit bytes/packets */
36 u32 rx_counter; /* counts recv bytes/packets */

12345678910>>...22