/optee_os-3.20.0/core/arch/arm/plat-stm32mp1/pm/ |
A D | psci.c | 60 DMSG("core %zu, state %u", pos, core_state[pos]); in psci_affinity_info() 67 switch (core_state[pos]) { in psci_affinity_info() 106 size_t pos = get_core_pos(); in stm32mp_register_online_cpu() local 109 if (pos == 0) { in stm32mp_register_online_cpu() 121 core_state[pos] = CORE_ON; in stm32mp_register_online_cpu() 155 if (!pos || pos >= CFG_TEE_CORE_NB_CORE) in psci_cpu_on() 159 pos, entry, core_state[pos]); in psci_cpu_on() 163 switch (core_state[pos]) { in psci_cpu_on() 197 if (pos == 0) { in psci_cpu_off() 202 DMSG("core %u", pos); in psci_cpu_off() [all …]
|
/optee_os-3.20.0/core/arch/arm/plat-stm/ |
A D | rng_support.c | 88 static int pos; in hw_get_random_bytes() local 102 if (pos == 0) { in hw_get_random_bytes() 115 pos = 0; in hw_get_random_bytes() 117 lfifo[pos] = tmpval[i] & 0xFF; in hw_get_random_bytes() 118 pos++; in hw_get_random_bytes() 119 lfifo[pos] = (tmpval[i] >> 8) & 0xFF; in hw_get_random_bytes() 120 pos++; in hw_get_random_bytes() 122 pos = 0; in hw_get_random_bytes() 125 buffer[buffer_pos++] = lfifo[pos++]; in hw_get_random_bytes() 126 if (pos == _LOCAL_FIFO_SIZE) in hw_get_random_bytes() [all …]
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/misc/base16/ |
A D | base16_decode.c | 26 unsigned long pos, out_len; in base16_decode() local 46 for (pos = 0; ((pos + 1 < out_len) && (pos + 1 < inlen)); pos += 2) { in base16_decode() 47 in0 = in[pos + 0]; in base16_decode() 48 in1 = in[pos + 1]; in base16_decode() 59 out[pos / 2] = (unsigned char) (hashmap[idx0] << 4) | hashmap[idx1]; in base16_decode() 61 *outlen = pos / 2; in base16_decode()
|
/optee_os-3.20.0/core/kernel/ |
A D | tcg.c | 79 uint32_t *pos) in tcg_parse_event_log_header() argument 96 *pos += sizeof(*event_header); in tcg_parse_event_log_header() 114 uint32_t *pos, in tcg_parse_specid_event() argument 205 *pos += spec_event_size; in tcg_parse_specid_event() 236 size_t pos = 0; in tcg_parse_event() local 295 pos += size; in tcg_parse_event() 298 if (pos != event_size) in tcg_parse_event() 301 if (pos > log_size) in tcg_parse_event() 304 *offset += pos; in tcg_parse_event() 349 pos = 0; in tcg_process_fw_eventlog() [all …]
|
A D | thread.c | 150 get_core_local(unsigned int pos) in get_core_local() argument 159 assert(pos < CFG_TEE_CORE_NB_CORE); in get_core_local() 160 return &thread_core_local[pos]; in get_core_local() 165 unsigned int pos = get_core_pos(); in thread_get_core_local() local 167 return get_core_local(pos); in thread_get_core_local() 215 unsigned int pos = get_core_pos(); in get_stackcheck_recursion_flag() local 307 unsigned int pos = get_core_pos(); in get_stack_limits() local 314 *start = GET_STACK_TOP_HARD(stack_tmp, pos); in get_stack_limits() 316 *start = GET_STACK_TOP_SOFT(stack_tmp, pos); in get_stack_limits() 317 *end = GET_STACK_BOTTOM(stack_tmp, pos); in get_stack_limits() [all …]
|
/optee_os-3.20.0/core/pta/ |
A D | device.c | 24 uint32_t blen, uint32_t *pos, uint32_t rflags) in add_ta() argument 33 if (*pos + sizeof(*uuid) <= blen) in add_ta() 34 tee_uuid_to_octets(buf + *pos, uuid); in add_ta() 36 *pos += sizeof(*uuid); in add_ta() 48 uint32_t pos = 0; in get_devices() local 63 add_ta(ta->flags, &ta->uuid, buf, blen, &pos, rflags); in get_devices() 67 add_ta(eta->flags, &eta->uuid, buf, blen, &pos, in get_devices() 70 params[0].memref.size = pos; in get_devices() 71 if (pos > blen) in get_devices()
|
/optee_os-3.20.0/core/arch/arm/plat-vexpress/ |
A D | main.c | 219 static void release_secondary_early_hpen(size_t pos) in release_secondary_early_hpen() argument 237 mailbox->hpen[pos] = 1; in release_secondary_early_hpen() 244 size_t pos = get_core_pos_mpidr(core_id); in psci_cpu_on() local 247 if (!pos || pos >= CFG_TEE_CORE_NB_CORE) in psci_cpu_on() 250 DMSG("core pos: %zu: ns_entry %#" PRIx32, pos, entry); in psci_cpu_on() 252 if (core_is_released[pos]) { in psci_cpu_on() 253 EMSG("core %zu already released", pos); in psci_cpu_on() 256 core_is_released[pos] = true; in psci_cpu_on() 258 boot_set_core_ns_entry(pos, entry, context_id); in psci_cpu_on() 259 release_secondary_early_hpen(pos); in psci_cpu_on()
|
/optee_os-3.20.0/core/lib/libtomcrypt/src/ciphers/ |
A D | anubis.c | 884 int N, R, i, pos, r; in s_anubis_setup() local 916 for (i = 0, pos = 0; i < N; i++, pos += 4) { in s_anubis_setup() 918 (((ulong32)key[pos ]) << 24) ^ in s_anubis_setup() 919 (((ulong32)key[pos + 1]) << 16) ^ in s_anubis_setup() 920 (((ulong32)key[pos + 2]) << 8) ^ in s_anubis_setup() 921 (((ulong32)key[pos + 3]) ); in s_anubis_setup() 1025 int i, pos, r; in anubis_crypt() local 1033 for (i = 0, pos = 0; i < 4; i++, pos += 4) { in anubis_crypt() 1035 (((ulong32)plaintext[pos ]) << 24) ^ in anubis_crypt() 1036 (((ulong32)plaintext[pos + 1]) << 16) ^ in anubis_crypt() [all …]
|
/optee_os-3.20.0/core/drivers/ |
A D | hi16xx_rng.c | 68 static int pos; in hw_get_random_bytes() local 87 if (pos == 0) in hw_get_random_bytes() 90 buffer[buffer_pos++] = random.byte[pos++]; in hw_get_random_bytes() 91 if (pos == 4) in hw_get_random_bytes() 92 pos = 0; in hw_get_random_bytes()
|
/optee_os-3.20.0/core/arch/arm/plat-hisilicon/ |
A D | psci.c | 66 size_t pos = get_core_pos_mpidr(core_idx); in psci_cpu_on() local 77 if ((pos == 0) || (pos >= CFG_TEE_CORE_NB_CORE)) in psci_cpu_on() 81 boot_set_core_ns_entry(pos, entry, context_id); in psci_cpu_on()
|
/optee_os-3.20.0/core/tee/ |
A D | tee_ree_fs.c | 88 size_t offset = pos % BLOCK_SIZE; in out_of_place_write() 118 pos += size_to_write; in out_of_place_write() 121 if (pos > meta->length) { in out_of_place_write() 122 meta->length = pos; in out_of_place_write() 311 if ((pos + remain_bytes) < remain_bytes || pos > meta->length) in ree_fs_read_primitive() 347 pos += size_to_read; in ree_fs_read_primitive() 382 if ((pos + len) < len) in ree_fs_write_primitive() 385 if (file_size < pos) { in ree_fs_write_primitive() 715 size_t pos = 0; in ree_fs_create() local 736 pos += head_size; in ree_fs_create() [all …]
|
A D | tee_fs_rpc.c | 32 size_t pos = 0; in create_filename() local 35 if (pos >= blen) in create_filename() 38 file[pos] = '/'; in create_filename() 39 pos++; in create_filename() 40 if (pos >= blen) in create_filename() 43 l = blen - pos; in create_filename() 44 return tee_fs_dirfile_fileh_to_fname(dfh, file + pos, &l); in create_filename()
|
A D | tee_rpmb_fs.c | 1929 uint32_t pos = 0; in create_filename() local 1941 file[pos++] = '/'; in create_filename() 1942 pos += tee_b2hs((uint8_t *)&po->uuid, &file[pos], in create_filename() 1944 file[pos++] = '/'; in create_filename() 1947 file[pos++] = '.'; in create_filename() 1949 tee_b2hs(po->obj_id, file + pos, po->obj_id_len, hslen - pos); in create_filename() 2470 if (blk_offset < pos) { in update_write_helper() 2471 offset = pos - blk_offset; in update_write_helper() 2986 size_t pos = 0; in rpmb_fs_create() local 3001 pos += head_size; in rpmb_fs_create() [all …]
|
A D | tadb.c | 62 size_t pos; member 70 size_t pos; member 459 ta->pos, wl, &wb); in tee_tadb_ta_write() 474 ta->pos += wl; in tee_tadb_ta_write() 726 size_t l = MIN(*len, sz - ta->pos); in tee_tadb_ta_read() 734 ta->ta_buf + ta->pos, l, buf); in tee_tadb_ta_read() 749 ta->ta_buf + ta->pos + in tee_tadb_ta_read() 761 ta->pos += l; in tee_tadb_ta_read() 762 if (ta->pos == sz) { in tee_tadb_ta_read()
|
/optee_os-3.20.0/ta/pkcs11/src/ |
A D | sanitize_object.c | 58 if (ADD_OVERFLOW(*pos, sizeof(*attr), &data_pos) || data_pos > blen) in read_attr_advance() 60 TEE_MemMove(attr, b + *pos, sizeof(*attr)); in read_attr_advance() 66 *pos = next_pos; in read_attr_advance() 78 size_t pos = sizeof(struct pkcs11_object_head); in sanitize_class_and_type() local 84 while (pos != src_size) { in sanitize_class_and_type() 85 rc = read_attr_advance(src, src_size, &pos, &cli_ref, &data); in sanitize_class_and_type() 173 size_t pos = sizeof(struct pkcs11_object_head); in sanitize_boolprops() local 186 while (pos != src_size) { in sanitize_boolprops() 187 rc = read_attr_advance(src, src_size, &pos, &cli_ref, &data); in sanitize_boolprops() 256 size_t pos = sizeof(head); in sanitize_client_object() local [all …]
|
A D | pkcs11_helpers.c | 538 size_t pos = 0; in pkcs11_attr2boolprop_shift() local 540 for (pos = 0; pos < ARRAY_SIZE(bpa); pos++) in pkcs11_attr2boolprop_shift() 541 if (bpa[pos] == attr) in pkcs11_attr2boolprop_shift() 542 return (int)pos; in pkcs11_attr2boolprop_shift()
|
/optee_os-3.20.0/core/include/tee/ |
A D | tadb.h | 38 size_t pos, uint8_t **data, size_t bytes); 43 size_t pos, uint8_t **data, size_t len);
|
A D | fs_dirfile.h | 41 TEE_Result (*read)(struct tee_file_handle *fh, size_t pos, 43 TEE_Result (*write)(struct tee_file_handle *fh, size_t pos,
|
A D | tee_fs.h | 40 TEE_Result (*read)(struct tee_file_handle *fh, size_t pos, 42 TEE_Result (*write)(struct tee_file_handle *fh, size_t pos,
|
/optee_os-3.20.0/lib/libutils/isoc/ |
A D | bget.c | 583 bufsize pos = 0; in buf_get_pos() local 597 if (pos == 0) /* exact match */ in buf_get_pos() 598 return pos; in buf_get_pos() 600 return pos; in buf_get_pos() 615 bufsize pos; local 672 pos = buf_get_pos(b, align, hdr_size, size); 673 if (pos >= 0) { 686 if (pos >= 0) { 701 if (pos == 0) { 717 b_alloc->prevfree = pos; [all …]
|
/optee_os-3.20.0/core/drivers/rstctrl/ |
A D | stm32_rstctrl.c | 42 uint8_t pos = reset_id & RESET_BIT_POS_MASK; in reset_id2reg_bit_pos() local 44 assert(pos < 32); in reset_id2reg_bit_pos() 45 return pos; in reset_id2reg_bit_pos()
|
/optee_os-3.20.0/core/mm/ |
A D | core_mmu.c | 879 size_t pos = 0; in add_pager_vaspace() local 891 pos = n + 1; in add_pager_vaspace() 895 end = mmap[pos - 1].pa + mmap[pos - 1].size; in add_pager_vaspace() 900 assert(pos <= *last); in add_pager_vaspace() 901 memmove(mmap + pos + 1, mmap + pos, in add_pager_vaspace() 902 sizeof(struct tee_mmap_region) * (*last - pos)); in add_pager_vaspace() 904 memset(mmap + pos, 0, sizeof(mmap[0])); in add_pager_vaspace() 905 mmap[pos].type = MEM_AREA_PAGER_VASPACE; in add_pager_vaspace() 906 mmap[pos].va = 0; in add_pager_vaspace() 907 mmap[pos].size = size; in add_pager_vaspace() [all …]
|
/optee_os-3.20.0/lib/libmbedtls/mbedtls/include/mbedtls/ |
A D | bignum.h | 351 int mbedtls_mpi_get_bit( const mbedtls_mpi *X, size_t pos ); 368 int mbedtls_mpi_set_bit( mbedtls_mpi *X, size_t pos, unsigned char val );
|
/optee_os-3.20.0/core/lib/zlib/ |
A D | zlib.h | 1838 z_off64_t pos; member 1844 ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : (gzgetc)(g)) 1847 ((g)->have ? ((g)->have--, (g)->pos++, *((g)->next)++) : (gzgetc)(g))
|
/optee_os-3.20.0/lib/libmbedtls/mbedtls/library/ |
A D | bignum.c | 342 int mbedtls_mpi_get_bit( const mbedtls_mpi *X, size_t pos ) in mbedtls_mpi_get_bit() argument 346 if( X->n * biL <= pos ) in mbedtls_mpi_get_bit() 349 return( ( X->p[pos / biL] >> ( pos % biL ) ) & 0x01 ); in mbedtls_mpi_get_bit() 359 int mbedtls_mpi_set_bit( mbedtls_mpi *X, size_t pos, unsigned char val ) in mbedtls_mpi_set_bit() argument 362 size_t off = pos / biL; in mbedtls_mpi_set_bit() 363 size_t idx = pos % biL; in mbedtls_mpi_set_bit() 369 if( X->n * biL <= pos ) in mbedtls_mpi_set_bit()
|