| /optee_os/ta/pkcs11/src/ |
| H A D | entry.c | 54 static enum pkcs11_rc entry_ping(uint32_t ptypes, TEE_Param *params) in entry_ping() argument 67 if (ptypes != exp_pt || in entry_ping() 77 static bool __maybe_unused param_is_none(uint32_t ptypes, unsigned int index) in param_is_none() argument 79 return TEE_PARAM_TYPE_GET(ptypes, index) == in param_is_none() 83 static bool __maybe_unused param_is_memref(uint32_t ptypes, unsigned int index) in param_is_memref() argument 85 switch (TEE_PARAM_TYPE_GET(ptypes, index)) { in param_is_memref() 95 static bool __maybe_unused param_is_input(uint32_t ptypes, unsigned int index) in param_is_input() argument 97 return TEE_PARAM_TYPE_GET(ptypes, index) == in param_is_input() 101 static bool __maybe_unused param_is_output(uint32_t ptypes, unsigned int index) in param_is_output() argument 103 return TEE_PARAM_TYPE_GET(ptypes, index) == in param_is_output() [all …]
|
| H A D | object.h | 62 uint32_t ptypes, TEE_Param *params); 65 uint32_t ptypes, TEE_Param *params); 68 uint32_t ptypes, TEE_Param *params); 71 uint32_t ptypes, TEE_Param *params); 74 uint32_t ptypes, TEE_Param *params); 77 uint32_t ptypes, TEE_Param *params); 80 uint32_t ptypes, TEE_Param *params); 83 uint32_t ptypes, TEE_Param *params); 85 enum pkcs11_rc entry_copy_object(struct pkcs11_client *client, uint32_t ptypes,
|
| H A D | pkcs11_token.h | 328 enum pkcs11_rc entry_ck_slot_list(uint32_t ptypes, TEE_Param *params); 329 enum pkcs11_rc entry_ck_slot_info(uint32_t ptypes, TEE_Param *params); 330 enum pkcs11_rc entry_ck_token_info(uint32_t ptypes, TEE_Param *params); 331 enum pkcs11_rc entry_ck_token_mecha_ids(uint32_t ptypes, TEE_Param *params); 332 enum pkcs11_rc entry_ck_token_mecha_info(uint32_t ptypes, TEE_Param *params); 334 uint32_t ptypes, TEE_Param *params); 336 uint32_t ptypes, TEE_Param *params); 338 uint32_t ptypes, TEE_Param *params); 340 uint32_t ptypes, TEE_Param *params); 341 enum pkcs11_rc entry_ck_token_initialize(uint32_t ptypes, TEE_Param *params); [all …]
|
| H A D | processing.h | 85 uint32_t ptypes, TEE_Param *params); 88 uint32_t ptypes, TEE_Param *params); 91 uint32_t ptypes, TEE_Param *params, 95 uint32_t ptypes, TEE_Param *params, 100 uint32_t ptypes, TEE_Param *params, 104 uint32_t ptypes, 108 uint32_t ptypes, TEE_Param *params); 137 uint32_t ptypes, TEE_Param *params); 160 uint32_t ptypes, TEE_Param *params); 202 uint32_t ptypes, TEE_Param *params);
|
| H A D | pkcs11_token.c | 246 enum pkcs11_rc entry_ck_slot_list(uint32_t ptypes, TEE_Param *params) in entry_ck_slot_list() argument 257 if (ptypes != exp_pt || in entry_ck_slot_list() 309 enum pkcs11_rc entry_ck_slot_info(uint32_t ptypes, TEE_Param *params) in entry_ck_slot_info() argument 333 if (ptypes != exp_pt || out->memref.size != sizeof(info)) in entry_ck_slot_info() 358 enum pkcs11_rc entry_ck_token_info(uint32_t ptypes, TEE_Param *params) in entry_ck_token_info() argument 387 if (ptypes != exp_pt || out->memref.size != sizeof(info)) in entry_ck_token_info() 439 enum pkcs11_rc entry_ck_token_mecha_ids(uint32_t ptypes, TEE_Param *params) in entry_ck_token_mecha_ids() argument 454 if (ptypes != exp_pt) in entry_ck_token_mecha_ids() 495 enum pkcs11_rc entry_ck_token_mecha_info(uint32_t ptypes, TEE_Param *params) in entry_ck_token_mecha_info() argument 510 if (ptypes != exp_pt || out->memref.size != sizeof(info)) in entry_ck_token_mecha_info() [all …]
|
| H A D | processing.c | 215 uint32_t ptypes, TEE_Param *params) in entry_generate_secret() argument 232 if (!client || ptypes != exp_pt || in entry_generate_secret() 398 uint32_t ptypes, TEE_Param *params) in entry_generate_key_pair() argument 422 if (!client || ptypes != exp_pt || out->memref.size != out_ref_size) in entry_generate_key_pair() 598 uint32_t ptypes, TEE_Param *params, in entry_processing_init() argument 613 if (!client || ptypes != exp_pt) in entry_processing_init() 706 uint32_t ptypes, TEE_Param *params, in entry_processing_step() argument 719 TEE_PARAM_TYPE_GET(ptypes, 0) != TEE_PARAM_TYPE_MEMREF_INOUT) in entry_processing_step() 768 ptypes, params); in entry_processing_step() 771 ptypes, params); in entry_processing_step() [all …]
|
| H A D | processing_digest.c | 114 uint32_t ptypes, TEE_Param *params) in step_digest_operation() argument 127 if (TEE_PARAM_TYPE_GET(ptypes, 1) == TEE_PARAM_TYPE_MEMREF_INPUT) { in step_digest_operation() 133 if (TEE_PARAM_TYPE_GET(ptypes, 2) == TEE_PARAM_TYPE_MEMREF_OUTPUT) { in step_digest_operation() 139 if (TEE_PARAM_TYPE_GET(ptypes, 3) != TEE_PARAM_TYPE_NONE) in step_digest_operation()
|
| H A D | object.c | 301 uint32_t ptypes, TEE_Param *params) in entry_create_object() argument 321 if (!client || ptypes != exp_pt || in entry_create_object() 409 uint32_t ptypes, TEE_Param *params) in entry_destroy_object() argument 422 if (!client || ptypes != exp_pt) in entry_destroy_object() 496 uint32_t ptypes, TEE_Param *params) in entry_find_objects_init() argument 513 if (!client || ptypes != exp_pt) in entry_find_objects_init() 660 uint32_t ptypes, TEE_Param *params) in entry_find_objects() argument 676 if (!client || ptypes != exp_pt) in entry_find_objects() 716 uint32_t ptypes, TEE_Param *params) in entry_find_objects_final() argument 727 if (!client || ptypes != exp_pt) in entry_find_objects_final() [all …]
|
| H A D | processing_asymm.c | 479 uint32_t ptypes, TEE_Param *params) in step_asymm_operation() argument 503 if (TEE_PARAM_TYPE_GET(ptypes, 1) == TEE_PARAM_TYPE_MEMREF_INPUT) { in step_asymm_operation() 509 if (TEE_PARAM_TYPE_GET(ptypes, 2) == TEE_PARAM_TYPE_MEMREF_INPUT) { in step_asymm_operation() 515 if (TEE_PARAM_TYPE_GET(ptypes, 2) == TEE_PARAM_TYPE_MEMREF_OUTPUT) { in step_asymm_operation() 521 if (TEE_PARAM_TYPE_GET(ptypes, 3) != TEE_PARAM_TYPE_NONE) in step_asymm_operation() 1007 switch (TEE_PARAM_TYPE_GET(ptypes, 2)) { in step_asymm_operation()
|
| H A D | processing_symm.c | 736 uint32_t ptypes, TEE_Param *params) in step_symm_operation() argument 753 if (TEE_PARAM_TYPE_GET(ptypes, 1) == TEE_PARAM_TYPE_MEMREF_INPUT) { in step_symm_operation() 759 if (TEE_PARAM_TYPE_GET(ptypes, 2) == TEE_PARAM_TYPE_MEMREF_INPUT) { in step_symm_operation() 765 if (TEE_PARAM_TYPE_GET(ptypes, 2) == TEE_PARAM_TYPE_MEMREF_OUTPUT) { in step_symm_operation() 772 if (TEE_PARAM_TYPE_GET(ptypes, 3) != TEE_PARAM_TYPE_NONE) in step_symm_operation() 1072 switch (TEE_PARAM_TYPE_GET(ptypes, 2)) { in step_symm_operation()
|
| /optee_os/core/pta/ |
| H A D | scmi.c | 28 static TEE_Result cmd_capabilities(uint32_t ptypes, in cmd_capabilities() argument 36 if (ptypes != exp_ptypes) in cmd_capabilities() 45 static TEE_Result cmd_process_smt_channel(uint32_t ptypes, in cmd_process_smt_channel() argument 54 if (ptypes != exp_ptypes) in cmd_process_smt_channel() 75 static TEE_Result cmd_process_smt_message(uint32_t ptypes, in cmd_process_smt_message() argument 85 if (ptypes != exp_ptypes) in cmd_process_smt_message() 113 static TEE_Result cmd_process_msg_channel(uint32_t ptypes, in cmd_process_msg_channel() argument 127 if (ptypes != exp_pt || !in_buf || !out_buf) in cmd_process_msg_channel() 164 static TEE_Result cmd_get_channel_handle(uint32_t ptypes, in cmd_get_channel_handle() argument 174 if (ptypes != exp_ptypes || caps & ~PTA_SCMI_CAPS_MASK) in cmd_get_channel_handle() [all …]
|
| H A D | hwrng.c | 60 uint32_t cmd, uint32_t ptypes, in invoke_command() argument 63 FMSG(PTA_NAME" command %#"PRIx32" ptypes %#"PRIx32, cmd, ptypes); in invoke_command() 67 return rng_get_entropy(ptypes, params); in invoke_command() 69 return rng_get_info(ptypes, params); in invoke_command()
|
| H A D | rtc.c | 306 static TEE_Result open_session(uint32_t ptypes __unused, in open_session() 321 uint32_t cmd, uint32_t ptypes, in invoke_command() argument 326 return rtc_pta_get_info(ptypes, params); in invoke_command() 328 return rtc_pta_get_time(ptypes, params); in invoke_command() 330 return rtc_pta_set_time(ptypes, params); in invoke_command() 332 return rtc_pta_get_offset(ptypes, params); in invoke_command() 334 return rtc_pta_set_offset(ptypes, params); in invoke_command() 336 return rtc_pta_read_alarm(ptypes, params); in invoke_command() 338 return rtc_pta_set_alarm(ptypes, params); in invoke_command() 340 return rtc_pta_enable_alarm(ptypes, params); in invoke_command() [all …]
|
| H A D | stats.c | 227 uint32_t cmd, uint32_t ptypes, in invoke_command() argument 232 return get_pager_stats(ptypes, params); in invoke_command() 234 return get_alloc_stats(ptypes, params); in invoke_command() 236 return get_memleak_stats(ptypes, params); in invoke_command() 238 return get_user_ta_stats(ptypes, params); in invoke_command() 240 return get_system_time(ptypes, params); in invoke_command() 242 return print_driver_info(ptypes, params); in invoke_command()
|
| H A D | widevine.c | 132 static TEE_Result get_dt_data(uint32_t ptypes, TEE_Param params[TEE_NUM_PARAMS], in get_dt_data() argument 142 if (exp_pt != ptypes) in get_dt_data() 173 uint32_t ptypes, in invoke_command() argument 176 return get_dt_data(ptypes, params, cmd); in invoke_command()
|
| /optee_os/core/pta/stm32mp/ |
| H A D | bsec_pta.c | 285 static TEE_Result pta_bsec_open_session(uint32_t ptypes __unused, in pta_bsec_open_session()
|