| /linux-6.15/tools/lib/perf/Documentation/ |
| H A D | libperf-counting.txt | 1 libperf-counting(7) 6 libperf-counting - counting interface 10 The counting interface provides API to measure and get count for specific perf events. 12 The following test tries to explain count on `counting.c` example. 14 It is by no means complete guide to counting, but shows libperf basic API for counting. 16 The `counting.c` comes with libperf package and can be compiled and run like: 20 $ gcc -o counting counting.c -lperf 21 $ sudo ./counting 29 The `counting.c` example monitors two events on the current process and displays 158 From this moment events are counting and we can do our workload.
|
| H A D | Makefile | 8 MAN7_TXT = libperf-counting.txt libperf-sampling.txt
|
| /linux-6.15/Documentation/ABI/testing/ |
| H A D | sysfs-bus-iio-timer-stm32 | 99 When counting up the counter starts from 0 and fires an 101 When counting down the counter start from preset value 115 counting direction is set by in_count0_count_direction 123 level is high else counting is disabled. 141 counting direction is set by in_count0_count_direction
|
| H A D | sysfs-platform-mellanox-pmc | 60 Use a counter for counting cycles. This is used to repurpose/dedicate 61 any of the counters in the block to counting cycles. Each counter is 64 for counting cycles and override the event<N> setting.
|
| H A D | sysfs-bus-counter | 13 Selects the external clock pin for phase counting mode of 81 count = ceiling when counting up, and at count = floor 82 when counting down. At either of these limits, the 83 counting is resumed only when the count direction is 96 counting up, while the counter is set to the Count Y 97 ceiling value at count = floor when counting down; the 145 then go high again. The counting sequence is "triggered" 175 their counting. For example, quadrature encoding counters can
|
| /linux-6.15/Documentation/devicetree/bindings/timer/ |
| H A D | renesas,rz-mtu3.yaml | 36 - Phase counting mode can be specified independently 37 - 32-bit phase counting mode can be specified for interlocked operation 57 - 32-bit phase counting mode specifiable by combining MTU1 and MTU2 and 75 There are two phase counting modes. 16-bit phase counting mode in which 77 counting mode in which MTU1 and MTU2 are cascaded. 79 In phase counting mode, the phase difference between two external input 83 count0 - MTU1 16-bit phase counting 84 count1 - MTU2 16-bit phase counting 85 count2 - MTU1+ MTU2 32-bit phase counting
|
| /linux-6.15/Documentation/admin-guide/perf/ |
| H A D | alibaba_pmu.rst | 53 By counting the READ, WRITE and RMW commands sent to the DDRC through the HIF 54 interface, we could calculate the bandwidth. Example usage of counting memory 91 Example usage of counting all memory read/write bandwidth by metric::
|
| H A D | ampere_cspmu.rst | 9 first phase it's used for counting MCU events on AmpereOne.
|
| H A D | hisi-pcie-pmu.rst | 46 They need to start and end counting at the same time, therefore related events 134 When counting bandwidth, the data can be composed of certain parts of TLP 142 For example, "len_mode=2" means only counting the bandwidth of TLP headers
|
| H A D | arm_dsu_pmu.rst | 7 allows counting the various events related to the L3 cache, Snoop Control Unit
|
| H A D | starfive_starlink_pmu.rst | 46 Attaching to a task is not supported, only system-wide counting is supported.
|
| H A D | imx-ddr.rst | 13 interrupt is raised. If any other counter overflows, it continues counting, and 69 counting the number of bytes (as opposed to the number of bursts) from DDR
|
| /linux-6.15/tools/perf/Documentation/ |
| H A D | perf-list.txt | 62 u - user-space counting 63 k - kernel counting 64 h - hypervisor counting 65 I - non idle counting 66 G - guest counting (in KVM guests) 67 H - host counting (not in KVM guests) 104 perf record -a -e cpu-cycles:p ... # use ibs op counting cycles 106 perf record -a -e r0C1:p ... # use ibs op counting micro-ops
|
| /linux-6.15/Documentation/devicetree/bindings/arc/ |
| H A D | pct.txt | 3 The ARC700 can be configured with a pipeline performance monitor for counting
|
| H A D | snps,archs-pct.yaml | 13 The ARC HS can be configured with a pipeline performance monitor for counting
|
| /linux-6.15/Documentation/misc-devices/ |
| H A D | apds990x.rst | 55 RW - enable / disable chip. Uses counting logic 109 RW - enable / disable proximity - uses counting logic
|
| H A D | bh1770glc.rst | 57 Uses counting logic 110 Uses counting logic
|
| /linux-6.15/Documentation/devicetree/bindings/counter/ |
| H A D | interrupt-counter.yaml | 18 take precedence for counting interrupts.
|
| /linux-6.15/tools/perf/ |
| H A D | design.txt | 152 Counters come in two flavours: counting counters and sampling 153 counters. A "counting" counter is one that is used for counting the 225 way to request that counting of events be restricted to times when the 229 to request counting of events restricted to guest and host contexts when 433 non-leader stops that counter from counting but doesn't affect any
|
| /linux-6.15/Documentation/driver-api/tty/ |
| H A D | tty_struct.rst | 26 Reference counting
|
| /linux-6.15/Documentation/RCU/ |
| H A D | rcuref.rst | 16 Reference counting on elements of lists which are protected by traditional 157 reference counting of struct pid, while the pattern in listing B is used by
|
| /linux-6.15/Documentation/devicetree/bindings/rtc/ |
| H A D | renesas,sh-rtc.yaml | 33 # first (if it exists). Additionally, potential clock counting sources
|
| /linux-6.15/Documentation/devicetree/bindings/watchdog/ |
| H A D | linux,wdt-gpio.yaml | 30 Low or high level starts counting WDT timeout, the opposite level
|
| /linux-6.15/drivers/perf/ |
| H A D | Kconfig | 25 CCI-400 provides 4 independent event counters counting events related 94 implementation on RISC-V based systems. This only allows counting 162 system, control logic. The PMU allows counting various events related
|
| /linux-6.15/Documentation/arch/arm64/ |
| H A D | perf.rst | 66 must enable/disable counting on the entry and exit to the guest. This is 88 able to eliminate counters counting host events on the boundaries of guest 89 entry/exit when counting guest events by filtering out EL2 for
|