| /OK3568_Linux_fs/kernel/drivers/greybus/ |
| H A D | operation.c | 33 static int gb_operation_response_send(struct gb_operation *operation, 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() 64 list_add_tail(&operation->links, &connection->operations); in gb_operation_get_active() 66 trace_gb_operation_get_active(operation); in gb_operation_get_active() 79 static void gb_operation_put_active(struct gb_operation *operation) in gb_operation_put_active() argument 81 struct gb_connection *connection = operation->connection; in gb_operation_put_active() [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() 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() 77 operation, error_origin); in invoke_transfer_data() [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() 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() 48 operation, error_origin); in invoke_transfer_data() [all …]
|
| /OK3568_Linux_fs/kernel/include/linux/greybus/ |
| H A D | operation.h | 53 struct gb_operation *operation; member 117 gb_operation_is_incoming(struct gb_operation *operation) in gb_operation_is_incoming() argument 119 return operation->flags & GB_OPERATION_FLAG_INCOMING; in gb_operation_is_incoming() 123 gb_operation_is_unidirectional(struct gb_operation *operation) in gb_operation_is_unidirectional() argument 125 return operation->flags & GB_OPERATION_FLAG_UNIDIRECTIONAL; in gb_operation_is_unidirectional() 129 gb_operation_short_response_allowed(struct gb_operation *operation) in gb_operation_short_response_allowed() argument 131 return operation->flags & GB_OPERATION_FLAG_SHORT_RESPONSE; in gb_operation_short_response_allowed() 134 static inline bool gb_operation_is_core(struct gb_operation *operation) in gb_operation_is_core() argument 136 return operation->flags & GB_OPERATION_FLAG_CORE; in gb_operation_is_core() 142 int gb_operation_result(struct gb_operation *operation); [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 | 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 | 58 Operation const& operation) in is_entering() argument 64 return operation.operation == operation_intersection; in is_entering() 71 Operation const& operation, in is_staying_inside() argument 83 return operation.operation == operation_continue; in is_staying_inside() 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() 116 return operation.is_collinear; in is_leaving() 123 Operation const& operation, in is_isolated_point() argument 133 BOOST_GEOMETRY_ASSERT( operation.operation == operation_continue ); in is_isolated_point() [all …]
|
| H A D | get_turn_info.hpp | 91 ti.operations[0].operation = op; in both() 92 ti.operations[1].operation = op; in both() 99 ti.operations[0].operation = condition in ui_else_iu() 101 ti.operations[1].operation = condition in ui_else_iu() 181 ti.operations[index].operation = operation_union; in apply() 182 ti.operations[1 - index].operation = operation_intersection; in apply() 210 ti.operations[index].operation = operation_union; in apply() 211 ti.operations[1 - index].operation = operation_intersection; in apply() 232 ti.operations[index_p].operation = side_qk_q == 1 in apply() 235 ti.operations[index_q].operation = operation_blocked; in apply() [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/buildroot/package/rockchip/tee-user-app/extra_app/host/ |
| H A D | main.c | 104 TEEC_Operation operation; in process_key() local 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() 158 res = TEEC_InvokeCommand(&session, TA_KEY_VER, &operation, &error_origin); in process_key() [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/external/security/rk_tee_user/v1/export-user_ta/host_include/ |
| H A D | tee_api.h | 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, 263 void TEE_CipherInit(TEE_OperationHandle operation, void *IV, [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/include/ |
| H A D | tee_api.h | 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, 241 void TEE_CipherInit(TEE_OperationHandle operation, const void *IV, [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm32/host_include/ |
| H A D | tee_api.h | 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, 241 void TEE_CipherInit(TEE_OperationHandle operation, const void *IV, [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/host_include/ |
| H A D | tee_api.h | 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, 241 void TEE_CipherInit(TEE_OperationHandle operation, const void *IV, [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v2/export-ta_arm64/include/ |
| H A D | tee_api.h | 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, 241 void TEE_CipherInit(TEE_OperationHandle operation, const void *IV, [all …]
|
| /OK3568_Linux_fs/external/security/rk_tee_user/v1/export-user_ta/include/ |
| H A D | tee_api.h | 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, 263 void TEE_CipherInit(TEE_OperationHandle operation, void *IV, [all …]
|
| /OK3568_Linux_fs/external/security/librkcrypto/test/ |
| H A D | test_ae.c | 47 uint32_t algo = 0, mode = 0, key_len, iv_len, data_len, aad_len, operation; in test_ae_item_virt() local 102 operation = RK_OP_CIPHER_ENC; in test_ae_item_virt() 107 ae_cfg.operation = operation; in test_ae_item_virt() 129 test_op_name(operation)); in test_ae_item_virt() 153 res = soft_ae(algo, mode, operation, in test_ae_item_virt() 178 test_mode_name(mode), test_op_name(operation)); in test_ae_item_virt() 181 operation = RK_OP_CIPHER_DEC; in test_ae_item_virt() 182 ae_cfg.operation = operation; in test_ae_item_virt() 196 test_op_name(operation)); in test_ae_item_virt() 227 test_mode_name(mode), test_op_name(operation)); in test_ae_item_virt() [all …]
|
| /OK3568_Linux_fs/kernel/Documentation/filesystems/caching/ |
| H A D | operations.rst | 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 95 (2) The operation may be fast asynchronous (FSCACHE_OP_FAST), in which case it 96 will be given to keventd to process. Such an operation is not permitted [all …]
|
| /OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/util/ |
| H A D | for_each_coordinate.hpp | 36 >::type& point, Op operation) in apply() 38 operation.template apply<Point, Dimension>(point); in apply() 45 >::apply(point, operation); in apply() 57 >::type& , Op operation) in apply() 59 return operation; in apply() 67 inline void for_each_coordinate(Point& point, Op operation) in for_each_coordinate() argument 76 scanner::apply(point, operation); in for_each_coordinate() 80 inline Op for_each_coordinate(Point const& point, Op operation) in for_each_coordinate() argument 89 return scanner::apply(point, operation); in for_each_coordinate()
|
| /OK3568_Linux_fs/u-boot/lib/optee_clientApi/ |
| H A D | OpteeClientSMC.c | 18 static void SetTeeSmc32Params(TEEC_Operation *operation, 21 TEEC_Operation *operation); 47 TEEC_Operation *operation, in TEEC_SMC_OpenSession() argument 116 SetTeeSmc32Params(operation, TeeSmc32Param + MetaNum); in TEEC_SMC_OpenSession() 128 GetTeeSmc32Params(TeeSmc32Param + MetaNum, operation); in TEEC_SMC_OpenSession() 195 TEEC_Operation *operation, in TEEC_SMC_InvokeCommand() argument 225 SetTeeSmc32Params(operation, TeeSmc32Param); in TEEC_SMC_InvokeCommand() 236 GetTeeSmc32Params(TeeSmc32Param, operation); in TEEC_SMC_InvokeCommand() 253 TEEC_Result TEEC_SMC_RequestCancellation(TEEC_Operation *operation, in TEEC_SMC_RequestCancellation() argument 268 void SetTeeSmc32Params(TEEC_Operation *operation, in SetTeeSmc32Params() argument [all …]
|
| /OK3568_Linux_fs/kernel/drivers/i2c/busses/ |
| H A D | i2c-mlxbf.c | 360 struct mlxbf_i2c_smbus_operation operation[MLXBF_I2C_SMBUS_MAX_OP_CNT]; member 714 struct mlxbf_i2c_smbus_operation *operation; in mlxbf_i2c_smbus_start_transaction() local 751 operation = &request->operation[op_idx]; in mlxbf_i2c_smbus_start_transaction() 752 flags = operation->flags; in mlxbf_i2c_smbus_start_transaction() 768 write_len += operation->length; in mlxbf_i2c_smbus_start_transaction() 769 if (data_idx + operation->length > in mlxbf_i2c_smbus_start_transaction() 775 operation->buffer, operation->length); in mlxbf_i2c_smbus_start_transaction() 776 data_idx += operation->length; in mlxbf_i2c_smbus_start_transaction() 787 read_len = operation->length - 1; in mlxbf_i2c_smbus_start_transaction() 788 read_buf = operation->buffer; in mlxbf_i2c_smbus_start_transaction() [all …]
|
| /OK3568_Linux_fs/kernel/security/tomoyo/ |
| H A D | file.c | 169 [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() 258 if (acl->perm & (1 << r->param.path.operation)) { in tomoyo_check_path_acl() 281 return (acl->perm & (1 << r->param.path_number.operation)) && in tomoyo_check_path_number_acl() 302 return (acl->perm & (1 << r->param.path2.operation)) && in tomoyo_check_path2_acl() 322 return (acl->perm & (1 << r->param.mkdev.operation)) && in tomoyo_check_mkdev_acl() 573 static int tomoyo_path_permission(struct tomoyo_request_info *r, u8 operation, in tomoyo_path_permission() argument 578 r->type = tomoyo_p2mac[operation]; in tomoyo_path_permission() [all …]
|
| /OK3568_Linux_fs/kernel/net/netfilter/ |
| H A D | xt_ecn.c | 40 if (einfo->operation & XT_ECN_OP_MATCH_ECE) { in match_tcp() 50 if (einfo->operation & XT_ECN_OP_MATCH_CWR) { in match_tcp() 74 if (info->operation & XT_ECN_OP_MATCH_IP && !match_ip(skb, info)) in ecn_mt4() 77 if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) && in ecn_mt4() 89 if (info->operation & XT_ECN_OP_MATCH_MASK) in ecn_mt_check4() 95 if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) && in ecn_mt_check4() 116 if (info->operation & XT_ECN_OP_MATCH_IP && !match_ipv6(skb, info)) in ecn_mt6() 119 if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) && in ecn_mt6() 131 if (info->operation & XT_ECN_OP_MATCH_MASK) in ecn_mt_check6() 137 if (info->operation & (XT_ECN_OP_MATCH_ECE | XT_ECN_OP_MATCH_CWR) && in ecn_mt_check6()
|
| /OK3568_Linux_fs/external/security/librkcrypto/third_party/optee_client/libteec/src/ |
| H A D | tee_client_api.c | 329 TEEC_Operation *operation, in teec_pre_process_operation() argument 342 if (!operation) { in teec_pre_process_operation() 351 param_type = TEEC_PARAM_TYPE_GET(operation->paramTypes, n); in teec_pre_process_operation() 360 params[n].a = operation->params[n].value.a; in teec_pre_process_operation() 361 params[n].b = operation->params[n].value.b; in teec_pre_process_operation() 367 &operation->params[n].tmpref, params + n, in teec_pre_process_operation() 374 &operation->params[n].memref, in teec_pre_process_operation() 383 &operation->params[n].memref, params + n); in teec_pre_process_operation() 451 static void teec_post_process_operation(TEEC_Operation *operation, in teec_post_process_operation() argument 457 if (!operation) in teec_post_process_operation() [all …]
|