Home
last modified time | relevance | path

Searched full:operation (Results 1 – 25 of 6946) sorted by relevance

12345678910>>...278

/kernel/linux/linux-5.10/drivers/greybus/
Doperation.c22 /* Workqueue to handle Greybus operation completions. */
29 * Protects updates to operation->errno.
33 static int gb_operation_response_send(struct gb_operation *operation,
37 * Increment operation active count and add to connection list unless the
40 * Caller holds operation reference.
42 static int gb_operation_get_active(struct gb_operation *operation) in gb_operation_get_active() argument
44 struct gb_connection *connection = operation->connection; in gb_operation_get_active()
52 if (gb_operation_is_incoming(operation)) in gb_operation_get_active()
56 if (!gb_operation_is_core(operation)) in gb_operation_get_active()
63 if (operation->active++ == 0) in gb_operation_get_active()
[all …]
/kernel/linux/linux-6.6/drivers/greybus/
Doperation.c22 /* Workqueue to handle Greybus operation completions. */
29 * Protects updates to operation->errno.
33 static int gb_operation_response_send(struct gb_operation *operation,
37 * Increment operation active count and add to connection list unless the
40 * Caller holds operation reference.
42 static int gb_operation_get_active(struct gb_operation *operation) in gb_operation_get_active() argument
44 struct gb_connection *connection = operation->connection; in gb_operation_get_active()
52 if (gb_operation_is_incoming(operation)) in gb_operation_get_active()
56 if (!gb_operation_is_core(operation)) in gb_operation_get_active()
63 if (operation->active++ == 0) in gb_operation_get_active()
[all …]
/kernel/linux/linux-5.10/include/linux/
Dccp.h45 * ccp_enqueue_cmd - queue an operation for processing by the CCP
61 * the result of the operation.
105 * ccp_aes_mode - AES operation mode
129 * ccp_aes_mode - AES operation mode
131 * @CCP_AES_ACTION_DECRYPT: AES decrypt operation
132 * @CCP_AES_ACTION_ENCRYPT: AES encrypt operation
144 * struct ccp_aes_engine - CCP AES operation
145 * @type: AES operation key size
146 * @mode: AES operation mode
147 * @action: AES operation (decrypt/encrypt)
[all …]
/kernel/linux/linux-6.6/include/linux/
Dccp.h46 * ccp_enqueue_cmd - queue an operation for processing by the CCP
62 * the result of the operation.
106 * ccp_aes_mode - AES operation mode
130 * ccp_aes_mode - AES operation mode
132 * @CCP_AES_ACTION_DECRYPT: AES decrypt operation
133 * @CCP_AES_ACTION_ENCRYPT: AES encrypt operation
145 * struct ccp_aes_engine - CCP AES operation
146 * @type: AES operation key size
147 * @mode: AES operation mode
148 * @action: AES operation (decrypt/encrypt)
[all …]
/kernel/linux/linux-6.6/include/linux/greybus/
Doperation.h25 * The top bit of the type in an operation message header indicates
53 struct gb_operation *operation; member
73 * A Greybus operation is a remote procedure call performed over a
76 * Every operation consists of a request message sent to the other
78 * the sender. Every operation has a type, whose interpretation is
81 * Only four things in an operation structure are intended to be
82 * directly usable by protocol handlers: the operation's connection
83 * pointer; the operation type; the request message payload (and
87 * In addition, every operation has a result, which is an errno
88 * value. Protocol handlers access the operation result using
[all …]
/kernel/linux/linux-5.10/include/linux/greybus/
Doperation.h25 * The top bit of the type in an operation message header indicates
53 struct gb_operation *operation; member
73 * A Greybus operation is a remote procedure call performed over a
76 * Every operation consists of a request message sent to the other
78 * the sender. Every operation has a type, whose interpretation is
81 * Only four things in an operation structure are intended to be
82 * directly usable by protocol handlers: the operation's connection
83 * pointer; the operation type; the request message payload (and
87 * In addition, every operation has a result, which is an errno
88 * value. Protocol handlers access the operation result using
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/arm64/arm/cortex-a510/
Dpipeline.json21 …"PublicDescription": "No operation issued due to the frontend, cache miss. This event counts every…
24 …"BriefDescription": "No operation issued due to the frontend, cache miss. This event counts every …
27 …"PublicDescription": "No operation issued due to the frontend, TLB miss. This event counts every c…
30 …"BriefDescription": "No operation issued due to the frontend, TLB miss. This event counts every cy…
33 "PublicDescription": "No operation issued due to the frontend, pre-decode error",
36 "BriefDescription": "No operation issued due to the frontend, pre-decode error"
39 …blicDescription": "No operation issued due to the backend interlock. This event counts every cycle…
42 …riefDescription": "No operation issued due to the backend interlock. This event counts every cycle…
45 …Description": "No operation issued due to the backend, address interlock. This event counts every …
48 …Description": "No operation issued due to the backend, address interlock. This event counts every …
[all …]
/kernel/linux/linux-6.6/drivers/acpi/pmic/
DKconfig4 bool "PMIC (Power Management Integrated Circuit) operation region support"
6 Select this option to enable support for ACPI operation
7 region of the PMIC chip. The operation region can be used
14 bool "ACPI operation region support for Bay Trail Crystal Cove PMIC"
17 This config adds ACPI operation region support for the Bay Trail
21 bool "ACPI operation region support for Cherry Trail Crystal Cove PMIC"
24 This config adds ACPI operation region support for the Cherry Trail
28 bool "ACPI operation region support for XPower AXP288 PMIC"
31 This config adds ACPI operation region support for XPower AXP288 PMIC.
34 bool "ACPI operation region support for BXT WhiskeyCove PMIC"
[all …]
/kernel/linux/linux-5.10/drivers/acpi/pmic/
DKconfig4 bool "PMIC (Power Management Integrated Circuit) operation region support"
6 Select this option to enable support for ACPI operation
7 region of the PMIC chip. The operation region can be used
14 bool "ACPI operation region support for Bay Trail Crystal Cove PMIC"
17 This config adds ACPI operation region support for the Bay Trail
21 bool "ACPI operation region support for Cherry Trail Crystal Cove PMIC"
24 This config adds ACPI operation region support for the Cherry Trail
28 bool "ACPI operation region support for XPower AXP288 PMIC"
31 This config adds ACPI operation region support for XPower AXP288 PMIC.
34 bool "ACPI operation region support for BXT WhiskeyCove PMIC"
[all …]
/kernel/linux/linux-5.10/Documentation/filesystems/caching/
Doperations.rst13 (*) Operation record initialisation.
37 Operation Record Initialisation
40 An operation is recorded in an fscache_operation struct::
52 Someone wanting to issue an operation should allocate something with this
58 with the operation to be initialised and the release function to use.
67 operation and waited for afterwards.
73 There are a number of parameters that can be set in the operation record's flag
77 (1) The operation may be done synchronously (FSCACHE_OP_MYTHREAD). A thread
78 may decide it wants to handle an operation itself without deferring it to
88 before submitting the operation, and the operating thread must wait for it
[all …]
/kernel/linux/linux-6.6/include/trace/events/
Dblock.h69 * @rq: block IO operation request
71 * The block operation request @rq is being placed back into queue
138 * block_rq_complete - block IO operation completed by device driver
144 * of operation request has been completed by the device driver. If
157 * block_rq_error - block IO operation error reported by device driver
163 * of operation request has failed as reported by the device driver.
207 * block_rq_insert - insert block operation request into queue
208 * @rq: block IO operation request
210 * Called immediately before block operation request @rq is inserted
211 * into queue @q. The fields in the operation request @rq struct can
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/arm64/arm/cortex-a55/
Dpipeline.json9 …"PublicDescription": "No operation issued due to the frontend, cache miss.This event counts every …
12 …"BriefDescription": "No operation issued due to the frontend, cache miss.This event counts every c…
15 …"PublicDescription": "No operation issued due to the frontend, TLB miss.This event counts every cy…
18 …"BriefDescription": "No operation issued due to the frontend, TLB miss.This event counts every cyc…
21 …"PublicDescription": "No operation issued due to the frontend, pre-decode error.This event counts …
24 …"BriefDescription": "No operation issued due to the frontend, pre-decode error.This event counts e…
27 …"PublicDescription": "No operation issued due to the backend interlock.This event counts every cyc…
30 …"BriefDescription": "No operation issued due to the backend interlock.This event counts every cycl…
33 …"PublicDescription": "No operation issued due to the backend, interlock, AGU.This event counts eve…
36 …"BriefDescription": "No operation issued due to the backend, interlock, AGU.This event counts ever…
[all …]
/kernel/linux/linux-6.6/sound/soc/qcom/qdsp6/
Dq6dsp-errno.h7 /* Success. The operation completed with no errors. */
11 /* Bad operation parameter. */
13 /* Unsupported routine or operation. */
25 /* Operation is already processed. */
27 /* Operation is not ready to be processed. */
29 /* Operation is pending completion. */
31 /* Operation could not be accepted or processed. */
33 /* Operation aborted due to an error. */
35 /* Operation preempted by a higher priority. */
37 /* Operation requests intervention to complete. */
[all …]
/kernel/linux/linux-5.10/sound/soc/qcom/qdsp6/
Dq6dsp-errno.h7 /* Success. The operation completed with no errors. */
11 /* Bad operation parameter. */
13 /* Unsupported routine or operation. */
25 /* Operation is already processed. */
27 /* Operation is not ready to be processed. */
29 /* Operation is pending completion. */
31 /* Operation could not be accepted or processed. */
33 /* Operation aborted due to an error. */
35 /* Operation preempted by a higher priority. */
37 /* Operation requests intervention to complete. */
[all …]
/kernel/linux/linux-5.10/include/trace/events/
Dblock.h67 * @rq: block IO operation request
69 * The block operation request @rq is being placed back into queue
104 * block_rq_complete - block IO operation completed by device driver
110 * of operation request has been completed by the device driver. If
182 * block_rq_insert - insert block operation request into queue
183 * @rq: block IO operation request
185 * Called immediately before block operation request @rq is inserted
186 * into queue @q. The fields in the operation request @rq struct can
188 * operation would access.
198 * block_rq_issue - issue pending block IO request operation to device driver
[all …]
/kernel/liteos_a/fs/vfs/
DBUILD.gn39 "operation/fullpath.c",
40 "operation/vfs_chattr.c",
41 "operation/vfs_check.c",
42 "operation/vfs_cloexec.c",
43 "operation/vfs_fallocate.c",
44 "operation/vfs_fallocate64.c",
45 "operation/vfs_fcntl.c",
46 "operation/vfs_force_umount.c",
47 "operation/vfs_init.c",
48 "operation/vfs_other.c",
[all …]
/kernel/linux/common_modules/tzdriver/core/
Dteek_client_api.c92 const struct teec_operation *operation) in proc_teek_encode() argument
99 teec_param_type_get(operation->paramtypes, 0); in proc_teek_encode()
101 teec_param_type_get(operation->paramtypes, 1); in proc_teek_encode()
103 teec_param_type_get(operation->paramtypes, 2); in proc_teek_encode()
105 teec_param_type_get(operation->paramtypes, 3); in proc_teek_encode()
108 buffer_addr = (__u64)(uintptr_t)(operation->params[idex].tmpref.buffer); in proc_teek_encode()
109 size_addr = (__u64)(uintptr_t)(&operation->params[idex].tmpref.size); in proc_teek_encode()
115 encode_for_part_mem(cli_context, operation, in proc_teek_encode()
118 a_addr = (__u64)(uintptr_t)(&(operation->params[idex].value.a)); in proc_teek_encode()
119 b_addr = (__u64)(uintptr_t)(&(operation->params[idex].value.b)); in proc_teek_encode()
[all …]
/kernel/linux/linux-5.10/arch/arm/mm/
Dcache-uniphier.c31 /* operation registers */
32 #define UNIPHIER_SSCOPE 0x244 /* Cache Operation Primitive Entry */
38 #define UNIPHIER_SSCOQM 0x248 /* Cache Operation Queue Mode */
46 #define UNIPHIER_SSCOQAD 0x24c /* Cache Operation Queue Address */
47 #define UNIPHIER_SSCOQSZ 0x250 /* Cache Operation Queue Size */
48 #define UNIPHIER_SSCOPPQSEF 0x25c /* Cache Operation Queue Set Complete*/
51 #define UNIPHIER_SSCOLPQS 0x260 /* Cache Operation Queue Status */
56 /* Is the operation region specified by address range? */
65 * @op_base: virtual base address of operation registers
69 * @range_op_max_size: max size that can be handled by a single range operation
[all …]
/kernel/linux/linux-6.6/arch/arm/mm/
Dcache-uniphier.c31 /* operation registers */
32 #define UNIPHIER_SSCOPE 0x244 /* Cache Operation Primitive Entry */
38 #define UNIPHIER_SSCOQM 0x248 /* Cache Operation Queue Mode */
46 #define UNIPHIER_SSCOQAD 0x24c /* Cache Operation Queue Address */
47 #define UNIPHIER_SSCOQSZ 0x250 /* Cache Operation Queue Size */
48 #define UNIPHIER_SSCOPPQSEF 0x25c /* Cache Operation Queue Set Complete*/
51 #define UNIPHIER_SSCOLPQS 0x260 /* Cache Operation Queue Status */
56 /* Is the operation region specified by address range? */
65 * @op_base: virtual base address of operation registers
71 * @range_op_max_size: max size that can be handled by a single range operation
[all …]
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/arm64/
Darmv8-recommended.json213 "PublicDescription": "Exclusive operation speculatively executed, LDREX or LDX",
216 "BriefDescription": "Exclusive operation speculatively executed, LDREX or LDX"
219 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX pass",
222 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX pass"
225 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX fail",
228 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX fail"
231 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX",
234 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX"
237 "PublicDescription": "Operation speculatively executed, load",
240 "BriefDescription": "Operation speculatively executed, load"
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/arm64/
Drecommended.json213 "PublicDescription": "Exclusive operation speculatively executed, LDREX or LDX",
216 "BriefDescription": "Exclusive operation speculatively executed, LDREX or LDX"
219 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX pass",
222 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX pass"
225 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX fail",
228 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX fail"
231 "PublicDescription": "Exclusive operation speculatively executed, STREX or STX",
234 "BriefDescription": "Exclusive operation speculatively executed, STREX or STX"
237 "PublicDescription": "Operation speculatively executed, load",
240 "BriefDescription": "Operation speculatively executed, load"
[all …]
/kernel/linux/linux-6.6/tools/perf/pmu-events/arch/arm64/hisilicon/hip08/
Dcore-imp-def.json105 …"PublicDescription": "No any micro operation is issued and meanwhile any load operation is not res…
108 …"BriefDescription": "No any micro operation is issued and meanwhile any load operation is not reso…
111 …"PublicDescription": "No any micro operation is issued and meanwhile there is any load operation m…
114 …"BriefDescription": "No any micro operation is issued and meanwhile there is any load operation mi…
117 …"PublicDescription": "No any micro operation is issued and meanwhile there is any load operation m…
120 …"BriefDescription": "No any micro operation is issued and meanwhile there is any load operation mi…
/kernel/linux/linux-5.10/tools/perf/pmu-events/arch/arm64/hisilicon/hip08/
Dcore-imp-def.json105 …"PublicDescription": "No any micro operation is issued and meanwhile any load operation is not res…
108 …"BriefDescription": "No any micro operation is issued and meanwhile any load operation is not reso…
111 …"PublicDescription": "No any micro operation is issued and meanwhile there is any load operation m…
114 …"BriefDescription": "No any micro operation is issued and meanwhile there is any load operation mi…
117 …"PublicDescription": "No any micro operation is issued and meanwhile there is any load operation m…
120 …"BriefDescription": "No any micro operation is issued and meanwhile there is any load operation mi…
/kernel/linux/linux-6.6/drivers/net/ethernet/engleder/
Dtsnep_tc.c8 /* save one operation at the end for additional operation at list change */
44 gcl->operation[index].properties = properties; in tsnep_write_gcl_operation()
45 gcl->operation[index].interval = interval; in tsnep_write_gcl_operation()
63 * - change is triggered at start of operation (minimum one operation) in tsnep_change_duration()
64 * - operation with adjusted interval is inserted on demand to exactly in tsnep_change_duration()
68 * operation in tsnep_change_duration()
75 duration += gcl->operation[index].interval; in tsnep_change_duration()
114 * - change duration of last operation in tsnep_write_gcl()
162 /* previous operation triggers change and properties are evaluated at in tsnep_set_gcl_change()
163 * start of operation in tsnep_set_gcl_change()
[all …]
/kernel/linux/common_modules/tzdriver/ion/
Ddynamic_ion_mem.c161 mb_pack->operation.paramtypes = teec_param_types( in send_dyn_ion_cmd()
167 mb_pack->operation.params[0].memref.size = (uint32_t)mem_item->memory.len; in send_dyn_ion_cmd()
168 mb_pack->operation.params[0].memref.buffer = in send_dyn_ion_cmd()
170 mb_pack->operation.buffer_h_addr[0] = in send_dyn_ion_cmd()
172 mb_pack->operation.params[1].value.a = (uint32_t)mem_item->size; in send_dyn_ion_cmd()
173 mb_pack->operation.params[2].value.a = mem_item->configid; in send_dyn_ion_cmd()
174 smc_cmd.operation_phys = (unsigned int)mailbox_virt_to_phys((uintptr_t)&mb_pack->operation); in send_dyn_ion_cmd()
175 …smc_cmd.operation_h_phys = (uint64_t)mailbox_virt_to_phys((uintptr_t)&mb_pack->operation) >> ADDR_… in send_dyn_ion_cmd()
429 uint32_t configid = params->mb_pack->operation.params[1].value.a; in load_image_for_ion()
430 uint32_t ion_size = params->mb_pack->operation.params[1].value.b; in load_image_for_ion()
[all …]

12345678910>>...278