| /optee_os/core/include/drivers/qcom/ramblur/v3/ |
| H A D | ramblur_pimem_hwio.h | 36 #define RAMBLUR_WINn_ALGORITHM_CONFIG_ADDR_OFFSET(n) (0x68 + (0x4 * (n))) argument 37 #define RAMBLUR_WINn_ALGORITHM_CONFIG_ADDR(n) \ argument 38 (RAMBLUR_WINn_ALGORITHM_CONFIG_ADDR_OFFSET(n)) 47 #define RAMBLUR_WINn_SIZE_ADDR_OFFSET(n) (0x58 + (0x4 * (n))) argument 48 #define RAMBLUR_WINn_SIZE_ADDR(n) (RAMBLUR_WINn_SIZE_ADDR_OFFSET(n)) argument 51 #define RAMBLUR_WINn_CTL_OFFSET(n) (0x78 + (0x4 * (n))) argument 52 #define RAMBLUR_WINn_CTL_ADDR(n) (RAMBLUR_WINn_CTL_OFFSET(n)) argument 62 #define RAMBLUR_WINn_CTL_INI(n) \ argument 63 in_dword_masked(RAMBLUR_WINn_CTL_ADDR(n), RAMBLUR_WINn_CTL_RMSK) 66 #define RAMBLUR_WINn_STATUS_OFFSET(n) (0x98 + (0x4 * (n))) argument [all …]
|
| /optee_os/core/arch/arm/plat-sam/ |
| H A D | tz_matrix.h | 30 #define MATRIX_MCFG(n) (0x0000 + (n) * 4) /* Master Configuration Register */ argument 31 #define MATRIX_SCFG(n) (0x0040 + (n) * 4) /* Slave Configuration Register */ argument 32 #define MATRIX_PRAS(n) (0x0080 + (n) * 8) /* Priority Register A for Slave */ argument 33 #define MATRIX_PRBS(n) (0x0084 + (n) * 8) /* Priority Register B for Slave */ argument 42 #define MATRIX_MEAR(n) (0x0160 + (n) * 4) argument 48 #define MATRIX_SSR(n) (0x0200 + (n) * 4) argument 50 #define MATRIX_SASSR(n) (0x0240 + (n) * 4) argument 52 #define MATRIX_SRTSR(n) (0x0280 + (n) * 4) argument 55 #define MATRIX_SPSELR(n) (0x02c0 + (n) * 4) argument 66 #define MATRIX_LANSECH(n, bit) ((bit) << n) argument [all …]
|
| /optee_os/core/lib/scmi-server/ |
| H A D | conf.mk | 34 CFG_SCPFW_MOD_CLOCK ?= n 35 CFG_SCPFW_MOD_DVFS ?= n 36 CFG_SCPFW_MOD_MOCK_CLOCK ?= n 37 CFG_SCPFW_MOD_MOCK_PPU ?= n 38 CFG_SCPFW_MOD_MOCK_PSU ?= n 39 CFG_SCPFW_MOD_MSG_SMT ?= n 40 CFG_SCPFW_MOD_OPTEE_CLOCK ?= n 42 CFG_SCPFW_MOD_OPTEE_MBX ?= n 43 CFG_SCPFW_MOD_OPTEE_RESET ?= n 44 CFG_SCPFW_MOD_OPTEE_SMT ?= n [all …]
|
| H A D | scmi_reset_consumer.c | 41 size_t n = 0; in optee_scmi_server_init_resets() local 103 for (n = 0; n < s_resets_count; n++) { in optee_scmi_server_init_resets() 108 if (!s_resets[n].reset) { in optee_scmi_server_init_resets() 109 s_resets[n].domain_id = n; in optee_scmi_server_init_resets() 110 s_resets[n].domain_name = ""; in optee_scmi_server_init_resets() 113 s_resets[n].domain_name = strdup(s_resets[n].domain_name); in optee_scmi_server_init_resets() 114 if (!s_resets[n].domain_name) in optee_scmi_server_init_resets() 130 for (n = 0; n < s_resets_count; n++) { in optee_scmi_server_init_resets() 131 unsigned int domain_id = s_resets[n].domain_id; in optee_scmi_server_init_resets() 134 .name = s_resets[n].domain_name, in optee_scmi_server_init_resets() [all …]
|
| /optee_os/core/arch/riscv/plat-spike/ |
| H A D | conf.mk | 2 $(call force,CFG_WITH_USER_TA,n) 4 $(call force,CFG_CORE_FFA,n) 5 $(call force,CFG_CORE_DYN_SHM,n) 6 $(call force,CFG_SECURE_PARTITION,n) 7 $(call force,CFG_PAGED_USER_TA,n) 8 $(call force,CFG_WITH_PAGER,n) 10 $(call force,CFG_EMBEDDED_TS,n) 11 $(call force,CFG_CORE_ASLR,n) 13 $(call force,CFG_UNWIND,n) 14 $(call force,CFG_DT,n) [all …]
|
| /optee_os/lib/libutils/ext/ |
| H A D | base64.c | 18 size_t n = 0; in base64_enc() local 22 n = base64_enc_len(dlen); in base64_enc() 23 if (*blen < n) { in base64_enc() 24 *blen = n; in base64_enc() 28 for (n = 0; n < dlen; n += 3) { in base64_enc() 31 igrp = d[n]; in base64_enc() 34 if ((n + 1) < dlen) in base64_enc() 35 igrp |= d[n + 1]; in base64_enc() 38 if ((n + 2) < dlen) in base64_enc() 39 igrp |= d[n + 2]; in base64_enc() [all …]
|
| /optee_os/lib/libutee/ |
| H A D | user_ta_entry_compat.c | 12 size_t n = 0; in to_gp11_param() local 14 for (n = 0; n < TEE_NUM_PARAMS; n++) { in to_gp11_param() 15 switch (TEE_PARAM_TYPE_GET(pt, n)) { in to_gp11_param() 19 gp11_params[n].value.a = params[n].value.a; in to_gp11_param() 20 gp11_params[n].value.b = params[n].value.b; in to_gp11_param() 25 gp11_params[n].memref.buffer = params[n].memref.buffer; in to_gp11_param() 26 gp11_params[n].memref.size = params[n].memref.size; in to_gp11_param() 38 size_t n = 0; in from_gp11_param() local 40 for (n = 0; n < TEE_NUM_PARAMS; n++) { in from_gp11_param() 41 switch (TEE_PARAM_TYPE_GET(pt, n)) { in from_gp11_param() [all …]
|
| H A D | tee_api.c | 39 size_t n = 0; in copy_param() local 44 for (n = 0; n < TEE_NUM_PARAMS; n++) { in copy_param() 45 switch (TEE_PARAM_TYPE_GET(up->types, n)) { in copy_param() 48 a = params[n].value.a; in copy_param() 49 b = params[n].value.b; in copy_param() 54 a = (vaddr_t)params[n].memref.buffer; in copy_param() 55 b = params[n].memref.size; in copy_param() 61 up->vals[n * 2] = a; in copy_param() 62 up->vals[n * 2 + 1] = b; in copy_param() 69 size_t n = 0; in copy_gp11_param() local [all …]
|
| /optee_os/mk/ |
| H A D | config.mk | 102 CFG_TEE_CORE_MALLOC_DEBUG ?= n 103 CFG_TEE_TA_MALLOC_DEBUG ?= n 162 CFG_RPMB_FS ?= n 208 CFG_RPMB_FS_DEBUG_DATA ?= n 211 CFG_RPMB_RESET_FAT ?= n 214 CFG_RPMB_TESTKEY ?= n 224 CFG_RPMB_WRITE_KEY ?= n 349 CFG_CORE_STACK_PROTECTOR ?= n 358 CFG_CORE_STACK_PROTECTOR_ALL ?= n 360 CFG_TA_STACK_PROTECTOR ?= n [all …]
|
| /optee_os/lib/libutils/isoc/arch/arm/softfloat/source/include/ |
| H A D | primitiveTypes.h | 63 #define indexWord( total, n ) (n) argument 66 #define indexMultiword( total, m, n ) (n) argument 67 #define indexMultiwordHi( total, n ) ((total) - (n)) argument 68 #define indexMultiwordLo( total, n ) 0 argument 69 #define indexMultiwordHiBut( total, n ) (n) argument 70 #define indexMultiwordLoBut( total, n ) 0 argument 74 #define indexWord( total, n ) ((total) - 1 - (n)) argument 77 #define indexMultiword( total, m, n ) ((total) - 1 - (m)) argument 78 #define indexMultiwordHi( total, n ) 0 argument 79 #define indexMultiwordLo( total, n ) ((total) - (n)) argument [all …]
|
| /optee_os/core/lib/libtomcrypt/src/ciphers/ |
| H A D | kasumi.c | 136 int n; in kasumi_ecb_encrypt() local 145 for (n = 0; n <= 7; ) { in kasumi_ecb_encrypt() 146 temp = FL(left, n, skey); in kasumi_ecb_encrypt() 147 temp = FO(temp, n++, skey); in kasumi_ecb_encrypt() 149 temp = FO(right, n, skey); in kasumi_ecb_encrypt() 150 temp = FL(temp, n++, skey); in kasumi_ecb_encrypt() 163 int n; in kasumi_ecb_decrypt() local 172 for (n = 7; n >= 0; ) { in kasumi_ecb_decrypt() 173 temp = FO(right, n, skey); in kasumi_ecb_decrypt() 174 temp = FL(temp, n--, skey); in kasumi_ecb_decrypt() [all …]
|
| /optee_os/core/kernel/ |
| H A D | handle.c | 22 size_t n = 0; in handle_db_destroy() local 24 for (n = 0; n < db->max_ptrs; n++) in handle_db_destroy() 25 if (db->ptrs[n]) in handle_db_destroy() 26 ptr_destructor(db->ptrs[n]); in handle_db_destroy() 36 size_t n = 0; in handle_db_is_empty() local 39 for (n = 0; n < db->max_ptrs; n++) { in handle_db_is_empty() 40 if (db->ptrs[n]) in handle_db_is_empty() 49 size_t n; in handle_get() local 57 for (n = 0; n < db->max_ptrs; n++) { in handle_get() 58 if (!db->ptrs[n]) { in handle_get() [all …]
|
| H A D | thread.c | 64 #define GET_STACK_BOTTOM(stack, n) ((vaddr_t)&(stack)[n] + sizeof(stack[n]) - \ argument 68 #define GET_STACK_BOTTOM(stack, n) 0 argument 73 #define GET_STACK_THREAD_BOTTOM(n) 0 argument 76 #define GET_STACK_THREAD_BOTTOM(n) \ argument 77 ((vaddr_t)&stack_thread[n] + sizeof(stack_thread[n]) - \ 144 size_t n = 0; in thread_init_canaries() local 147 for (n = 0; n < thread_core_count; n++) { in thread_init_canaries() 148 if (thread_core_local[n].tmp_stack_va_end) { in thread_init_canaries() 149 va = thread_core_local[n].tmp_stack_va_end + in thread_init_canaries() 153 va = thread_core_local[n].abt_stack_va_end; in thread_init_canaries() [all …]
|
| /optee_os/core/drivers/clk/sam/ |
| H A D | sama5d2_clk.c | 23 const char *n; member 64 { .n = "ddrck", .id = 2 }, 65 { .n = "lcdck", .id = 3 }, 66 { .n = "uhpck", .id = 6 }, 67 { .n = "udpck", .id = 7 }, 68 { .n = "pck0", .id = 8 }, 69 { .n = "pck1", .id = 9 }, 70 { .n = "pck2", .id = 10 }, 71 { .n = "iscck", .id = 18 }, 79 .clk = { .n = "macb0_clk", .id = 5 }, [all …]
|
| /optee_os/core/crypto/ |
| H A D | aes-gcm-sw.c | 41 size_t n = 0; in internal_aes_gcm_ghash_update() local 47 for (n = 0; n < num_blocks; n++) in internal_aes_gcm_ghash_update() 50 n * TEE_AES_BLOCK_SIZE); in internal_aes_gcm_ghash_update() 72 size_t n = 0; in encrypt_pl() local 75 for (n = 0; n < num_blocks; n++) { in encrypt_pl() 76 const void *s = src + n * TEE_AES_BLOCK_SIZE; in encrypt_pl() 77 void *d = dst + n * TEE_AES_BLOCK_SIZE; in encrypt_pl() 82 for (n = 0; n < num_blocks; n++) { in encrypt_pl() 84 void *d = dst + n * TEE_AES_BLOCK_SIZE; in encrypt_pl() 86 memcpy(tmp, src + n * TEE_AES_BLOCK_SIZE, sizeof(tmp)); in encrypt_pl() [all …]
|
| /optee_os/core/lib/libtomcrypt/src/pk/rsa/ |
| H A D | rsa_key.c | 17 unsigned n; in s_mpi_shrink_multi() local 24 n = 0; in s_mpi_shrink_multi() 29 if (n >= sizeof(tmp)/sizeof(tmp[0])) { in s_mpi_shrink_multi() 33 arg[n] = cur; in s_mpi_shrink_multi() 34 if ((err = mp_init_copy(&tmp[n], *arg[n])) != CRYPT_OK) { in s_mpi_shrink_multi() 37 n++; in s_mpi_shrink_multi() 44 while (n != 0 && arg[--n] != NULL) { in s_mpi_shrink_multi() 45 mp_clear(*arg[n]); in s_mpi_shrink_multi() 46 *arg[n] = tmp[n]; in s_mpi_shrink_multi() 54 (n >= sizeof(tmp)/sizeof(tmp[0]))) { in s_mpi_shrink_multi() [all …]
|
| /optee_os/core/drivers/ |
| H A D | ls_i2c.c | 102 unsigned int n = 0; in i2c_get_ibfd() local 112 for (n = 0; n < dpair_sz - 1; n++) in i2c_get_ibfd() 113 if (clock_divisor < dpair[n].divisor) in i2c_get_ibfd() 116 return dpair[n].ibfd; in i2c_get_ibfd() 174 unsigned int n = 0; in i2c_bus_test_bus_busy() local 177 for (n = 0; n < I2C_NUM_RETRIES; n++) { in i2c_bus_test_bus_busy() 194 if (n == I2C_NUM_RETRIES) in i2c_bus_test_bus_busy() 207 unsigned int n = 0; in i2c_transfer_complete() local 210 for (n = 0; n < I2C_NUM_RETRIES; n++) { in i2c_transfer_complete() 221 if (n == I2C_NUM_RETRIES) in i2c_transfer_complete() [all …]
|
| /optee_os/ta/pkcs11/src/ |
| H A D | handle.c | 38 uint32_t n = 0; in handle_get() local 46 for (n = 1; n < db->max_ptrs; n++) { in handle_get() 47 if (!db->ptrs[n]) { in handle_get() 48 db->ptrs[n] = ptr; in handle_get() 49 return n; in handle_get() 68 db->ptrs[n] = ptr; in handle_get() 69 return n; in handle_get() 110 uint32_t n = 0; in handle_lookup_handle() local 113 for (n = 1; n < db->max_ptrs; n++) in handle_lookup_handle() 114 if (db->ptrs[n] == ptr) in handle_lookup_handle() [all …]
|
| H A D | token_capabilities.c | 161 size_t n = 0; in mechanism_string_id() local 163 for (n = 0; n < ARRAY_SIZE(pkcs11_modes); n++) in mechanism_string_id() 164 if (pkcs11_modes[n].id == id) in mechanism_string_id() 165 return pkcs11_modes[n].string + offset; in mechanism_string_id() 176 size_t n = 0; in mechanism_is_valid() local 178 for (n = 0; n < ARRAY_SIZE(pkcs11_modes); n++) in mechanism_is_valid() 179 if (id == pkcs11_modes[n].id) in mechanism_is_valid() 191 size_t n = 0; in mechanism_flags_complies_pkcs11() local 195 for (n = 0; n < ARRAY_SIZE(pkcs11_modes); n++) { in mechanism_flags_complies_pkcs11() 196 if (pkcs11_modes[n].id == mechanism_type) { in mechanism_flags_complies_pkcs11() [all …]
|
| /optee_os/core/tee/ |
| H A D | tee_time_generic.c | 24 size_t n; in tee_time_ta_get_offs() local 26 for (n = 0; n < tee_time_num_offs; n++) { in tee_time_ta_get_offs() 27 if (memcmp(uuid, &tee_time_offs[n].uuid, sizeof(TEE_UUID)) in tee_time_ta_get_offs() 29 *offs = &tee_time_offs[n].offs; in tee_time_ta_get_offs() 30 *positive = tee_time_offs[n].positive; in tee_time_ta_get_offs() 40 size_t n; in tee_time_ta_set_offs() local 43 for (n = 0; n < tee_time_num_offs; n++) { in tee_time_ta_set_offs() 44 if (memcmp(uuid, &tee_time_offs[n].uuid, sizeof(TEE_UUID)) in tee_time_ta_set_offs() 46 tee_time_offs[n].offs = *offs; in tee_time_ta_set_offs() 47 tee_time_offs[n].positive = positive; in tee_time_ta_set_offs() [all …]
|
| /optee_os/lib/libutils/isoc/newlib/ |
| H A D | strncmp.c | 96 _DEFUN (strncmp, (s1, s2, n), 99 size_t n) 102 if (n == 0) 105 while (n-- != 0 && *s1 == *s2) 107 if (n == 0 || *s1 == '\0') 118 if (n == 0) 127 while (n >= sizeof (long) && *a1 == *a2) 129 n -= sizeof (long); 133 if (n == 0 || DETECTNULL (*a1)) 145 while (n-- > 0 && *s1 == *s2) [all …]
|
| /optee_os/lib/libmbedtls/mbedtls/library/ |
| H A D | platform.c | 25 static void *platform_calloc_uninit(size_t n, size_t size) in platform_calloc_uninit() argument 27 ((void) n); in platform_calloc_uninit() 70 int mbedtls_platform_win32_snprintf(char *s, size_t n, const char *fmt, ...) in mbedtls_platform_win32_snprintf() argument 76 ret = mbedtls_vsnprintf(s, n, fmt, argp); in mbedtls_platform_win32_snprintf() 88 static int platform_snprintf_uninit(char *s, size_t n, in platform_snprintf_uninit() argument 92 ((void) n); in platform_snprintf_uninit() 100 int (*mbedtls_snprintf)(char *s, size_t n, 104 int mbedtls_platform_set_snprintf(int (*snprintf_func)(char *s, size_t n, in mbedtls_platform_set_snprintf() argument 115 int mbedtls_platform_win32_vsnprintf(char *s, size_t n, const char *fmt, va_list arg) in mbedtls_platform_win32_vsnprintf() argument 120 if (s == NULL || n == 0 || fmt == NULL) { in mbedtls_platform_win32_vsnprintf() [all …]
|
| /optee_os/core/mm/ |
| H A D | core_mmu.c | 202 size_t n; in _pbuf_intersects() local 204 for (n = 0; n < alen; n++) in _pbuf_intersects() 205 if (core_is_buffer_intersect(pa, size, a[n].paddr, a[n].size)) in _pbuf_intersects() 216 size_t n; in _pbuf_is_inside() local 218 for (n = 0; n < alen; n++) in _pbuf_is_inside() 219 if (core_is_buffer_inside(pa, size, a[n].paddr, a[n].size)) in _pbuf_is_inside() 260 size_t n = 0; in core_mmu_for_each_map() local 262 for (n = 0; n < mem_map->count; n++) { in core_mmu_for_each_map() 263 res = fn(mem_map->map + n, ptr); in core_mmu_for_each_map() 274 size_t n = 0; in find_map_by_type() local [all …]
|
| /optee_os/scripts/ |
| H A D | gen_ldelf_hex.py | 31 def round_up(n, m): argument 32 if n == 0: 35 return (((n - 1) // m) + 1) * m 48 n = 0 68 print('RO load segment found after RW one(s) (m={})'.format(n)) 77 'segment {}, please check'.format(pad, n-1)) 80 n = n + 1 85 n = 0 88 sz = segment['p_filesz'] + pad_size[n] 94 n = n + 1 [all …]
|
| /optee_os/core/pta/tests/ |
| H A D | fs_htree.c | 180 static uint32_t val_from_bn_n_salt(size_t bn, size_t n, uint8_t salt) in val_from_bn_n_salt() argument 183 assert(n < UINT8_MAX); in val_from_bn_n_salt() 184 return SHIFT_U32(n, 16) | SHIFT_U32(bn, 8) | salt; in val_from_bn_n_salt() 190 size_t n = 0; in write_block() local 192 for (n = 0; n < ARRAY_SIZE(b); n++) in write_block() 193 b[n] = val_from_bn_n_salt(bn, n, salt); in write_block() 202 size_t n = 0; in read_block() local 208 for (n = 0; n < ARRAY_SIZE(b); n++) { in read_block() 209 if (b[n] != val_from_bn_n_salt(bn, n, salt)) { in read_block() 212 n, b[n], val_from_bn_n_salt(bn, n, salt)); in read_block() [all …]
|