| /trusted-services/components/media/volume/block_volume/ |
| A D | block_volume.c | 58 (uintptr_t)this_instance); in block_volume_init() 67 this_instance->file_pos = 0; in block_volume_init() 68 this_instance->size = 0; in block_volume_init() 82 (void)this_instance; in block_volume_deinit() 112 this_instance->size = in block_volume_open() 136 this_instance->size = 0; in block_volume_close() 197 while ((bytes_read < length) && (this_instance->file_pos < this_instance->size)) { in block_volume_read() 199 uint64_t lba = this_instance->file_pos / this_instance->partition_info.block_size; in block_volume_read() 203 size_t bytes_remaining_in_file = this_instance->size - this_instance->file_pos; in block_volume_read() 246 uint64_t lba = this_instance->file_pos / this_instance->partition_info.block_size; in block_volume_write() [all …]
|
| A D | block_volume.h | 44 struct block_volume *this_instance, 55 struct block_volume *this_instance); 67 struct block_volume *this_instance,
|
| /trusted-services/components/rpc/common/logging/ |
| A D | logging_caller.c | 18 struct logging_caller *this_instance, in logging_caller_init() argument 23 rpc_caller_init(base, this_instance); in logging_caller_init() 28 this_instance->attached_caller = NULL; in logging_caller_init() 29 this_instance->log_file = log_file; in logging_caller_init() 30 this_instance->call_index = 0; in logging_caller_init() 34 struct logging_caller *this_instance) in logging_caller_deinit() argument 40 struct logging_caller *this_instance, in logging_caller_attach() argument 44 return &this_instance->rpc_caller; in logging_caller_attach() 52 if (this_instance->attached_caller) { in call_begin() 58 fprintf(this_instance->log_file, "index: %d\n", this_instance->call_index); in call_begin() [all …]
|
| A D | logging_caller.h | 40 struct logging_caller *this_instance, 49 struct logging_caller *this_instance); 60 struct logging_caller *this_instance,
|
| /trusted-services/components/service/block_storage/block_store/device/file/ |
| A D | file_block_store.c | 39 assert(this_instance); in prepare_for_read() 78 assert(this_instance); in write_erased() 88 fwrite(this_instance->erase_buf, 1, erase_len, this_instance->file_handle); in write_erased() 103 assert(this_instance); in prepare_for_write() 288 assert(this_instance); in file_block_store_init() 299 this_instance->base_block_device.base_block_store.context = this_instance; in file_block_store_init() 303 memset(this_instance->erase_buf, ERASED_DATA_VAL, sizeof(this_instance->erase_buf)); in file_block_store_init() 308 if (this_instance->file_handle) { in file_block_store_init() 320 if (this_instance->file_handle) in file_block_store_init() 329 assert(this_instance); in file_block_store_deinit() [all …]
|
| /trusted-services/components/service/block_storage/block_store/device/semihosting/ |
| A D | semihosting_block_store.c | 79 sizeof(this_instance->erase_buf); in write_erased() 150 if (this_instance->file_handle > 0) { in semihosting_block_store_open() 153 &this_instance->base_block_device, in semihosting_block_store_open() 198 this_instance, in semihosting_block_store_read() 253 this_instance, in semihosting_block_store_write() 320 status = write_erased(this_instance, in semihosting_block_store_erase() 354 this_instance->base_block_device.base_block_store.context = this_instance; in semihosting_block_store_init() 358 memset(this_instance->erase_buf, ERASED_DATA_VAL, sizeof(this_instance->erase_buf)); in semihosting_block_store_init() 383 if (this_instance->file_handle > 0) { in semihosting_block_store_init() 395 if (this_instance->file_handle > 0) { in semihosting_block_store_deinit() [all …]
|
| /trusted-services/components/service/block_storage/block_store/device/fvb/ |
| A D | fvb_block_store.c | 31 if (this_instance->fvb_instance) { in fvb_block_store_open() 60 &this_instance->base_block_device, client_id, handle); in fvb_block_store_read() 67 &this_instance->base_block_device.storage_partition; in fvb_block_store_read() 157 &this_instance->base_block_device.storage_partition; in fvb_block_store_erase() 190 struct fvb_block_store *this_instance, in fvb_block_store_init() argument 193 assert(this_instance); in fvb_block_store_init() 198 this_instance->fvb_instance = fvb_instance; in fvb_block_store_init() 212 this_instance->base_block_device.base_block_store.context = this_instance; in fvb_block_store_init() 228 this_instance->fvb_instance = NULL; in fvb_block_store_init() 236 struct fvb_block_store *this_instance) in fvb_block_store_deinit() argument [all …]
|
| /trusted-services/components/service/block_storage/provider/ |
| A D | block_storage_provider.c | 80 get_block_storage_serializer(this_instance, req); in get_partition_info_handler() 93 this_instance->block_store, in get_partition_info_handler() 113 get_block_storage_serializer(this_instance, req); in open_handler() 125 this_instance->block_store, in open_handler() 147 get_block_storage_serializer(this_instance, req); in close_handler() 157 this_instance->block_store, in close_handler() 174 get_block_storage_serializer(this_instance, req); in read_handler() 190 this_instance->block_store, in read_handler() 212 get_block_storage_serializer(this_instance, req); in write_handler() 229 this_instance->block_store, in write_handler() [all …]
|
| /trusted-services/components/service/fwu/provider/ |
| A D | fwu_provider.c | 102 struct fwu_provider *this_instance = (struct fwu_provider *)context; in discover_handler() local 112 num_func = generate_function_presence(this_instance->update_agent, in discover_handler() 134 struct fwu_provider *this_instance = (struct fwu_provider *)context; in begin_staging_handler() local 145 this_instance->update_agent, vendor_flags, partial_update_count, in begin_staging_handler() 153 struct fwu_provider *this_instance = (struct fwu_provider *)context; in end_staging_handler() local 162 struct fwu_provider *this_instance = (struct fwu_provider *)context; in cancel_staging_handler() local 173 struct fwu_provider *this_instance = (struct fwu_provider *)context; in open_handler() local 198 struct fwu_provider *this_instance = (struct fwu_provider *)context; in write_stream_handler() local 217 struct fwu_provider *this_instance = (struct fwu_provider *)context; in read_stream_handler() local 247 struct fwu_provider *this_instance = (struct fwu_provider *)context; in commit_handler() local [all …]
|
| /trusted-services/components/service/crypto/provider/extension/hash/ |
| A D | hash_provider.c | 59 struct hash_provider *this_instance = (struct hash_provider*)context; in get_serializer() local 62 return this_instance->serializers[encoding]; in get_serializer() 70 struct hash_provider *this_instance = (struct hash_provider*)context; in hash_setup_handler() local 82 crypto_context_pool_alloc(&this_instance->context_pool, in hash_setup_handler() 118 struct hash_provider *this_instance = (struct hash_provider*)context; in hash_update_handler() local 132 crypto_context_pool_find(&this_instance->context_pool, in hash_update_handler() 164 crypto_context_pool_find(&this_instance->context_pool, in hash_finish_handler() 210 crypto_context_pool_find(&this_instance->context_pool, in hash_abort_handler() 245 crypto_context_pool_find(&this_instance->context_pool, in hash_verify_handler() 280 crypto_context_pool_find(&this_instance->context_pool, in hash_clone_handler() [all …]
|
| /trusted-services/components/service/crypto/provider/extension/mac/ |
| A D | mac_provider.c | 59 struct mac_provider *this_instance = (struct mac_provider*)context; in get_serializer() local 62 return this_instance->serializers[encoding]; in get_serializer() 70 struct mac_provider *this_instance = (struct mac_provider*)context; in mac_setup_handler() local 83 crypto_context_pool_alloc(&this_instance->context_pool, in mac_setup_handler() 123 struct mac_provider *this_instance = (struct mac_provider*)context; in mac_update_handler() local 137 crypto_context_pool_find(&this_instance->context_pool, in mac_update_handler() 157 struct mac_provider *this_instance = (struct mac_provider*)context; in mac_sign_finish_handler() local 169 crypto_context_pool_find(&this_instance->context_pool, in mac_sign_finish_handler() 200 struct mac_provider *this_instance = (struct mac_provider*)context; in mac_verify_finish_handler() local 215 crypto_context_pool_find(&this_instance->context_pool, in mac_verify_finish_handler() [all …]
|
| /trusted-services/components/service/crypto/provider/extension/cipher/ |
| A D | cipher_provider.c | 61 struct cipher_provider *this_instance = (struct cipher_provider*)context; in get_serializer() local 64 return this_instance->serializers[encoding]; in get_serializer() 72 struct cipher_provider *this_instance = (struct cipher_provider*)context; in cipher_setup_handler() local 85 crypto_context_pool_alloc(&this_instance->context_pool, in cipher_setup_handler() 126 struct cipher_provider *this_instance = (struct cipher_provider*)context; in cipher_generate_iv_handler() local 138 crypto_context_pool_find(&this_instance->context_pool, in cipher_generate_iv_handler() 167 struct cipher_provider *this_instance = (struct cipher_provider*)context; in cipher_set_iv_handler() local 182 crypto_context_pool_find(&this_instance->context_pool, in cipher_set_iv_handler() 217 crypto_context_pool_find(&this_instance->context_pool, in cipher_update_handler() 271 crypto_context_pool_find(&this_instance->context_pool, in cipher_finish_handler() [all …]
|
| /trusted-services/components/service/crypto/provider/extension/aead/ |
| A D | aead_provider.c | 67 struct aead_provider *this_instance = (struct aead_provider*)context; in get_serializer() local 70 return this_instance->serializers[encoding]; in get_serializer() 91 crypto_context_pool_alloc(&this_instance->context_pool, in aead_setup_handler() 144 crypto_context_pool_find(&this_instance->context_pool, in aead_generate_nonce_handler() 190 crypto_context_pool_find(&this_instance->context_pool, in aead_set_nonce_handler() 225 crypto_context_pool_find(&this_instance->context_pool, in aead_set_lengths_handler() 261 crypto_context_pool_find(&this_instance->context_pool, in aead_update_ad_handler() 296 crypto_context_pool_find(&this_instance->context_pool, in aead_update_handler() 350 crypto_context_pool_find(&this_instance->context_pool, in aead_finish_handler() 403 crypto_context_pool_find(&this_instance->context_pool, in aead_verify_handler() [all …]
|
| /trusted-services/components/service/crypto/provider/extension/key_derivation/ |
| A D | key_derivation_provider.c | 72 return this_instance->serializers[encoding]; in get_serializer() 92 crypto_context_pool_alloc(&this_instance->context_pool, in key_derivation_setup_handler() 110 crypto_context_pool_free(&this_instance->context_pool, crypto_context); in key_derivation_setup_handler() 140 crypto_context_pool_find(&this_instance->context_pool, in key_derivation_get_capacity_handler() 184 crypto_context_pool_find(&this_instance->context_pool, in key_derivation_set_capacity_handler() 221 crypto_context_pool_find(&this_instance->context_pool, in key_derivation_input_bytes_handler() 261 crypto_context_pool_find(&this_instance->context_pool, in key_derivation_input_key_handler() 300 crypto_context_pool_find(&this_instance->context_pool, in key_derivation_output_bytes_handler() 353 crypto_context_pool_find(&this_instance->context_pool, in key_derivation_output_key_handler() 403 crypto_context_pool_find(&this_instance->context_pool, in key_derivation_abort_handler() [all …]
|
| /trusted-services/components/service/uefi/smm_variable/provider/ |
| A D | smm_variable_provider.c | 112 struct smm_variable_provider *this_instance = (struct smm_variable_provider *)context; in get_variable_handler() local 128 &this_instance->variable_store, in get_variable_handler() 144 struct smm_variable_provider *this_instance = (struct smm_variable_provider *)context; in get_next_variable_name_handler() local 156 &this_instance->variable_store, in get_next_variable_name_handler() 169 struct smm_variable_provider *this_instance = (struct smm_variable_provider *)context; in set_variable_handler() local 189 &this_instance->variable_store, access_var); in set_variable_handler() 204 struct smm_variable_provider *this_instance = (struct smm_variable_provider *)context; in query_variable_info_handler() local 215 &this_instance->variable_store, in query_variable_info_handler() 238 uefi_variable_store_exit_boot_service(&this_instance->variable_store); in exit_boot_service_handler() 259 &this_instance->variable_store, check_property); in set_var_check_property_handler() [all …]
|
| /trusted-services/platform/drivers/arm/tztrng/ |
| A D | tztrng_adapter.c | 27 struct tztrng_instance *this_instance = (struct tztrng_instance*)context; in trng_poll() local 34 if (this_instance) { in trng_poll() 36 status = CC_TrngGetSource((unsigned long)this_instance->trng_device_region.base_addr, in trng_poll()
|
| /trusted-services/components/service/test_runner/provider/ |
| A D | test_runner_provider.c | 139 struct test_runner_provider *this_instance = (struct test_runner_provider *)context; in run_tests_handler() local 145 get_test_runner_serializer(this_instance, req); in run_tests_handler() 154 alloc_result_buf(this_instance, &test_spec, &result_limit); in run_tests_handler() 156 req->service_status = run_qualifying_tests(this_instance, false, &test_spec, in run_tests_handler() 174 struct test_runner_provider *this_instance = (struct test_runner_provider *)context; in list_tests_handler() local 180 get_test_runner_serializer(this_instance, req); in list_tests_handler() 189 alloc_result_buf(this_instance, &test_spec, &result_limit); in list_tests_handler() 191 req->service_status = run_qualifying_tests(this_instance, true, &test_spec, in list_tests_handler()
|
| /trusted-services/components/service/attestation/provider/ |
| A D | attest_provider.c | 61 struct attest_provider *this_instance = (struct attest_provider *)context; in get_token_handler() local 65 const struct attest_provider_serializer *serializer = this_instance->serializer; in get_token_handler() 91 struct attest_provider *this_instance = (struct attest_provider*)context; in get_token_size_handler() local 95 const struct attest_provider_serializer *serializer = this_instance->serializer; in get_token_size_handler() 121 struct attest_provider *this_instance = (struct attest_provider *)context; in export_iak_public_key_handler() local 123 const struct attest_provider_serializer *serializer = this_instance->serializer; in export_iak_public_key_handler() 153 struct attest_provider *this_instance = (struct attest_provider *)context; in import_iak_handler() local 155 const struct attest_provider_serializer *serializer = this_instance->serializer; in import_iak_handler()
|
| /trusted-services/components/service/crypto/provider/ |
| A D | crypto_provider.c | 101 struct crypto_provider *this_instance = (struct crypto_provider *)context; in get_crypto_serializer() local 103 return this_instance->serializer; in get_crypto_serializer()
|