Home
last modified time | relevance | path

Searched +full:up +full:- +full:counting (Results 1 – 25 of 410) sorted by relevance

12345678910>>...17

/linux/Documentation/ABI/testing/
H A Dsysfs-bus-iio-timer-stm328 - "reset"
11 - "enable"
14 - "update"
18 - "compare_pulse"
21 - "OC1REF"
23 - "OC2REF"
25 - "OC3REF"
27 - "OC4REF"
32 - "OC5REF"
34 - "OC6REF"
[all …]
H A Dsysfs-class-net35 Values vary based on the lower-level protocol used by the
54 01-80-C2-00-00-0X on a bridge device. Only values that set bits
62 0 01-80-C2-00-00-00 Bridge Group Address used for STP
63 1 01-80-C2-00-00-01 (MAC Control) 802.3 used for MAC PAUSE
64 2 01-80-C2-00-00-02 (Link Aggregation) 802.3ad
68 care when forwarding control frames e.g. 802.1X-PAE or LLDP.
89 1 physical link is up
135 the device is not usable unless some supplicant-based
193 Indicates the system-wide interface unique index identifier as a
204 Indicates the system-wide interface unique index identifier a
[all …]
/linux/tools/perf/Documentation/
H A Dperf-list.txt1 perf-list(1)
5 ----
6 perf-list - List all symbolic event types
9 --------
15 -----------
17 various perf commands with the -e option.
20 -------
21 -d::
22 --desc::
25 --no-desc::
[all …]
/linux/tools/perf/pmu-events/arch/x86/broadwellx/
H A Dfrontend.json11 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
15 "PublicDescription": "This event counts Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of the switch itself, for example, when Instruction Decode Queue (IDQ) pre-allocation is unavailable, or Instruction Decode Queue (IDQ) is full. SBD-to-MITE switch true penalty cycles happen after the merge mux (MM) receives Decode Stream Buffer (DSB) Sync-indication until receiving the first MITE uop. MM is placed before Instruction Decode Queue (IDQ) to merge uops being fed from the MITE and Decode Stream Buffer (DSB) paths. Decode Stream Buffer (DSB) inserts the Sync-indication whenever a Decode Stream Buffer (DSB)-t
[all...]
/linux/tools/perf/pmu-events/arch/x86/broadwellde/
H A Dfrontend.json11 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
15 "PublicDescription": "This event counts Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of the switch itself, for example, when Instruction Decode Queue (IDQ) pre-allocation is unavailable, or Instruction Decode Queue (IDQ) is full. SBD-to-MITE switch true penalty cycles happen after the merge mux (MM) receives Decode Stream Buffer (DSB) Sync-indication until receiving the first MITE uop. MM is placed before Instruction Decode Queue (IDQ) to merge uops being fed from the MITE and Decode Stream Buffer (DSB) paths. Decode Stream Buffer (DSB) inserts the Sync-indication whenever a Decode Stream Buffer (DSB)-t
[all...]
H A Dcache.json7 "PublicDescription": "This event counts L1D data line replacements including opportunistic replacements, and replacements that require stall-for-replace or block-for-replace.",
25 "PublicDescription": "This event counts duration of L1D miss outstanding, that is each cycle number of Fill Buffers (FB) outstanding required by Demand Reads. FB either is held by demand loads, or it is held by non-demand loads and gets hit at least once by demand. The valid outstanding interval is defined until the FB deallocation by one of the following ways: from FB allocation, if FB is allocated by demand; from the demand Hit FB, if it is allocated by hardware or software prefetch. Note: In the L1D, a Demand Read contains cacheable or noncacheable demand loads, including ones causing cache-line splits and reads due to page walks resulted from any request type.",
63 "PublicDescription": "This event counts the number of L2 cache lines filling the L2. Counting does not cover rejects.",
72 "PublicDescription": "This event counts the number of L2 cache lines in the Exclusive state filling the L2. Counting does not cover rejects.",
81 "PublicDescription": "This event counts the number of L2 cache lines in the Invalidate state filling the L2. Counting does not cover rejects.",
90 "PublicDescription": "This event counts the number of L2 cache lines in the Shared state filling the L2. Counting doe
[all...]
/linux/tools/perf/pmu-events/arch/x86/broadwell/
H A Dfrontend.json11 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
15 "PublicDescription": "This event counts Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of the switch itself, for example, when Instruction Decode Queue (IDQ) pre-allocation is unavailable, or Instruction Decode Queue (IDQ) is full. SBD-to-MITE switch true penalty cycles happen after the merge mux (MM) receives Decode Stream Buffer (DSB) Sync-indication until receiving the first MITE uop. MM is placed before Instruction Decode Queue (IDQ) to merge uops being fed from the MITE and Decode Stream Buffer (DSB) paths. Decode Stream Buffer (DSB) inserts the Sync-indication whenever a Decode Stream Buffer (DSB)-t
[all...]
/linux/drivers/comedi/drivers/
H A Dcomedi_8254.c1 // SPDX-License-Identifier: GPL-2.0+
9 * COMEDI - Linux Control and Measurement Device Interface
20 * This module is not used directly by end-users. Rather, it is used by other
29 * sets up the module for MMIO register access; the _io version sets it
30 * up for PIO access. These functions return a pointer to a struct
33 * dev->pacer and will be freed by the comedi core during the driver
45 * I8254_MODE1 Hardware retriggerable one-shot
51 * In addition I8254_BCD and I8254_BINARY specify the counting mode:
52 * I8254_BCD BCD counting
53 * I8254_BINARY Binary counting
[all …]
/linux/tools/perf/
H A Ddesign.txt3 ------------------------------
7 as instructions executed, cachemisses suffered, or branches mis-predicted -
9 trigger interrupts when a threshold number of events have passed - and can
15 provides "virtual" 64-bit counters, regardless of the width of the
72 is divided into 3 bit-fields:
80 machine-specific.
119 will return -EINVAL.
121 More hw_event_types are supported as well, but they are CPU-specific
152 Counters come in two flavours: counting counters and sampling
153 counters. A "counting" counter is one that is used for counting the
[all …]
/linux/Documentation/devicetree/bindings/pwm/
H A Drenesas,rzg2l-gpt.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/pwm/renesas,rzg2l-gpt.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Biju Das <biju.das.jz@bp.renesas.com>
13 RZ/G2L General PWM Timer (GPT) composed of 8 channels with 32-bit timer
16 * Up-counting or down-counting (saw waves) or up/down-counting
26 * Registers for setting up frame cycles in each channel (with capability
31 * Starting, stopping, clearing and up/down counters in response to input
33 * Starting, clearing, stopping and up/down counters in response to a
[all …]
/linux/arch/s390/kernel/
H A Dperf_pai_ext.c1 // SPDX-License-Identifier: GPL-2.0
3 * Performance event support - Processor Activity Instrumentation Extension
48 struct pai_userdata *save; /* Area to store non-zero counters */
53 struct list_head syswide_list; /* List system-wide sampling events */
92 return -ENOMEM; in paiext_root_alloc()
101 * counting and sampling events.
103 * sampling and counting on that cpu is zero.
108 /* Free all memory allocated for event counting/sampling setup */
111 kfree(mp->mapptr->area); in paiext_free()
112 kfree(mp->mapptr->paiext_cb); in paiext_free()
[all …]
/linux/Documentation/misc-devices/
H A Dbh1770glc.rst1 .. SPDX-License-Identifier: GPL-2.0
9 - ROHM BH1770GLC
10 - OSRAM SFH7770
19 -----------
28 Proximity part contains IR-led driver up to 3 IR leds. The chip measures
49 -----
52 RO - shows detected chip type and version
55 RW - enable / disable chip
57 Uses counting logic
59 - 1 enables the chip
[all …]
/linux/tools/testing/selftests/powerpc/pmu/
H A Dper_event_excludes.c1 // SPDX-License-Identifier: GPL-2.0-only
20 * Test that per-event excludes work.
32 * counts don't match up. in per_event_excludes()
37 e->attr.disabled = 1; in per_event_excludes()
42 e->attr.disabled = 1; in per_event_excludes()
43 e->attr.exclude_user = 1; in per_event_excludes()
44 e->attr.exclude_hv = 1; in per_event_excludes()
49 e->attr.disabled = 1; in per_event_excludes()
50 e->attr.exclude_user = 1; in per_event_excludes()
51 e->attr.exclude_kernel = 1; in per_event_excludes()
[all …]
/linux/Documentation/admin-guide/perf/
H A Dhisi-pmu.rst11 (CCL) is made up of 4 cpu cores sharing one L3 cache; each CPU die is
12 called Super CPU cluster (SCCL) and is made up of 6 CCLs. Each SCCL has
13 two HHAs (0 - 1) and four DDRCs (0 - 3), respectively.
16 -------------------------------
18 Each device PMU has separate registers for event counting, control and
28 name will appear in event listing as hisi_sccl<sccl-id>_module<index-id>.
29 where "sccl-id" is the identifier of the SCCL and "index-id" is the index of
48 ------------------------------------------
50 ------------------------------------------
52 ------------------------------------------
[all …]
/linux/kernel/locking/
H A Dsemaphore.c1 // SPDX-License-Identifier: GPL-2.0-only
6 * This file implements counting semaphores.
7 * A counting semaphore may be acquired 'n' times before sleeping.
8 * See mutex.c for single-acquisition sleeping locks which enforce
16 * down_trylock() and up() can be called from interrupt context, so we
23 * The ->count variable represents how many more tasks can acquire this
48 WRITE_ONCE((sem)->last_holder, (unsigned long)current); in hung_task_sem_set_holder()
53 if (READ_ONCE((sem)->last_holder) == (unsigned long)current) in hung_task_sem_clear_if_holder()
54 WRITE_ONCE((sem)->last_holder, 0UL); in hung_task_sem_clear_if_holder()
59 return READ_ONCE(sem->last_holder); in sem_last_holder()
[all …]
/linux/Documentation/devicetree/bindings/arc/
H A Dpct.txt3 The ARC700 can be configured with a pipeline performance monitor for counting
5 are 100+ hardware conditions dynamically mapped to up to 32 counters
13 - compatible : should contain
14 "snps,arc700-pct"
19 compatible = "snps,arc700-pct";
H A Dsnps,archs-pct.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/arc/snps,archs-pct.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Aryabhatta Dey <aryabhattadey35@gmail.com>
13 The ARC HS can be configured with a pipeline performance monitor for counting
15 are 100+ hardware conditions dynamically mapped to up to 32 counters.
20 const: snps,archs-pct
29 - compatible
30 - reg
[all …]
/linux/fs/bfs/
H A Dbfs.h1 /* SPDX-License-Identifier: GPL-2.0 */
4 * Copyright (C) 1999-2018 Tigran Aivazian <aivazian.tigran@gmail.com>
11 /* In theory BFS supports up to 512 inodes, numbered from 2 (for /) up to 513 inclusive.
13 …l with ENOSPC in bfs_add_entry(): the root directory cannot contain so many entries, counting '..'.
14 …So, mkfs.bfs(8) should really limit its -N option to 511 and not 512. For now, we just print a war…
15 if a filesystem is mounted with such "impossible to fill up" number of inodes */
19 * BFS file system in-core superblock info
32 * BFS file system in-core inode info
43 return sb->s_fs_info; in BFS_SB()
53 printk(KERN_ERR "BFS-fs: %s(): " format, __func__, ## args)
/linux/arch/microblaze/kernel/
H A Dhead.S2 * Copyright (C) 2007-2009 Michal Simek <monstr@monstr.eu>
3 * Copyright (C) 2007-2009 PetaLogix
7 * Copyright (c) 1995-1996 Gary Thomas <gdt@linuxppc.org>
12 * Low-level exception handers, MMU support, and rewrite.
15 * Copyright (c) 1998-1999 TiVo, Inc.
72 * r8 == 0 - msr instructions are implemented
73 * r8 != 0 - msr instructions are not implemented
76 msrclr r8, 0 /* clear nothing - just read msr for test */
82 is broken or non-existent */
86 /* Save 1 as word and load byte - 0 - BIG, 1 - LITTLE */
[all …]
/linux/drivers/gpu/drm/amd/include/ivsrcid/dcn/
H A Dirqsrcs_dcn_1_0.h192 #define DCN_1_0__SRCID__DC_DAC_A_AUTO_DET 0xA // DAC A auto - detection DACA_AUTODETECT_GEN…
309 #define DCN_1_0__SRCID__DC_DIGA_FAST_TRAINING_COMPLETE_INT 0xF // DIGA - Fast Training Complete…
312 #define DCN_1_0__SRCID__DC_DIGB_FAST_TRAINING_COMPLETE_INT 0xF // DIGB - Fast Training Complete…
315 #define DCN_1_0__SRCID__DC_DIGC_FAST_TRAINING_COMPLETE_INT 0xF // DIGC - Fast Training Complete…
318 #define DCN_1_0__SRCID__DC_DIGD_FAST_TRAINING_COMPLETE_INT 0xF // DIGD - Fast Training Complete…
321 #define DCN_1_0__SRCID__DC_DIGE_FAST_TRAINING_COMPLETE_INT 0xF // DIGE - Fast Training Complete…
324 #define DCN_1_0__SRCID__DC_DIGF_FAST_TRAINING_COMPLETE_INT 0xF // DIGF - Fast Training Complete…
420 #define DCN_1_0__SRCID__DCPG_DCFE0_POWER_UP_INT 0x14 // Display pipe0 power up interrupt D…
423 #define DCN_1_0__SRCID__DCPG_DCFE1_POWER_UP_INT 0x14 // Display pipe1 power up interrupt D…
426 #define DCN_1_0__SRCID__DCPG_DCFE2_POWER_UP_INT 0x14 // Display pipe2 power up interrupt D…
[all …]
/linux/Documentation/admin-guide/device-mapper/
H A Ddm-flakey.rst2 dm-flakey
10 <up interval> seconds, then exhibits unreliable behaviour for <down
13 Also, consider using this in combination with the dm-delay target too,
18 ----------------
22 <dev path> <offset> <up interval> <down interval> \
28 Full pathname to the underlying block-device, or a
29 "major:minor" device-number.
32 <up interval>:
60 Counting starts at 1, to replace the first byte.
65 The value (from 0-255) to write.
[all …]
/linux/tools/perf/pmu-events/arch/x86/skylake/
H A Dfrontend.json7 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch…
16 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length …
21 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches",
25 …e Decode Stream Buffer (DSB)-to-MITE switches including all misses because of missing Decode Strea…
30 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
34-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of th…
46 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.",
58 …ode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to …
97 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
104 …er an interval where the front-end delivered no uops for a period of at least 1 cycle which was no…
[all …]
/linux/tools/perf/pmu-events/arch/x86/cascadelakex/
H A Dfrontend.json7 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch…
16 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length …
21 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches",
25 …e Decode Stream Buffer (DSB)-to-MITE switches including all misses because of missing Decode Strea…
30 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
34-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of th…
46 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.",
58 …ode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to …
97 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
104 …er an interval where the front-end delivered no uops for a period of at least 1 cycle which was no…
[all …]
/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Dfrontend.json7 …"PublicDescription": "Counts the number of times the front-end is resteered when it finds a branch…
16 …e number of prefixes in a 16B-line. This may result in a three-cycle penalty for each LCP (Length …
21 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switches",
25 …e Decode Stream Buffer (DSB)-to-MITE switches including all misses because of missing Decode Strea…
30 "BriefDescription": "Decode Stream Buffer (DSB)-to-MITE switch true penalty cycles.",
34-to-MITE switch true penalty cycles. These cycles do not include uops routed through because of th…
46 …Instructions that experienced DSB (Decode stream buffer i.e. the decoded instruction-cache) miss.",
58 …ode stream buffer i.e. the decoded instruction-cache) miss. Critical means stalls were exposed to …
97 "BriefDescription": "Retired instructions after front-end starvation of at least 1 cycle",
104 …er an interval where the front-end delivered no uops for a period of at least 1 cycle which was no…
[all …]
/linux/Documentation/core-api/
H A Dlocal_ops.rst51 their UP variant must be kept. It typically means removing LOCK prefix (on
53 not have a different behavior between SMP and UP, including
54 ``asm-generic/local.h`` in your architecture's ``local.h`` is sufficient.
72 different CPU between getting the per-cpu variable and doing the
78 -rt kernels.
98 Counting chapter
101 Counting is done on all the bits of a signed long.
110 If you are already in a preemption-safe context, you can use
139 /* test-local.c

12345678910>>...17