| /OK3568_Linux_fs/kernel/drivers/greybus/ |
| H A D | operation.c | 22 /* 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 …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v1/host/rk_test/ |
| H A D | rktest.c | 16 TEEC_Operation *operation, uint32_t *error_origin) in invoke_transfer_data() argument 34 memset(operation, 0, sizeof(TEEC_Operation)); in invoke_transfer_data() 35 //Note: these parameters must correspond to operation.params[], in invoke_transfer_data() 36 operation->paramTypes = TEEC_PARAM_TYPES(TEEC_VALUE_INOUT, TEEC_MEMREF_TEMP_INPUT, in invoke_transfer_data() 38 operation->params[0].value.a = 66; in invoke_transfer_data() 40 operation->params[1].tmpref.size = sizeof(temref_input); in invoke_transfer_data() 41 operation->params[1].tmpref.buffer = (void *)temref_input; in invoke_transfer_data() 42 operation->params[2].memref.parent = &sm; in invoke_transfer_data() 43 operation->params[2].memref.offset = 0; in invoke_transfer_data() 44 operation->params[2].memref.size = sm.size; in invoke_transfer_data() [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/host/rk_test/ |
| H A D | rktest.c | 44 TEEC_Operation *operation, uint32_t *error_origin) in invoke_transfer_data() argument 62 memset(operation, 0, sizeof(TEEC_Operation)); in invoke_transfer_data() 63 //Note: these parameters must correspond to operation.params[], in invoke_transfer_data() 64 operation->paramTypes = TEEC_PARAM_TYPES(TEEC_VALUE_INOUT, in invoke_transfer_data() 67 operation->params[0].value.a = 66; in invoke_transfer_data() 69 operation->params[1].tmpref.size = sizeof(temref_input); in invoke_transfer_data() 70 operation->params[1].tmpref.buffer = (void *)temref_input; in invoke_transfer_data() 71 operation->params[2].memref.parent = &sm; in invoke_transfer_data() 72 operation->params[2].memref.offset = 0; in invoke_transfer_data() 73 operation->params[2].memref.size = sm.size; in invoke_transfer_data() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/ |
| H A D | ccp.h | 45 * 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 …]
|
| /OK3568_Linux_fs/kernel/include/linux/greybus/ |
| H A D | operation.h | 25 * 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 …]
|
| /OK3568_Linux_fs/kernel/Documentation/filesystems/caching/ |
| H A D | operations.rst | 13 (*) 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 …]
|
| /OK3568_Linux_fs/kernel/drivers/acpi/pmic/ |
| H A D | Kconfig | 4 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 …]
|
| /OK3568_Linux_fs/kernel/include/trace/events/ |
| H A D | block.h | 67 * @q: queue holding operation 68 * @rq: block IO operation request 70 * The block operation request @rq is being placed back into queue 105 * block_rq_complete - block IO operation completed by device driver 111 * of operation request has been completed by the device driver. If 183 * block_rq_insert - insert block operation request into queue 185 * @rq: block IO operation request 187 * Called immediately before block operation request @rq is inserted 188 * into queue @q. The fields in the operation request @rq struct can 190 * operation would access. [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/overlay/ |
| H A D | get_turn_info_ll.hpp | 127 if ( tp.operations[0].operation == operation_blocked ) in apply() 131 if ( tp.operations[1].operation == operation_blocked ) in apply() 137 tp.operations[0].operation, in apply() 138 tp.operations[1].operation); in apply() 150 replace_operations_i(tp.operations[0].operation, tp.operations[1].operation); in apply() 177 if ( tp.operations[0].operation == operation_blocked in apply() 178 && tp.operations[1].operation == operation_blocked ) in apply() 183 tp.operations[0].operation = operation_union; in apply() 184 tp.operations[1].operation = operation_union; in apply() 192 else if ( tp.operations[0].operation == operation_blocked ) in apply() [all …]
|
| H A D | follow.hpp | 42 template <typename Turn, typename Operation> 43 static inline bool is_entering(Turn const& /* TODO remove this parameter */, Operation const& op) in is_entering() 47 return op.operation == operation_intersection in is_entering() 48 || op.operation == operation_continue in is_entering() 49 || op.operation == operation_blocked in is_entering() 56 typename Operation, 61 static inline bool last_covered_by(Turn const& turn, Operation const& op, in last_covered_by() 72 typename Operation, 77 static inline bool is_leaving(Turn const& turn, Operation const& op, in is_leaving() 82 if (op.operation == operation_union) in is_leaving() [all …]
|
| H A D | get_turn_info_la.hpp | 131 if ( tp.operations[1].operation == operation_blocked ) in apply() 137 tp.operations[0].operation, in apply() 138 tp.operations[1].operation); in apply() 141 calculate_spike_operation(tp.operations[0].operation, in apply() 155 replace_operations_i(tp.operations[0].operation, tp.operations[1].operation); in apply() 176 if ( tp.operations[1].operation == operation_blocked ) in apply() 188 if ( tp.operations[0].operation == operation_blocked ) in apply() 199 … tp.operations[0].operation = operation_union; in apply() 203 else if ( tp.operations[0].operation == operation_continue in apply() 204 && tp.operations[1].operation == operation_continue ) in apply() [all …]
|
| H A D | follow_linear_linear.hpp | 56 template <typename Turn, typename Operation> 58 Operation const& operation) in is_entering() argument 64 return operation.operation == operation_intersection; in is_entering() 69 template <typename Turn, typename Operation> 71 Operation const& operation, in is_staying_inside() argument 83 return operation.operation == operation_continue; in is_staying_inside() 88 template <typename Turn, typename Operation> 90 Operation const& operation, in is_leaving() argument 106 if ( operation.operation == operation_blocked ) in is_leaving() 111 if ( operation.operation != operation_union ) in is_leaving() [all …]
|
| /OK3568_Linux_fs/external/security/librkcrypto/src/ |
| H A D | rkcrypto_otp_key.c | 69 TEEC_Operation operation; in rk_write_oem_otp_key() local 99 memset(&operation, 0, sizeof(TEEC_Operation)); in rk_write_oem_otp_key() 100 operation.params[0].value.a = key_id; in rk_write_oem_otp_key() 101 operation.params[1].tmpref.buffer = key; in rk_write_oem_otp_key() 102 operation.params[1].tmpref.size = key_len; in rk_write_oem_otp_key() 103 operation.paramTypes = TEEC_PARAM_TYPES(TEEC_VALUE_INPUT, in rk_write_oem_otp_key() 109 &operation, &error_origin); in rk_write_oem_otp_key() 126 TEEC_Operation operation; in rk_oem_otp_key_is_written() local 151 memset(&operation, 0, sizeof(TEEC_Operation)); in rk_oem_otp_key_is_written() 152 operation.params[0].value.a = key_id; in rk_oem_otp_key_is_written() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/mmu/ |
| H A D | mali_kbase_mmu_hw.h | 59 * @vpfn: MMU Virtual Page Frame Number to start the operation on. 61 * @op: Operation type (written to ASn_COMMAND). 91 * @kbdev: Kbase device to issue the MMU operation on. 92 * @as: Address space to issue the MMU operation on. 94 * operation to perform. 108 * @kbdev: Kbase device to issue the MMU operation on. 109 * @as: Address space to issue the MMU operation on. 111 * operation to perform. 125 * @kbdev: Kbase device to issue the MMU operation on. 126 * @as: Address space to issue the MMU operation on. [all …]
|
| /OK3568_Linux_fs/u-boot/arch/arm/mach-uniphier/arm32/ |
| H A D | cache-uniphier.c | 30 /* operation registers */ 31 #define UNIPHIER_SSCOPE 0x506c0244 /* Cache Operation Primitive Entry */ 57 #define UNIPHIER_SSCOQAD 0x506c024c /* Cache Operation Queue Address */ 58 #define UNIPHIER_SSCOQSZ 0x506c0250 /* Cache Operation Queue Size */ 59 #define UNIPHIER_SSCOQMASK 0x506c0254 /* Cache Operation Queue Address Mask */ 60 #define UNIPHIER_SSCOQWN 0x506c0258 /* Cache Operation Queue Way Number */ 61 #define UNIPHIER_SSCOPPQSEF 0x506c025c /* Cache Operation Queue Set Complete */ 64 #define UNIPHIER_SSCOLPQS 0x506c0260 /* Cache Operation Queue Status */ 88 * uniphier_cache_maint_common - run a queue operation 90 * @start: start address of range operation (don't care for "all" operation) [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/ta/crypt/include/ |
| H A D | ta_crypt.h | 21 * TEE_Result TEE_AllocateOperation(TEE_OperationHandle *operation, 23 * in/out params[0].value.a = operation 31 * void TEE_FreeOperation(TEE_OperationHandle operation); 32 * in params[0].value.a = operation 37 * void TEE_GetOperationInfo(TEE_OperationHandle operation, 39 * in params[0].value.a = operation 45 * void TEE_ResetOperation(TEE_OperationHandle operation); 46 * in params[0].value.a = operation 51 * TEE_Result TEE_SetOperationKey(TEE_OperationHandle operation, 53 * in params[0].value.a = operation [all …]
|
| /OK3568_Linux_fs/kernel/arch/arm/mm/ |
| H A D | cache-uniphier.c | 31 /* 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 …]
|
| /OK3568_Linux_fs/kernel/sound/soc/qcom/qdsp6/ |
| H A D | q6dsp-errno.h | 7 /* 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 …]
|
| /OK3568_Linux_fs/buildroot/package/rockchip/tee-user-app/extra_app/host/ |
| H A D | main.c | 104 TEEC_Operation operation; in process_key() local 124 /* [3] Perform operation initialization */ in process_key() 125 memset(&operation, 0, sizeof(TEEC_Operation)); in process_key() 136 operation.paramTypes = TEEC_PARAM_TYPES(TEEC_MEMREF_PARTIAL_OUTPUT, in process_key() 140 operation.params[0].memref.parent = &sm; in process_key() 141 operation.params[0].memref.offset = 0; in process_key() 142 operation.params[0].memref.size = sm.size; in process_key() 144 res = TEEC_InvokeCommand(&session, TA_KEY_RNG, &operation, &error_origin); in process_key() 152 operation.paramTypes = TEEC_PARAM_TYPES(TEEC_VALUE_INPUT, in process_key() 156 operation.params[0].value.a = js_hash(0x47c6a7e6, sm.buffer, KEY_SIZE); in process_key() [all …]
|
| /OK3568_Linux_fs/kernel/tools/perf/pmu-events/arch/arm64/ |
| H A D | armv8-recommended.json | 213 "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 …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/ |
| H A D | tee_api.h | 203 /* Cryptographic Operations API - Generic Operation Functions */ 205 TEE_Result TEE_AllocateOperation(TEE_OperationHandle *operation, 209 void TEE_FreeOperation(TEE_OperationHandle operation); 211 void TEE_GetOperationInfo(TEE_OperationHandle operation, 214 TEE_Result TEE_GetOperationInfoMultiple(TEE_OperationHandle operation, 218 void TEE_ResetOperation(TEE_OperationHandle operation); 220 TEE_Result TEE_SetOperationKey(TEE_OperationHandle operation, 223 TEE_Result TEE_SetOperationKey2(TEE_OperationHandle operation, 233 void TEE_DigestUpdate(TEE_OperationHandle operation, 236 TEE_Result TEE_DigestDoFinal(TEE_OperationHandle operation, const void *chunk, [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/ |
| H A D | tee_api.h | 203 /* Cryptographic Operations API - Generic Operation Functions */ 205 TEE_Result TEE_AllocateOperation(TEE_OperationHandle *operation, 209 void TEE_FreeOperation(TEE_OperationHandle operation); 211 void TEE_GetOperationInfo(TEE_OperationHandle operation, 214 TEE_Result TEE_GetOperationInfoMultiple(TEE_OperationHandle operation, 218 void TEE_ResetOperation(TEE_OperationHandle operation); 220 TEE_Result TEE_SetOperationKey(TEE_OperationHandle operation, 223 TEE_Result TEE_SetOperationKey2(TEE_OperationHandle operation, 233 void TEE_DigestUpdate(TEE_OperationHandle operation, 236 TEE_Result TEE_DigestDoFinal(TEE_OperationHandle operation, const void *chunk, [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/ |
| H A D | tee_api.h | 203 /* Cryptographic Operations API - Generic Operation Functions */ 205 TEE_Result TEE_AllocateOperation(TEE_OperationHandle *operation, 209 void TEE_FreeOperation(TEE_OperationHandle operation); 211 void TEE_GetOperationInfo(TEE_OperationHandle operation, 214 TEE_Result TEE_GetOperationInfoMultiple(TEE_OperationHandle operation, 218 void TEE_ResetOperation(TEE_OperationHandle operation); 220 TEE_Result TEE_SetOperationKey(TEE_OperationHandle operation, 223 TEE_Result TEE_SetOperationKey2(TEE_OperationHandle operation, 233 void TEE_DigestUpdate(TEE_OperationHandle operation, 236 TEE_Result TEE_DigestDoFinal(TEE_OperationHandle operation, const void *chunk, [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/ |
| H A D | tee_api.h | 203 /* Cryptographic Operations API - Generic Operation Functions */ 205 TEE_Result TEE_AllocateOperation(TEE_OperationHandle *operation, 209 void TEE_FreeOperation(TEE_OperationHandle operation); 211 void TEE_GetOperationInfo(TEE_OperationHandle operation, 214 TEE_Result TEE_GetOperationInfoMultiple(TEE_OperationHandle operation, 218 void TEE_ResetOperation(TEE_OperationHandle operation); 220 TEE_Result TEE_SetOperationKey(TEE_OperationHandle operation, 223 TEE_Result TEE_SetOperationKey2(TEE_OperationHandle operation, 233 void TEE_DigestUpdate(TEE_OperationHandle operation, 236 TEE_Result TEE_DigestDoFinal(TEE_OperationHandle operation, const void *chunk, [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v1/export-user_ta/host_include/ |
| H A D | tee_api.h | 227 /* Cryptographic Operations API - Generic Operation Functions */ 229 TEE_Result TEE_AllocateOperation(TEE_OperationHandle *operation, 233 void TEE_FreeOperation(TEE_OperationHandle operation); 235 void TEE_GetOperationInfo(TEE_OperationHandle operation, 238 TEE_Result TEE_GetOperationInfoMultiple(TEE_OperationHandle operation, 242 void TEE_ResetOperation(TEE_OperationHandle operation); 244 TEE_Result TEE_SetOperationKey(TEE_OperationHandle operation, 247 TEE_Result TEE_SetOperationKey2(TEE_OperationHandle operation, 255 void TEE_DigestUpdate(TEE_OperationHandle operation, 258 TEE_Result TEE_DigestDoFinal(TEE_OperationHandle operation, void *chunk, [all …]
|