Home
last modified time | relevance | path

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

12345678910>>...176

/linux-6.12.1/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 …]
/linux-6.12.1/drivers/md/dm-vdo/ !
Dadmin-state.c150 * get_next_state() - Determine the state which should be set after a given operation completes
151 * based on the operation and the current state.
152 * @operation The operation to be started.
154 * Return: The state to set when the operation completes or NULL if the operation can not be
158 const struct admin_state_code *operation) in get_next_state() argument
165 if (operation == VDO_ADMIN_STATE_SAVING) in get_next_state()
168 if (operation == VDO_ADMIN_STATE_SUSPENDING) { in get_next_state()
174 if (operation == VDO_ADMIN_STATE_STOPPING) in get_next_state()
177 if (operation == VDO_ADMIN_STATE_PRE_LOADING) in get_next_state()
180 if (operation == VDO_ADMIN_STATE_SUSPENDED_OPERATION) { in get_next_state()
[all …]
Dadmin-state.h14 /* Normal operation, data_vios may be active */
18 /* This is a startup time operation */
24 /* Whether an operation is in progress and so no other operation may be started */
54 /* The next administrative state (when the current operation finishes) */
58 /* Whether an operation is being initiated */
60 /* Whether an operation has completed in the initiator */
65 * typedef vdo_admin_initiator_fn - A method to be called once an admin operation may be initiated.
79 * should go through the operation interfaces.
139 bool __must_check vdo_assert_load_operation(const struct admin_state_code *operation,
143 const struct admin_state_code *operation,
[all …]
/linux-6.12.1/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 …]
/linux-6.12.1/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 …]
/linux-6.12.1/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 …]
/linux-6.12.1/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 …]
/linux-6.12.1/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 …]
/linux-6.12.1/include/trace/events/ !
Dblock.h77 * @rq: block IO operation request
79 * The block operation request @rq is being placed back into queue
156 * block_rq_complete - block IO operation completed by device driver
162 * of operation request has been completed by the device driver. If
175 * block_rq_error - block IO operation error reported by device driver
181 * of operation request has failed as reported by the device driver.
230 * block_rq_insert - insert block operation request into queue
231 * @rq: block IO operation request
233 * Called immediately before block operation request @rq is inserted
234 * into queue @q. The fields in the operation request @rq struct can
[all …]
/linux-6.12.1/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 …]
/linux-6.12.1/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 …]
/linux-6.12.1/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 …]
/linux-6.12.1/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 …]
/linux-6.12.1/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…
/linux-6.12.1/include/crypto/ !
Dakcipher.h27 * depending on the operation.
28 * After operation it will be updated with the actual size of the
31 * it will be updated to the size required for the operation.
60 * @sign: Function performs a sign operation as defined by public key
63 * operation
64 * @verify: Function performs a complete verify operation as defined by
67 * @encrypt: Function performs an encrypt operation as defined by public key
70 * operation
71 * @decrypt: Function performs a decrypt operation as defined by public key
74 * operation
[all …]
/linux-6.12.1/Documentation/gpu/ !
Ddrm-vm-bind-async.rst15 * ``VM_BIND``: An operation or a list of operations to modify a gpu_vm using
24 * ``in-syncobj``: Argument to a VM_BIND IOCTL, the VM_BIND operation waits
27 * ``out-syncobj``: Argument to a VM_BIND_IOCTL, the VM_BIND operation
28 signals these when the bind operation is complete.
57 operation. VM_BIND operations that use the same bind context can be
66 Synchronous / Asynchronous VM_BIND operation
86 immediately available for preparing the asynchronous operation.
89 the in-syncobjs needs to signal before the first operation starts to
90 execute, and the out-syncobjs signal after the last operation
91 completes. Operations in the operation list can be assumed, where it
[all …]
/linux-6.12.1/tools/perf/pmu-events/arch/arm64/fujitsu/a64fx/ !
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 …]
/linux-6.12.1/security/tomoyo/ !
Dfile.c169 [r->param.path.operation], in tomoyo_audit_path_log()
183 [tomoyo_pp2mac[r->param.path2.operation]], in tomoyo_audit_path2_log()
199 [tomoyo_pnnn2mac[r->param.mkdev.operation]], in tomoyo_audit_mkdev_log()
214 const u8 type = r->param.path_number.operation; in tomoyo_audit_path_number_log()
241 * tomoyo_check_path_acl - Check permission for path operation.
258 if (acl->perm & (1 << r->param.path.operation)) { in tomoyo_check_path_acl()
268 * tomoyo_check_path_number_acl - Check permission for path number operation.
281 return (acl->perm & (1 << r->param.path_number.operation)) && in tomoyo_check_path_number_acl()
289 * tomoyo_check_path2_acl - Check permission for path path operation.
302 return (acl->perm & (1 << r->param.path2.operation)) && in tomoyo_check_path2_acl()
[all …]
/linux-6.12.1/tools/memory-model/Documentation/ !
Dcheatsheet.txt1 Prior Operation Subsequent Operation
8 Relaxed RMW operation Y Y Y Y
20 Key: Relaxed: A relaxed operation is either READ_ONCE(), WRITE_ONCE(),
21 a *_relaxed() RMW operation, an unsuccessful RMW
22 operation, a non-value-returning RMW operation such
30 a: Provides ordering given intervening RMW atomic operation
33 RMW: Atomic read-modify-write operation
/linux-6.12.1/include/media/ !
Dv4l2-device.h27 * @notify: notify operation called by some sub-devices.
274 * __v4l2_device_call_subdevs_p - Calls the specified operation for
283 * @f: operation function that will be called if @cond matches.
284 * The operation functions are defined in groups, according to
301 * __v4l2_device_call_subdevs - Calls the specified operation for
308 * @f: operation function that will be called if @cond matches.
309 * The operation functions are defined in groups, according to
327 * __v4l2_device_call_subdevs_until_err_p - Calls the specified operation for
336 * @f: operation function that will be called if @cond matches.
337 * The operation functions are defined in groups, according to
[all …]
/linux-6.12.1/Documentation/crypto/ !
Dasync-tx-api.rst17 3.4 When does the operation execute?
18 3.5 When does the operation complete?
35 that is written to the API can optimize for asynchronous operation and
51 operation will be offloaded when an engine is available and carried out
55 API automatically handles cases where the transition from one operation
57 3. dmaengine extensions to support multiple clients and operation types
69 async_<operation>(<op specific parameters>, struct async_submit_ctl *submit)
94 The return value is non-NULL and points to a 'descriptor' when the operation
109 3.4 When does the operation execute?
113 async_<operation> call. Offload engine drivers batch operations to
[all …]
Duserspace-if.rst61 user space application. User space invokes the cipher operation with the
62 send()/write() system call family. The result of the cipher operation is
83 In-place Cipher operation
86 Just like the in-kernel operation of the kernel crypto API, the user
87 space interface allows the cipher operation in-place. That means that
96 operation.
101 The message digest type to be used for the cipher operation is selected
135 key is not set the HMAC operation is performed without the initial HMAC state
141 The operation is very similar to the message digest discussion. During
168 - specification of the cipher operation type with one of these flags:
[all …]
/linux-6.12.1/drivers/staging/greybus/ !
Dloopback.c54 struct gb_operation *operation; member
305 /* Maximum iterations for a given operation: 1-(2^32-1), 0 implies infinite */
374 struct gb_operation *operation; in gb_loopback_operation_sync() local
379 operation = gb_operation_create(gb->connection, type, request_size, in gb_loopback_operation_sync()
381 if (!operation) in gb_loopback_operation_sync()
385 memcpy(operation->request->payload, request, request_size); in gb_loopback_operation_sync()
387 ret = gb_operation_request_send_sync(operation); in gb_loopback_operation_sync()
390 "synchronous operation failed: %d\n", ret); in gb_loopback_operation_sync()
393 if (response_size == operation->response->payload_size) { in gb_loopback_operation_sync()
394 memcpy(response, operation->response->payload, in gb_loopback_operation_sync()
[all …]
/linux-6.12.1/drivers/crypto/marvell/cesa/ !
Dcesa.h134 * |-----------| 0x80 (inplace operation)
210 * @enc_p: input and output data pointers for a cipher operation
211 * @enc_len: cipher operation length
215 * @mac_digest: digest pointer and hash operation length
218 * Structure passed to the CESA engine to describe the crypto operation
233 * struct mv_cesa_skcipher_op_ctx - cipher operation context
237 * Context associated to a cipher operation.
245 * struct mv_cesa_hash_op_ctx - hash or hmac operation context
249 * Context associated to an hash or hmac operation.
257 * struct mv_cesa_op_ctx - crypto operation context
[all …]
/linux-6.12.1/drivers/net/ethernet/qlogic/qed/ !
Dqed_mcp.h321 * Return: Int - 0 - operation was successful.
334 * Return: Int - 0 - operation was successful.
346 * Return: Int - 0 - Operation was successul.
347 * -EBUSY - Operation failed
360 * Return: Int - 0 - Operation was successul.
361 * -EBUSY - Operation failed
375 * Return: Int - 0 - Operation was successul.
376 * -EBUSY - Operation failed
389 * Return: Int - 0 - Operation was successul.
390 * -EBUSY - Operation failed
[all …]

12345678910>>...176