Home
last modified time | relevance | path

Searched +full:per +full:- +full:operation (Results 1 – 25 of 1037) sorted by relevance

12345678910>>...42

/openbmc/linux/Documentation/core-api/
H A Dthis_cpu_ops.rst8 this_cpu operations are a way of optimizing access to per cpu
11 the cpu permanently stored the beginning of the per cpu area for a
14 this_cpu operations add a per cpu variable offset to the processor
15 specific per cpu base and encode that operation in the instruction
16 operating on the per cpu variable.
19 the offset and the operation on the data. Therefore it is not
22 the operation on the data.
24 Read-modify-write operations are of particular interest. Frequently
32 synchronization is not necessary since we are dealing with per cpu
37 Please note that accesses by remote processors to a per cpu area are
[all …]
H A Dnetlink.rst1 .. SPDX-License-Identifier: BSD-3-Clause
13 ---------------
21 -------------
31 ---------------
34 commands. User only gets information whether the operation succeeded or
44 ----------
51 ------------------------
54 them - make sure to report dump inconsistency with ``NLM_F_DUMP_INTR``.
65 -------
67 kernel-policy
[all …]
/openbmc/linux/Documentation/admin-guide/cgroup-v1/
H A Dblkio-controller.rst22 -----------------------------
33 mount -t cgroup -o blkio none /sys/fs/cgroup/blkio
98 --------------------------------
101 Specifies per cgroup weight. This is default weight of the group
102 on all the devices until and unless overridden by per device rule
106 see Documentation/block/bfq-iosched.rst.
109 Specifies per cgroup per device weights, overriding the default group
110 weight. For more details, see Documentation/block/bfq-iosched.rst.
139 Disk time allocated to cgroup per device in milliseconds. First
152 are further divided by the type of operation - read or write, sync
[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/alderlake/
H A Dfloating-point.json53-bit packed double precision floating-point instructions retired; some instructions will count twi…
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…
71-bit packed double precision floating-point instructions retired; some instructions will count twi…
74-bit packed double precision floating-point instructions retired; some instructions will count twi…
80-bit packed single precision floating-point instructions retired; some instructions will count twi…
83-bit packed single precision floating-point instructions retired; some instructions will count twi…
89-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
92-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/meteorlake/
H A Dfloating-point.json53-bit packed double precision floating-point instructions retired; some instructions will count twi…
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…
71-bit packed double precision floating-point instructions retired; some instructions will count twi…
74-bit packed double precision floating-point instructions retired; some instructions will count twi…
80-bit packed single precision floating-point instructions retired; some instructions will count twi…
83-bit packed single precision floating-point instructions retired; some instructions will count twi…
89-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
92-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/rocketlake/
H A Dfloating-point.json11-bit packed double precision floating-point instructions retired; some instructions will count twi…
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…
27-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35-bit packed single precision floating-point instructions retired; some instructions will count twi…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
46-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelake/
H A Dfloating-point.json11-bit packed double precision floating-point instructions retired; some instructions will count twi…
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…
27-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35-bit packed single precision floating-point instructions retired; some instructions will count twi…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
46-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/tigerlake/
H A Dfloating-point.json11-bit packed double precision floating-point instructions retired; some instructions will count twi…
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…
27-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35-bit packed single precision floating-point instructions retired; some instructions will count twi…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
46-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/icelakex/
H A Dfloating-point.json11-bit packed double precision floating-point instructions retired; some instructions will count twi…
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…
27-bit packed double precision floating-point instructions retired; some instructions will count twi…
30-bit packed double precision floating-point instructions retired; some instructions will count twi…
35-bit packed single precision floating-point instructions retired; some instructions will count twi…
38-bit packed single precision floating-point instructions retired; some instructions will count twi…
43-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
46-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/include/uapi/linux/
H A Dsem.h1 /* SPDX-License-Identifier: GPL-2.0 WITH Linux-syscall-note */
8 #define SEM_UNDO 0x1000 /* undo the operation on exit */
31 struct sem_queue **sem_pending_last; /* last pending operation */
42 short sem_op; /* semaphore operation */
43 short sem_flg; /* operation flags */
81 #define SEMMSL 32000 /* <= INT_MAX max num of semaphores per id */
83 #define SEMOPM 500 /* <= 1 000 max num of ops per semop call */
88 #define SEMUME SEMOPM /* max num of undo entries per process */
/openbmc/linux/tools/perf/pmu-events/arch/x86/sapphirerapids/
H A Dfloating-point.json47-bit packed double precision floating-point instructions retired; some instructions will count twi…
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…
63-bit packed double precision floating-point instructions retired; some instructions will count twi…
66-bit packed double precision floating-point instructions retired; some instructions will count twi…
71-bit packed single precision floating-point instructions retired; some instructions will count twi…
74-bit packed single precision floating-point instructions retired; some instructions will count twi…
79-bit packed single and 256-bit packed double precision FP instructions retired; some instructions …
82-bit packed single precision and 256-bit packed double precision floating-point instructions reti…
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n2-v2/
H A Dl1d_cache.json4 …ns that missed in the level 1 data cache. This event only counts one event per cache line. This ev…
8 …fied memory structures, for example refill buffers, write buffers, and write-back buffers, are als…
12-backs of dirty data from the L1 data cache to the L2 cache. This occurs when either a dirty cache…
20 …"PublicDescription": "Counts level 1 data cache accesses from any load operation. Atomic load oper…
28 … instructions where the memory read operation misses in the level 1 data cache. This event only co…
32 …instructions where the memory write operation misses in the level 1 data cache. This event only co…
48 …"PublicDescription": "Counts write-backs from the level 1 data cache that are a result of a cohere…
52 …n the level 1 data cache caused by:\n\n- Cache Maintenance Operations (CMO) that operate by a virt…
/openbmc/linux/tools/perf/pmu-events/arch/arm64/arm/neoverse-n1/
H A Dl1d_cache.json4 …ns that missed in the level 1 data cache. This event only counts one event per cache line. This ev…
8 …fied memory structures, for example refill buffers, write buffers, and write-back buffers, are als…
12-backs of dirty data from the L1 data cache to the L2 cache. This occurs when either a dirty cache…
16 …"PublicDescription": "Counts level 1 data cache accesses from any load operation. Atomic load oper…
24 … instructions where the memory read operation misses in the level 1 data cache. This event only co…
28 …instructions where the memory write operation misses in the level 1 data cache. This event only co…
44 …"PublicDescription": "Counts write-backs from the level 1 data cache that are a result of a cohere…
48 …n the level 1 data cache caused by:\n\n- Cache Maintenance Operations (CMO) that operate by a virt…
/openbmc/phosphor-net-ipmid/
H A Dauth_algo.hpp22 * RMCP+ Authenticated Key-Exchange Protocol (RAKP)
24 * RAKP-None is not supported as per the following recommendation
25 * (https://www.us-cert.gov/ncas/alerts/TA13-207A)
75 * @note The user key which is the secret key for the hash operation
76 * needs to be set before this operation.
92 * hash operation needs to be set before this operation.
100 * @param[in] algo - authentication algorithm
152 * RAKP-HMAC-SHA1 specifies the use of RAKP messages for the key exchange
153 * portion of establishing the session, and that HMAC-SHA1 (per [RFC2104]) is
154 * used to create 20-byte Key Exchange Authentication Code fields in RAKP
[all …]
/openbmc/linux/drivers/dma/ppc4xx/
H A Dadma.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * 2006-2009 (C) DENX Software Engineering.
46 * struct ppc440spe_adma_device - internal representation of an ADMA device
74 * struct ppc440spe_adma_chan - internal representation of an ADMA channel
85 * @pdest_page: P destination page for async validate operation
86 * @qdest_page: Q destination page for async validate operation
87 * @pdest: P dma addr for async validate operation
88 * @qdest: Q dma addr for async validate operation
119 * struct ppc440spe_adma_desc_slot - PPC440SPE-ADMA software descriptor
121 * @group_head: first operation in a transaction
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylake/
H A Dfloating-point.json3 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational double precision float…
6-bit packed computational double precision floating-point instructions retired; some instructions …
11 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational single precision float…
14-bit packed computational single precision floating-point instructions retired; some instructions …
19 …"BriefDescription": "Counts once for most SIMD 256-bit packed double computational precision float…
22-bit packed double computational precision floating-point instructions retired; some instructions …
27 …"BriefDescription": "Counts once for most SIMD 256-bit packed single computational precision float…
30-bit packed single computational precision floating-point instructions retired; some instructions …
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/qemu/hw/tpm/
H A Dtpm_tis_i2c.c2 * tpm_tis_i2c.c - QEMU's TPM TIS I2C Device
10 * See the COPYING file in the top-level directory.
42 uint8_t operation; /* OP_SEND & OP_RECV */ member
73 * register numbers as per the spec hence add the conversion map
99 return tpm_tis_pre_save(&i2cst->state); in tpm_tis_i2c_pre_save()
106 if (i2cst->offset >= 1) { in tpm_tis_i2c_post_load()
107 tpm_tis_i2c_to_tis_reg(i2cst, i2cst->data[0]); in tpm_tis_i2c_post_load()
114 .name = "tpm-tis-i2c",
130 VMSTATE_UINT8(operation, TPMStateI2C),
140 * Set data value. The i2cst->offset is not updated as called in
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/
H A Dother.json3 "PublicDescription": "This event counts the occurrence count of the micro-operation split.",
6 "BriefDescription": "This event counts the occurrence count of the micro-operation split."
9 …vent counts every cycle that no operation was committed because the oldest and uncommitted load/st…
12 …vent counts every cycle that no operation was committed because the oldest and uncommitted load/st…
15 …struction was committed because the oldest and uncommitted integer load operation waits for memory…
18 …struction was committed because the oldest and uncommitted integer load operation waits for memory…
21 …on was committed because the oldest and uncommitted load/store/prefetch operation waits for L2 cac…
24 …on was committed because the oldest and uncommitted load/store/prefetch operation waits for L2 cac…
27 …struction was committed because the oldest and uncommitted integer load operation waits for L2 cac…
30 …struction was committed because the oldest and uncommitted integer load operation waits for L2 cac…
[all …]
/openbmc/linux/drivers/staging/greybus/
H A Dloopback.c1 // SPDX-License-Identifier: GPL-2.0
54 struct gb_operation *operation; member
71 /* Per connection stats */
127 return sprintf(buf, "%u\n", gb->field); \
138 if (!gb->requests_completed) \
140 return sprintf(buf, "%" #type "\n", gb->name.field); \
154 stats = &gb->name; \
155 count = stats->count ? stats->count : 1; \
156 avg = stats->sum + count / 2000000; /* round closest */ \
175 return sprintf(buf, "%" #type "\n", gb->field); \
[all …]
/openbmc/linux/tools/perf/pmu-events/arch/x86/skylakex/
H A Dfloating-point.json3 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational double precision float…
6-bit packed computational double precision floating-point instructions retired; some instructions …
11 …"BriefDescription": "Counts once for most SIMD 128-bit packed computational single precision float…
14-bit packed computational single precision floating-point instructions retired; some instructions …
19 …"BriefDescription": "Counts once for most SIMD 256-bit packed double computational precision float…
22-bit packed double computational precision floating-point instructions retired; some instructions …
27 …"BriefDescription": "Counts once for most SIMD 256-bit packed single computational precision float…
30-bit packed single computational precision floating-point instructions retired; some instructions …
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/Documentation/arch/x86/
H A Dbuslock.rst1 .. SPDX-License-Identifier: GPL-2.0
10 :Authors: - Fenghua Yu <fenghua.yu@intel.com>
11 - Tony Luck <tony.luck@intel.com>
16 A split lock is any atomic operation whose operand crosses two cache lines.
17 Since the operand spans two cache lines and the operation must be atomic,
21 memory or any locked access to non-WB memory. This is typically thousands of
22 cycles slower than an atomic operation within a cache line. It also disrupts
32 --------------------------------------
35 Alignment Check (#AC) exception when a split lock operation is attempted.
38 ------------------------------------
[all …]
/openbmc/linux/include/linux/sunrpc/
H A Dmetrics.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Declarations for RPC client per-operation metrics
9 * RPC client per-operation statistics provide latency and retry
14 * These counters are not meant to be human-readable, but are meant to be
21 * The counters are maintained in a single array per RPC client, indexed
23 * arrays per-CPU because these counters are always modified behind locks.

12345678910>>...42