/optee_os-3.20.0/core/arch/arm/include/sm/ |
A D | sm.h | 49 uint32_t r8; 50 uint32_t r9; 55 uint32_t r0; 56 uint32_t r1; 57 uint32_t r2; 132 void vector_std_smc_entry(uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3, 133 uint32_t a4, uint32_t a5, uint32_t a6, uint32_t a7); 134 void vector_fast_smc_entry(uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3, 135 uint32_t a4, uint32_t a5, uint32_t a6, uint32_t a7); 136 void vector_fiq_entry(uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3, [all …]
|
A D | psci.h | 59 uint32_t psci_version(void); 61 uint32_t context_id, struct sm_nsec_ctx *nsec); 63 int psci_cpu_on(uint32_t cpu_id, uint32_t entry, uint32_t context_id); 64 int psci_affinity_info(uint32_t affinity, uint32_t lowest_affnity_level); 65 int psci_migrate(uint32_t cpu_id); 70 int psci_features(uint32_t psci_fid); 71 int psci_system_reset2(uint32_t reset_type, uint32_t cookie); 72 int psci_mem_protect(uint32_t enable); 74 int psci_node_hw_state(uint32_t cpu_id, uint32_t power_level); 77 int psci_stat_residency(uint32_t cpu_id, uint32_t power_state); [all …]
|
/optee_os-3.20.0/lib/libutee/include/ |
A D | tee_api_types.h | 23 uint32_t timeLow; 35 uint32_t login; 52 uint32_t size; 55 uint32_t a; 56 uint32_t b; 113 uint32_t a, b; 133 uint32_t mode; 136 uint32_t keySize; 142 uint32_t keySize; 149 uint32_t mode; [all …]
|
A D | tee_internal_api.h | 73 uint32_t commandID, uint32_t paramTypes, 94 void *TEE_Malloc(uint32_t size, uint32_t hint); 109 void TEE_MemFill(void *buff, uint32_t x, uint32_t size); 126 uint32_t attributeID, uint32_t *a, 149 uint32_t a, uint32_t b); 163 uint32_t objectIDLen, uint32_t flags, 167 uint32_t objectIDLen, uint32_t flags, 199 uint32_t size, uint32_t *count); 212 uint32_t algorithm, uint32_t mode, 277 uint32_t nonceLen, uint32_t tagLen, uint32_t AADLen, [all …]
|
/optee_os-3.20.0/core/arch/arm/include/kernel/ |
A D | thread_private_arch.h | 126 void thread_std_smc_entry(uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3, 127 uint32_t a4, uint32_t a5); 128 uint32_t __thread_std_smc_entry(uint32_t a0, uint32_t a1, uint32_t a2, 129 uint32_t a3, uint32_t a4, uint32_t a5); 188 void thread_alloc_and_run(uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3, 189 uint32_t a4, uint32_t a5); 190 void thread_resume_from_rpc(uint32_t thread_id, uint32_t a0, uint32_t a1, 191 uint32_t a2, uint32_t a3); 234 uint32_t thread_handle_std_smc(uint32_t a0, uint32_t a1, uint32_t a2, 235 uint32_t a3, uint32_t a4, uint32_t a5, [all …]
|
A D | thread_arch.h | 44 uint32_t r[2]; 121 uint32_t r0; 122 uint32_t r1; 123 uint32_t r2; 124 uint32_t r3; 125 uint32_t r4; 126 uint32_t r5; 127 uint32_t r6; 128 uint32_t r7; 129 uint32_t r8; [all …]
|
/optee_os-3.20.0/core/include/drivers/ |
A D | ls_sfp.h | 57 uint32_t ingr; 59 uint32_t sfpcr; 61 uint32_t ospr0; 62 uint32_t ospr1; 63 uint32_t dcvr0; 64 uint32_t dcvr1; 65 uint32_t drvr0; 66 uint32_t drvr1; 111 TEE_Result ls_sfp_get_ouid(uint32_t index, uint32_t *ouid); 129 TEE_Result ls_sfp_get_srkh(uint32_t index, uint32_t *srkh); [all …]
|
A D | ls_sec_mon.h | 39 uint32_t hplr; 40 uint32_t hpcomr; 41 uint32_t hpsicr; 42 uint32_t hpsvcr; 43 uint32_t hpsr; 44 uint32_t hpsvsr; 46 uint32_t hphacr; 47 uint32_t lplr; 48 uint32_t lpcr; 49 uint32_t lpmkcr; [all …]
|
A D | stm32_bsec.h | 23 #define BSEC_BITS_PER_WORD (8U * sizeof(uint32_t)) 24 #define BSEC_BYTES_PER_WORD sizeof(uint32_t) 39 TEE_Result stm32_bsec_shadow_read_otp(uint32_t *value, uint32_t otp_id); 54 TEE_Result stm32_bsec_read_otp(uint32_t *value, uint32_t otp_id); 62 TEE_Result stm32_bsec_write_otp(uint32_t value, uint32_t otp_id); 71 TEE_Result stm32_bsec_program_otp(uint32_t value, uint32_t otp_id); 74 uint32_t otp_id __unused) in stm32_bsec_program_otp() 95 uint32_t stm32_bsec_read_debug_conf(void); 102 TEE_Result stm32_bsec_set_sr_lock(uint32_t otp_id); 154 bool stm32_bsec_can_access_otp(uint32_t otp_id); [all …]
|
A D | tpm2_chip.h | 61 uint32_t num_pcrs; /* Number of PCRs chip supports */ 66 uint32_t active_mask; /* Bitmap of active banks/algs */ 75 uint32_t timeout_a; 76 uint32_t timeout_b; 77 uint32_t timeout_c; 78 uint32_t timeout_d; 85 uint32_t len); 87 uint32_t *len, uint32_t cmd_duration); 93 uint32_t *buf); 95 uint32_t val); [all …]
|
A D | stm32_i2c.h | 62 uint32_t rise_time; 63 uint32_t fall_time; 64 uint32_t bus_rate; 96 uint32_t timingr; 97 uint32_t oar1; 98 uint32_t oar2; 99 uint32_t cr1; 100 uint32_t cr2; 123 uint32_t i2c_err; 176 uint32_t mem_addr, uint32_t mem_addr_size, [all …]
|
/optee_os-3.20.0/ta/pkcs11/src/ |
A D | pkcs11_helpers.h | 23 #define TEE_PARAM0_SIZE_MIN sizeof(uint32_t) 35 bool valid_pkcs11_attribute_id(uint32_t attribute_id, uint32_t size); 71 uint32_t tee_id, 74 uint32_t tee_algo, void *hash_ptr, 75 uint32_t *hash_size); 85 const char *id2str_ta_cmd(uint32_t id); 86 const char *id2str_rc(uint32_t id); 91 const char *id2str_attr(uint32_t id); 92 const char *id2str_class(uint32_t id); 93 const char *id2str_type(uint32_t id, uint32_t class); [all …]
|
A D | attributes.h | 59 uint32_t attrs_size; 60 uint32_t attrs_count; 203 uint32_t attribute, in get_u32_attribute() 204 uint32_t *attr) in get_u32_attribute() 206 uint32_t size = sizeof(uint32_t); in get_u32_attribute() 238 uint32_t class = 0; in get_class() 256 uint32_t type = 0; in get_key_type() 257 uint32_t size = sizeof(type); in get_key_type() 275 uint32_t type = 0; in get_certificate_type() 292 uint32_t type = 0; in get_mechanism_type() [all …]
|
A D | token_capabilities.h | 13 bool mechanism_flags_complies_pkcs11(uint32_t mechanism_type, uint32_t flags); 15 bool mechanism_is_one_shot_only(uint32_t mechanism_type); 23 uint32_t *tee_malloc_mechanism_list(size_t *out_count); 25 uint32_t mechanism_supported_flags(enum pkcs11_mechanism_id id); 27 void pkcs11_mechanism_supported_key_sizes(uint32_t proc_id, 28 uint32_t *min_key_size, 29 uint32_t *max_key_size); 31 void mechanism_supported_key_sizes_bytes(uint32_t proc_id, 32 uint32_t *min_key_size, 33 uint32_t *max_key_size);
|
A D | processing.h | 28 uint32_t salt_len; 43 uint32_t source_type; 44 uint32_t source_data_len; 61 uint32_t aes_key_bits; 62 uint32_t source_type; 63 uint32_t source_data_len; 75 uint32_t flag; 76 uint32_t ctx_len; 145 uint32_t *out_sz); 174 uint32_t *out_sz); [all …]
|
/optee_os-3.20.0/core/arch/arm/plat-imx/ |
A D | imx_pm.h | 32 uint32_t ddr_type; 54 uint32_t ttbr0; 55 uint32_t ttbr1; 58 uint32_t val; 59 uint32_t flag0; 60 uint32_t flag1; 68 uint32_t irq[3]; 69 uint32_t fiq[3]; 70 uint32_t und[3]; 71 uint32_t abt[3]; [all …]
|
/optee_os-3.20.0/lib/libutee/ |
A D | tee_socket_private.h | 12 static inline uint8_t __tee_socket_ioctl_cmd_to_proto(uint32_t cmd_code) in __tee_socket_ioctl_cmd_to_proto() 19 uint32_t protocol, uint32_t *handle); 21 TEE_Result __tee_socket_pta_close(uint32_t handle); 23 TEE_Result __tee_socket_pta_send(uint32_t handle, const void *buf, 24 uint32_t *len, uint32_t timeout); 26 TEE_Result __tee_socket_pta_recv(uint32_t handle, void *buf, uint32_t *len, 27 uint32_t timeout); 29 TEE_Result __tee_socket_pta_ioctl(uint32_t handle, uint32_t command, void *buf, 30 uint32_t *len);
|
/optee_os-3.20.0/core/drivers/ |
A D | ls_sec_mon.c | 47 uint32_t hplr; /* 0x000 */ 48 uint32_t hpcomr; /* 0x004 */ 49 uint32_t rsvd0; /* 0x008 */ 50 uint32_t hpsicr; /* 0x00C */ 51 uint32_t hpsvcr; /* 0x010 */ 52 uint32_t hpsr; /* 0x014 */ 53 uint32_t hpsvsr; /* 0x018 */ 57 uint32_t lplr; /* 0x034 */ 58 uint32_t lpcr; /* 0x038 */ 63 uint32_t lpsr; /* 0x04C */ [all …]
|
/optee_os-3.20.0/core/drivers/bnxt/ |
A D | bnxt.c | 65 uint32_t i = 0; in bnxt_write32_multiple() 91 static uint32_t bnxt_read(uint32_t addr) in bnxt_read() 97 static uint32_t bnxt_read_ctrl(uint32_t offset) in bnxt_read_ctrl() 102 static void bnxt_write(uint32_t addr, uint32_t value) in bnxt_write() 108 static void bnxt_write_ctrl(uint32_t offset, uint32_t value) in bnxt_write_ctrl() 123 uint32_t value = 0; in bnxt_handshake_done() 131 uint32_t bnxt_wait_handshake(uint32_t max_timeout) in bnxt_wait_handshake() 134 uint32_t status = 0; in bnxt_wait_handshake() 174 uint32_t value = 0; in bnxt_chimp_halt() 183 uint32_t value = 0; in bnxt_kong_halt() [all …]
|
/optee_os-3.20.0/core/arch/arm/sm/ |
A D | psci.c | 40 __weak uint32_t psci_version(void) in psci_version() 47 uint32_t context_id __unused, in psci_cpu_suspend() 58 __weak int psci_cpu_on(uint32_t cpu_id __unused, uint32_t entry __unused, in psci_cpu_on() 59 uint32_t context_id __unused) in psci_cpu_on() 110 uint32_t cookie __unused) in psci_system_reset2() 116 uint32_t power_level __unused) in psci_node_hw_state() 135 uint32_t power_state __unused) in psci_stat_count() 142 uint32_t smc_fid = args->a0; in tee_psci_handler() 143 uint32_t a1 = args->a1; in tee_psci_handler() 144 uint32_t a2 = args->a2; in tee_psci_handler() [all …]
|
/optee_os-3.20.0/core/drivers/scmi-msg/ |
A D | voltage_domain.h | 33 uint32_t attributes; 37 uint32_t domain_id; 44 uint32_t attributes; 49 uint32_t domain_id; 78 uint32_t flags; 83 uint32_t domain_id; 84 uint32_t flags; 89 uint32_t status; 105 uint32_t config; 109 uint32_t status; [all …]
|
/optee_os-3.20.0/core/include/ |
A D | signed_hdr.h | 35 uint32_t magic; 36 uint32_t img_type; 37 uint32_t img_size; 38 uint32_t algo; 115 uint32_t algo; 118 uint32_t id; 119 uint32_t offs; 120 uint32_t size; 146 uint32_t enc_algo; 147 uint32_t flags; [all …]
|
/optee_os-3.20.0/core/drivers/crypto/caam/ |
A D | caam_desc.c | 14 uint32_t high; 15 uint32_t low; 17 uint32_t low; 18 uint32_t high; 22 uint32_t caam_desc_get_len(uint32_t *desc) in caam_desc_get_len() 32 void caam_desc_update_hdr(uint32_t *desc, uint32_t word) in caam_desc_update_hdr() 38 void caam_desc_add_word(uint32_t *desc, uint32_t word) in caam_desc_add_word() 41 uint32_t *last = desc + len; in caam_desc_add_word() 53 uint32_t *last = desc + len; in caam_desc_add_ptr() 54 uint32_t inc = 1; in caam_desc_add_ptr() [all …]
|
/optee_os-3.20.0/core/drivers/crypto/caam/include/ |
A D | caam_jr.h | 17 uint32_t *desc; /* reference to the descriptor */ 18 uint32_t status; /* executed job status */ 19 uint32_t id; /* Job identifier */ 50 uint32_t status; /* Status of the executed job */ 54 uint32_t desc; /* Physical address of the descriptor */ 58 uint32_t desc; /* Physical address of the descriptor */ 59 uint32_t status; /* Status of the executed job */ 75 void caam_jr_cancel(uint32_t job_id); 85 enum caam_status caam_jr_dequeue(uint32_t job_ids, unsigned int timeout_ms); 96 enum caam_status caam_jr_enqueue(struct caam_jobctx *jobctx, uint32_t *job_id); [all …]
|
/optee_os-3.20.0/core/include/kernel/ |
A D | tee_ta_manager.h | 33 uint32_t a; 34 uint32_t b; 44 uint32_t types; 56 uint32_t offset; /* Passed from user mode */ 57 uint32_t scale; /* Passed from user mode */ 58 uint32_t count; /* Number of samples taken */ 69 uint32_t flags; /* TA_FLAGS from TA header */ 82 uint32_t id; /* Session handle (0 is invalid) */ 89 uint32_t ref_count; /* reference counter */ 107 uint32_t cancel_req_to, [all …]
|