| /rk3399_ARM-atf/include/lib/libc/ |
| H A D | string.h | 33 int memcpy_s(void *dst, size_t dsize, void *src, size_t ssize); 34 void *memmove(void *dst, const void *src, size_t len); 35 void *memrchr(const void *src, int c, size_t len); 36 size_t strnlen(const char *s, size_t maxlen); 37 size_t strlcpy(char * dst, const char * src, size_t dsize); 38 size_t strlcat(char * dst, const char * src, size_t dsize); 40 size_t strnlen_secure(const char *str, size_t maxlen); 41 int strcpy_secure(char *restrict dest, size_t dest_size, const char *restrict src);
|
| H A D | string_private.h | 14 void *memcpy(void *dst, const void *src, size_t len); 15 int memcmp(const void *s1, const void *s2, size_t len); 17 int strncmp(const char *s1, const char *s2, size_t n); 18 void *memchr(const void *src, int c, size_t len); 20 void *memset(void *dst, int val, size_t count); 21 size_t strlen(const char *s);
|
| /rk3399_ARM-atf/include/lib/psa/ |
| H A D | measured_boot.h | 52 size_t signer_id_size, 54 size_t version_size, 57 size_t sw_type_size, 59 size_t measurement_value_size, 97 size_t signer_id_size, 98 size_t *signer_id_len, 100 size_t version_size, 101 size_t *version_len, 104 size_t sw_type_size, 105 size_t *sw_type_len, [all …]
|
| H A D | delegated_attestation.h | 80 size_t key_buf_size, 81 size_t *key_size, 104 size_t dak_pub_hash_size, 106 size_t token_buf_size, 107 size_t *token_size);
|
| /rk3399_ARM-atf/plat/arm/board/tc/ |
| H A D | rse_ap_test_stubs.c | 19 size_t signer_id_size, in tfm_measured_boot_extend_measurement() 21 size_t version_size, in tfm_measured_boot_extend_measurement() 24 size_t sw_type_size, in tfm_measured_boot_extend_measurement() 26 size_t measurement_value_size, in tfm_measured_boot_extend_measurement() 45 size_t signer_id_size, in tfm_measured_boot_read_measurement() 46 size_t *signer_id_len, in tfm_measured_boot_read_measurement() 48 size_t version_size, in tfm_measured_boot_read_measurement() 49 size_t *version_len, in tfm_measured_boot_read_measurement() 52 size_t sw_type_size, in tfm_measured_boot_read_measurement() 53 size_t *sw_type_len, in tfm_measured_boot_read_measurement() [all …]
|
| /rk3399_ARM-atf/lib/el3_runtime/aarch64/ |
| H A D | context_debug.c | 55 static size_t report_allocated_memory(unsigned int security_state_idx) in report_allocated_memory() 57 size_t core_total = 0U; in report_allocated_memory() 58 size_t gp_total = 0U; in report_allocated_memory() 59 size_t el3_total = 0U; in report_allocated_memory() 60 size_t other_total = 0U; in report_allocated_memory() 61 size_t total = 0U; in report_allocated_memory() 62 size_t per_world_ctx_size = 0U; in report_allocated_memory() 64 size_t elx_total = 0U; in report_allocated_memory() 65 size_t pauth_total = 0U; in report_allocated_memory() 88 size_t size_other = 0U; in report_allocated_memory() [all …]
|
| /rk3399_ARM-atf/lib/psa/ |
| H A D | measured_boot.c | 18 static void print_byte_array(const uint8_t *array __unused, size_t len __unused) in print_byte_array() 21 size_t i; in print_byte_array() 41 size_t signer_id_size, in log_measurement() 43 size_t version_size, in log_measurement() 45 size_t sw_type_size, in log_measurement() 48 size_t measurement_value_size, in log_measurement() 68 size_t signer_id_size, in rse_measured_boot_extend_measurement() 70 size_t version_size, in rse_measured_boot_extend_measurement() 73 size_t sw_type_size, in rse_measured_boot_extend_measurement() 75 size_t measurement_value_size, in rse_measured_boot_extend_measurement() [all …]
|
| H A D | cca_attestation.c | 18 cca_attestation_get_realm_key(uintptr_t buf, size_t *len, unsigned int type) in cca_attestation_get_realm_key() 20 size_t dak_len; in cca_attestation_get_realm_key() 51 cca_attestation_get_plat_token(uintptr_t buf, size_t *len, in cca_attestation_get_plat_token() 52 uintptr_t hash, size_t hash_size) in cca_attestation_get_plat_token() 54 size_t token_len = 0; in cca_attestation_get_plat_token()
|
| /rk3399_ARM-atf/plat/arm/board/fvp/ |
| H A D | fvp_plat_attest_token.c | 220 int plat_rmmd_get_cca_attest_token(uintptr_t buf, size_t *len, in plat_rmmd_get_cca_attest_token() 221 uintptr_t hash, size_t hash_size, in plat_rmmd_get_cca_attest_token() 222 size_t *remaining_len) in plat_rmmd_get_cca_attest_token() 226 size_t platform_token_size = sizeof(sample_platform_token); in plat_rmmd_get_cca_attest_token() 227 size_t local_hunk_len; in plat_rmmd_get_cca_attest_token() 228 size_t local_remaining_len; in plat_rmmd_get_cca_attest_token()
|
| /rk3399_ARM-atf/drivers/arm/rse/ |
| H A D | rse_comms.c | 23 static uint8_t select_protocol_version(const psa_invec *in_vec, size_t in_len, in select_protocol_version() 24 const psa_outvec *out_vec, size_t out_len) in select_protocol_version() 26 size_t comms_mbx_msg_size; in select_protocol_version() 27 size_t comms_embed_msg_min_size; in select_protocol_version() 28 size_t comms_embed_reply_min_size; in select_protocol_version() 29 size_t in_size_total = 0; in select_protocol_version() 30 size_t out_size_total = 0; in select_protocol_version() 31 size_t i; in select_protocol_version() 71 psa_status_t psa_call(psa_handle_t handle, int32_t type, const psa_invec *in_vec, size_t in_len, in psa_call() 72 psa_outvec *out_vec, size_t out_len) in psa_call() [all …]
|
| /rk3399_ARM-atf/drivers/brcm/ |
| H A D | spi_sf.c | 15 size_t cmd_len, in spi_flash_read_write() 18 size_t data_len) in spi_flash_read_write() 42 size_t cmd_len, in spi_flash_cmd_read() 44 size_t data_len) in spi_flash_cmd_read() 49 int spi_flash_cmd(uint8_t cmd, void *response, size_t len) in spi_flash_cmd() 55 size_t cmd_len, in spi_flash_cmd_write() 57 size_t data_len) in spi_flash_cmd_write()
|
| /rk3399_ARM-atf/include/lib/ |
| H A D | utils.h | 21 size_t nbytes; 27 void clear_mem_regions(mem_region_t *tbl, size_t nregions); 38 size_t nregions, 40 size_t chunk); 47 int mem_region_in_array_chk(mem_region_t *tbl, size_t nregions, 48 uintptr_t addr, size_t nbytes);
|
| /rk3399_ARM-atf/include/drivers/io/ |
| H A D | io_block.h | 14 size_t (*read)(int lba, uintptr_t buf, size_t size); 15 size_t (*write)(int lba, const uintptr_t buf, size_t size); 21 size_t block_size;
|
| H A D | io_storage.h | 61 size_t offset; 62 size_t length; 91 int io_size(uintptr_t handle, size_t *length); 93 int io_read(uintptr_t handle, uintptr_t buffer, size_t length, 94 size_t *length_read); 96 int io_write(uintptr_t handle, const uintptr_t buffer, size_t length, 97 size_t *length_written);
|
| H A D | io_mtd.h | 35 int (*read)(unsigned int offset, uintptr_t buffer, size_t length, 36 size_t *out_length); 46 int (*write)(unsigned int offset, uintptr_t buffer, size_t length); 56 int (*seek)(uintptr_t base, unsigned int offset, size_t *extra_offset); 62 size_t offset;
|
| /rk3399_ARM-atf/plat/imx/imx8m/ |
| H A D | imx_hab.c | 48 typedef enum hab_status hab_loader_callback_f_t(void **, size_t *, const void *); 66 enum hab_status (*check_target)(enum hab_target type, const void *start, size_t bytes); 68 size_t *bytes, hab_loader_callback_f_t loader); 73 uint8_t *event, size_t *bytes); 77 size_t *bytes, hab_loader_callback_f_t loader); 80 size_t *bytes, hab_loader_callback_f_t loader, uint32_t srkmask, int skip_dcd); 101 (const void *)x3, (size_t)x4); in imx_hab_handler() 104 x2, (void **)x3, (size_t *)x4, NULL); in imx_hab_handler() 107 (uint32_t)x2, (uint8_t *)x3, (size_t *)x4); in imx_hab_handler() 116 HAB_CID_ATF, x2, (void **)x3, (size_t *)x4, NULL); in imx_hab_handler()
|
| /rk3399_ARM-atf/drivers/io/ |
| H A D | io_semihosting.c | 29 static int sh_file_len(io_entity_t *entity, size_t *length); 30 static int sh_file_read(io_entity_t *entity, uintptr_t buffer, size_t length, 31 size_t *length_read); 33 size_t length, size_t *length_written); 107 static int sh_file_len(io_entity_t *entity, size_t *length) in sh_file_len() 119 *length = (size_t)sh_result; in sh_file_len() 127 static int sh_file_read(io_entity_t *entity, uintptr_t buffer, size_t length, in sh_file_read() 128 size_t *length_read) in sh_file_read() 132 size_t bytes = length; in sh_file_read() 153 size_t length, size_t *length_written) in sh_file_write() [all …]
|
| H A D | io_block.c | 33 static int block_read(io_entity_t *entity, uintptr_t buffer, size_t length, 34 size_t *length_read); 36 size_t length, size_t *length_written); 244 static int block_read(io_entity_t *entity, uintptr_t buffer, size_t length, in block_read() 245 size_t *length_read) in block_read() 251 size_t block_size, left; in block_read() 252 size_t nbytes; /* number of bytes read in one iteration */ in block_read() 253 size_t request; /* number of requested bytes in one iteration */ in block_read() 254 size_t count; /* number of bytes already read */ in block_read() 259 size_t skip; in block_read() [all …]
|
| H A D | io_memmap.c | 46 static int memmap_block_len(io_entity_t *entity, size_t *length); 48 size_t length, size_t *length_read); 50 size_t length, size_t *length_written); 157 static int memmap_block_len(io_entity_t *entity, size_t *length) in memmap_block_len() 162 *length = (size_t)((memmap_file_state_t *)entity->info)->size; in memmap_block_len() 170 size_t length, size_t *length_read) in memmap_block_read() 198 size_t length, size_t *length_written) in memmap_block_write()
|
| /rk3399_ARM-atf/include/drivers/st/ |
| H A D | stm32_saes.h | 51 const void *key, size_t key_len, const void *iv, size_t iv_len); 53 uint8_t *data_in, uint8_t *data_out, size_t data_len); 55 uint8_t *data, size_t data_len); 57 uint8_t *data_in, uint8_t *data_out, size_t data_len); 58 int stm32_saes_final(struct stm32_saes_context *ctx, uint8_t *tag, size_t tag_len);
|
| /rk3399_ARM-atf/plat/nvidia/tegra/drivers/bpmp_ipc/ |
| H A D | ivc.h | 36 size_t tegra_ivc_total_queue_size(size_t queue_size); 37 size_t tegra_ivc_align(size_t size); 42 int32_t tegra_ivc_write(struct ivc *ivc, const void *buf, size_t size); 45 int32_t tegra_ivc_read(struct ivc *ivc, void *buf, size_t max_read);
|
| /rk3399_ARM-atf/include/lib/dice/ |
| H A D | dice.h | 87 size_t code_descriptor_size; 91 size_t config_descriptor_size; 94 size_t authority_descriptor_size; 111 size_t cdi_public_key_size, 156 size_t next_cdi_certificate_buffer_size, 158 size_t* next_cdi_certificate_actual_size,
|
| /rk3399_ARM-atf/lib/utils/ |
| H A D | mem_region.c | 31 void clear_mem_regions(mem_region_t *tbl, size_t nregions) in clear_mem_regions() 33 size_t i; in clear_mem_regions() 57 size_t nregions, in clear_map_dyn_mem_regions() 59 size_t chunk) in clear_map_dyn_mem_regions() 63 size_t size; in clear_map_dyn_mem_regions() 115 int mem_region_in_array_chk(mem_region_t *tbl, size_t nregions, in mem_region_in_array_chk() 116 uintptr_t addr, size_t nbytes) in mem_region_in_array_chk() 119 size_t i; in mem_region_in_array_chk()
|
| /rk3399_ARM-atf/plat/qemu/common/ |
| H A D | qemu_plat_attest_token.c | 214 int plat_rmmd_get_cca_attest_token(uintptr_t buf, size_t *len, in plat_rmmd_get_cca_attest_token() 215 uintptr_t hash, size_t hash_size, in plat_rmmd_get_cca_attest_token() 216 size_t *remaining_len) in plat_rmmd_get_cca_attest_token() 218 const size_t token_size = sizeof(sample_platform_token); in plat_rmmd_get_cca_attest_token()
|
| /rk3399_ARM-atf/plat/intel/soc/common/drivers/sdmmc/ |
| H A D | sdmmc.h | 38 size_t sdmmc_read_blocks(int lba, uintptr_t buf, size_t size); 39 size_t sdmmc_write_blocks(int lba, const uintptr_t buf, size_t size);
|