Home
last modified time | relevance | path

Searched full:counting (Results 1 – 25 of 961) sorted by relevance

12345678910>>...39

/openbmc/linux/tools/lib/perf/Documentation/
H A Dlibperf-counting.txt1 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.
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellde/
H A Dfrontend.json37 … number of instruction cache, streaming buffer and victim cache misses. Counting includes UC acces…
46 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
55 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
64 …s were delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
73 …ps were delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
82 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
90 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
106 …of uops delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
115 …e being delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
123 …of uops delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwellx/
H A Dfrontend.json37 … number of instruction cache, streaming buffer and victim cache misses. Counting includes UC acces…
46 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
55 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
64 …s were delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
73 …ps were delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
82 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
90 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
106 …of uops delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
115 …e being delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
123 …of uops delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/broadwell/
H A Dfrontend.json37 … number of instruction cache, streaming buffer and victim cache misses. Counting includes UC acces…
46 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
55 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
64 …s were delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
73 …ps were delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
82 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
90 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
106 …of uops delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
115 …e being delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
123 …of uops delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
[all …]
/openbmc/linux/Documentation/ABI/testing/
H A Dsysfs-bus-iio-timer-stm3299 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
122 Counting is enabled when connected trigger signal
123 level is high else counting is disabled.
126 Counting is enabled on rising edge of the connected
141 counting direction is set by in_count0_count_direction
H A Dsysfs-bus-counter13 Selects the external clock pin for phase counting mode of
66 Counting is continuous in either direction.
73 count = ceiling when counting up, and at count = floor
74 when counting down. At either of these limits, the
75 counting is resumed only when the count direction is
88 counting up, while the counter is set to the Count Y
89 ceiling value at count = floor when counting down; the
137 then go high again. The counting sequence is "triggered"
141 The output signal is initially high. Counting is started
167 their counting. For example, quadrature encoding counters can
/openbmc/linux/Documentation/devicetree/bindings/timer/
H A Drenesas,rz-mtu3.yaml36 - 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
/openbmc/qemu/docs/devel/
H A Dlockcnt.rst32 ``ioh->fd_write`` invokes the loop again, some kind of counting is needed::
52 reference counting and RCU have similar purposes, but their usage in
55 - reference counting is fine-grained and limited to a single data
59 - reference counting works even in the presence of code that keeps
63 - reference counting is often applied to code that is not thread-safe
64 but is reentrant; in fact, usage of reference counting in QEMU predates
71 With reference counting, reclamation is deterministic.
74 counting in code that has to be both thread-safe and reentrant.
/openbmc/linux/include/asm-generic/bitops/
H A Dinstrumented-non-atomic.h19 * @addr: the address to start counting from
35 * @addr: the address to start counting from
51 * @addr: the address to start counting from
136 * @addr: Address to start counting from
148 * @addr: Address to start counting from
H A Dgeneric-non-atomic.h21 * @addr: the address to start counting from
48 * @addr: the address to start counting from
118 * @addr: Address to start counting from
134 * @addr: Address to start counting from
158 * @addr: Address to start counting from
H A Dlock.h36 * @addr: the address to start counting from
50 * @addr: the address to start counting from
73 * @addr: the address to start counting from
H A Dinstrumented-lock.h19 * @addr: the address to start counting from
33 * @addr: Address to start counting from
66 * @addr: the address to start counting from
H A Dinstrumented-atomic.h19 * @addr: the address to start counting from
35 * @addr: Address to start counting from
48 * @addr: Address to start counting from
/openbmc/linux/tools/perf/Documentation/
H A Dperf-list.txt58 u - user-space counting
59 k - kernel counting
60 h - hypervisor counting
61 I - non idle counting
62 G - guest counting (in KVM guests)
63 H - host counting (not in KVM guests)
97 perf record -a -e cpu-cycles:p ... # use ibs op counting cycles
99 perf record -a -e r0C1:p ... # use ibs op counting micro-ops
/openbmc/linux/arch/riscv/include/asm/
H A Dbitops.h104 * @addr: the address to start counting from
121 * @addr: Address to start counting from
135 * @addr: Address to start counting from
163 * @addr: the address to start counting from
176 * @addr: the address to start counting from
/openbmc/linux/arch/ia64/include/asm/
H A Dbitops.h25 * @addr: the address to start counting from
58 * @addr: the address to start counting from
73 * @addr: Address to start counting from
99 * @addr: Address to start counting from
123 * @addr: Address to start counting from
140 * @addr: the address to start counting from
155 * @addr: Address to start counting from
180 * @addr: the address to start counting from
/openbmc/linux/tools/perf/pmu-events/arch/x86/silvermont/
H A Dvirtual-memory.json32 …age walk implies a TLB miss, the number of TLB misses can be counted by counting the number of pag…
49 …age walk implies a TLB miss, the number of TLB misses can be counted by counting the number of pag…
58 …age walk implies a TLB miss, the number of TLB misses can be counted by counting the number of pag…
/openbmc/linux/drivers/comedi/drivers/
H A Dcomedi_8254.c48 * In addition I8254_BCD and I8254_BINARY specify the counting mode:
49 * I8254_BCD BCD counting
50 * I8254_BINARY Binary counting
56 * for binary counting and 10^4 for BCD counting.
60 * for binary counting or 9999 for BCD counting, and continues counting.
62 * count and continues counting from there.
/openbmc/linux/tools/perf/pmu-events/arch/x86/cascadelakex/
H A Dfrontend.json292 …ruction Decode Queue (IDQ) from the MITE (legacy decode pipeline) path. Counting includes uops tha…
301 …ruction Decode Queue (IDQ) from the MITE (legacy decode pipeline) path. Counting includes uops tha…
310 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
336 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
345 …e being delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
353 …of uops delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
362 …truction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops tha…
371 …truction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops tha…
379 …truction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops tha…
405 …uops to Resource Allocation Table (RAT) (where x belongs to {0,1,2,3}). Counting does not cover ca…
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylake/
H A Dfrontend.json292 …ruction Decode Queue (IDQ) from the MITE (legacy decode pipeline) path. Counting includes uops tha…
301 …ruction Decode Queue (IDQ) from the MITE (legacy decode pipeline) path. Counting includes uops tha…
310 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
336 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
345 …e being delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
353 …of uops delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
362 …truction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops tha…
371 …truction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops tha…
379 …truction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops tha…
405 …uops to Resource Allocation Table (RAT) (where x belongs to {0,1,2,3}). Counting does not cover ca…
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Dfrontend.json292 …ruction Decode Queue (IDQ) from the MITE (legacy decode pipeline) path. Counting includes uops tha…
301 …ruction Decode Queue (IDQ) from the MITE (legacy decode pipeline) path. Counting includes uops tha…
310 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
336 …nstruction Decode Queue (IDQ) from the Decode Stream Buffer (DSB) path. Counting includes uops tha…
345 …e being delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
353 …of uops delivered to Instruction Decode Queue (IDQ) from the MITE path. Counting includes uops tha…
362 …truction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops tha…
371 …truction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops tha…
379 …truction Decode Queue (IDQ) while the Microcode Sequencer (MS) is busy. Counting includes uops tha…
405 …uops to Resource Allocation Table (RAT) (where x belongs to {0,1,2,3}). Counting does not cover ca…
/openbmc/linux/arch/s390/kernel/
H A Dperf_pai_ext.c101 * counting and sampling events.
103 * sampling and counting on that cpu is zero.
108 /* Free all memory allocated for event counting/sampling setup */
135 /* Used to avoid races in checking concurrent access of counting and
139 * allowed and when this event is running, no counting event is allowed.
140 * Several counting events are allowed in parallel, but no sampling event
141 * is allowed while one (or more) counting events are running.
173 * Only the first counting event has to allocate the area. in paiext_alloc()
348 /* Only counting needs initial counter value */ in paiext_add()
374 /* Only counting needs to read counter */ in paiext_del()
/openbmc/linux/arch/x86/include/asm/
H A Dsync_bitops.h24 * @addr: the address to start counting from
43 * @addr: Address to start counting from
61 * @addr: Address to start counting from
/openbmc/u-boot/arch/nios2/include/asm/bitops/
H A Dnon-atomic.h9 * @addr: the address to start counting from
38 * @addr: the address to start counting from
105 * @addr: Address to start counting from
/openbmc/linux/tools/include/asm-generic/bitops/
H A Dnon-atomic.h10 * @addr: the address to start counting from
37 * @addr: the address to start counting from
107 * @addr: Address to start counting from

12345678910>>...39