| /optee_os/core/kernel/ |
| H A D | tee_misc.c | 71 static bool is_valid_conf_and_notnull_size(paddr_t b, paddr_size_t bl, in is_valid_conf_and_notnull_size() argument 75 if ((b - 1 + bl < b) || (a - 1 + al < a)) in is_valid_conf_and_notnull_size() 78 if (!bl || !al) in is_valid_conf_and_notnull_size() 84 bool core_is_buffer_inside(paddr_t b, paddr_size_t bl, in core_is_buffer_inside() argument 88 if (!is_valid_conf_and_notnull_size(b, bl, a, al)) in core_is_buffer_inside() 91 if ((b >= a) && (b - 1 + bl <= a - 1 + al)) in core_is_buffer_inside() 97 bool core_is_buffer_outside(paddr_t b, paddr_size_t bl, in core_is_buffer_outside() argument 101 if (!is_valid_conf_and_notnull_size(b, bl, a, al)) in core_is_buffer_outside() 104 if ((b + bl - 1 < a) || (b > a + al - 1)) in core_is_buffer_outside() 110 bool core_is_buffer_intersect(paddr_t b, paddr_size_t bl, in core_is_buffer_intersect() argument [all …]
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | thread_optee_smc_a64.S | 41 bl thread_handle_std_smc 60 bl thread_handle_fast_smc 72 bl thread_check_canaries 73 bl interrupt_main_handler 81 bl cpu_on_handler 91 bl thread_cpu_off_handler 101 bl thread_cpu_suspend_handler 111 bl thread_cpu_resume_handler 121 bl thread_system_off_handler 131 bl thread_system_reset_handler [all …]
|
| H A D | thread_optee_smc_a32.S | 42 bl thread_handle_std_smc 62 bl thread_handle_fast_smc 74 bl thread_check_canaries 75 bl interrupt_main_handler 85 bl cpu_on_handler 97 bl thread_cpu_off_handler 108 bl thread_cpu_suspend_handler 119 bl thread_cpu_resume_handler 130 bl thread_system_off_handler 141 bl thread_system_reset_handler [all …]
|
| H A D | entry_a32.S | 45 bl cpu_mmu_enabled 49 bl virt_to_phys 60 bl __do_panic 69 bl __assert_flat_mapped_range 93 bl __get_core_pos 216 bl plat_cpu_reset_early 228 bl __get_core_pos 242 bl __get_core_pos 287 bl pl310_base 291 bl arm_cl2_invbypa [all …]
|
| H A D | thread_spmc_a64.S | 76 bl thread_spmc_msg_recv 86 bl __thread_std_smc_entry 91 bl thread_get_tmp_sp 94 bl thread_state_free 113 bl spmc_sp_msg_handler 117 bl thread_get_tmp_sp 128 bl thread_state_free 143 bl thread_get_ctx_regs 155 bl thread_get_tmp_sp 170 bl thread_state_suspend
|
| H A D | entry_a64.S | 30 bl __get_core_pos 46 bl thread_get_core_local 282 bl relocate 354 bl thread_get_abt_stack 379 bl dcache_cleaninv_range 382 bl console_init 389 bl boot_save_args 408 bl boot_mem_init 416 bl boot_init_memtag 420 bl get_aslr_seed [all …]
|
| H A D | misc_a32.S | 78 bl temp_set_mode 90 bl temp_set_mode
|
| /optee_os/core/arch/arm/plat-ti/ |
| H A D | a9_plat_init.S | 54 bl __get_core_pos 74 bl sm_pm_cpu_do_resume 77 bl thread_init_per_cpu 81 bl init_sec_mon 83 bl boot_primary_init_intc
|
| /optee_os/core/include/kernel/ |
| H A D | tee_misc.h | 45 bool core_is_buffer_inside(paddr_t b, paddr_size_t bl, 47 bool core_is_buffer_outside(paddr_t b, paddr_size_t bl, 49 bool core_is_buffer_intersect(paddr_t b, paddr_size_t bl,
|
| /optee_os/core/arch/arm/sm/ |
| H A D | psci-helper.S | 32 bl dcache_op_all 42 bl dcache_op_all 46 bl psci_disable_smp
|
| H A D | sm_a32.S | 117 bl sm_save_unbanked_regs 133 bl sm_restore_unbanked_regs 185 bl sm_from_nsec 231 bl sm_save_unbanked_regs 241 bl sm_restore_unbanked_regs
|
| /optee_os/ldelf/ |
| H A D | start_a32.S | 50 2: bl ldelf 52 bl _ldelf_return 54 bl _ldelf_panic
|
| H A D | start_a64.S | 53 2: bl ldelf 55 bl _ldelf_return 57 bl _ldelf_panic
|
| H A D | main.c | 86 static void copy_to_pbuf(void *pctx, void *b, size_t bl) in copy_to_pbuf() argument 95 memcpy(buf, b, MIN(blen, bl)); in copy_to_pbuf() 98 pbuf->ret += bl; in copy_to_pbuf()
|
| H A D | ftrace.h | 15 size_t bl));
|
| /optee_os/lib/libutils/ext/arch/arm/ |
| H A D | mcount_a32.S | 36 bl __mcount_internal 44 bl ftrace_enter 56 bl ftrace_return
|
| H A D | mcount_a64.S | 48 bl __mcount_internal 53 bl ftrace_enter 69 bl ftrace_return
|
| /optee_os/lib/libutils/isoc/arch/arm/ |
| H A D | arm32_aeabi_ldivmod_a32.S | 19 bl __l_divmod 34 bl __ul_divmod
|
| H A D | setjmp_a64.S | 61 bl ftrace_setjmp 82 bl ftrace_longjmp 90 bl asan_handle_longjmp
|
| /optee_os/core/arch/arm/crypto/ |
| H A D | aes_modes_armv8a_ce_a32.S | 166 bl aes_encrypt_3x 175 bl aes_encrypt 197 bl aes_decrypt_3x 206 bl aes_decrypt 227 bl aes_encrypt 253 bl aes_decrypt_3x 269 bl aes_decrypt 307 bl aes_encrypt_3x 321 bl aes_encrypt 396 bl ce_aes_xts_init @ run shared prologue [all …]
|
| H A D | sm4_armv8a_ce_a64.S | 462 bl sm4_encrypt_block8x 478 bl sm4_encrypt_block4x 485 bl sm4_encrypt_block4x 492 bl sm4_encrypt_block4x 499 bl sm4_encrypt_block1x 556 bl sm4_encrypt_block1x 591 bl sm4_encrypt_block8x 619 bl sm4_encrypt_block4x 633 bl sm4_encrypt_block4x 646 bl sm4_encrypt_block4x [all …]
|
| /optee_os/lib/libutee/arch/arm/ |
| H A D | utee_syscalls_a64.S | 26 bl _mcount 43 bl __utee_panic
|
| H A D | utee_syscalls_a32.S | 26 bl __gnu_mcount_nc 56 bl __utee_panic
|
| /optee_os/core/arch/arm/plat-rcar/ |
| H A D | romapi_call.S | 42 bl virt_to_phys 55 bl dcache_op_all
|
| /optee_os/ta/arch/arm/ |
| H A D | ta_entry_a32.S | 22 bl __ta_entry_c
|