| /optee_os/core/arch/arm/plat-stm32mp2/ |
| H A D | stm32mp_pm.c | 34 static uint32_t get_pm_hint(unsigned long a0) in get_pm_hint() 58 unsigned long thread_cpu_resume_handler(unsigned long a0, in thread_cpu_resume_handler() 83 unsigned long thread_cpu_suspend_handler(unsigned long a0, in thread_cpu_suspend_handler()
|
| /optee_os/lib/libutils/isoc/arch/arm/softfloat/source/include/ |
| H A D | primitives.h | 201 bool softfloat_eq128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_eq128() 216 bool softfloat_le128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_le128() 231 bool softfloat_lt128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_lt128() 246 softfloat_shortShiftLeft128( uint64_t a64, uint64_t a0, uint_fast8_t count ) in softfloat_shortShiftLeft128() 267 softfloat_shortShiftRight128( uint64_t a64, uint64_t a0, uint_fast8_t count ) in softfloat_shortShiftRight128() 315 uint64_t a64, uint64_t a0, uint_fast8_t count ) in softfloat_shortShiftRightJam128() 341 uint64_t a64, uint64_t a0, uint64_t extra, uint_fast8_t count ) in softfloat_shortShiftRightJam128Extra() 463 softfloat_add128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_add128() 498 softfloat_sub128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_sub128() 560 struct uint128 softfloat_mul128By32( uint64_t a64, uint64_t a0, uint32_t b ) in softfloat_mul128By32()
|
| H A D | internals.h | 132 #define isNaNExtF80UI( a64, a0 ) ((((a64) & 0x7FFF) == 0x7FFF) && ((a0) & UINT64_C( 0x7FFFFFFFFFFFF… argument 163 #define isNaNF128UI( a64, a0 ) ((((a64) & UINT64_C( 0x7FFF000000000000 )) == UINT64_C( 0x7FFF000000… argument
|
| /optee_os/core/arch/riscv/kernel/ |
| H A D | thread_arch.c | 193 static void init_regs(struct thread_ctx *thread, uint32_t a0, uint32_t a1, in init_regs() 228 static void __thread_alloc_and_run(uint32_t a0, uint32_t a1, uint32_t a2, in __thread_alloc_and_run() 268 void thread_alloc_and_run(uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3, in thread_alloc_and_run() 275 static void copy_a0_to_a3(struct thread_ctx_regs *regs, uint32_t a0, in copy_a0_to_a3() 336 void thread_resume_from_rpc(uint32_t thread_id, uint32_t a0, uint32_t a1, in thread_resume_from_rpc() 501 static void set_ctx_regs(struct thread_ctx_regs *regs, unsigned long a0, in set_ctx_regs() 520 uint32_t thread_enter_user_mode(unsigned long a0, unsigned long a1, in thread_enter_user_mode()
|
| H A D | thread_optee_abi.c | 53 uint32_t thread_handle_std_abi(uint32_t a0, uint32_t a1, uint32_t a2, in thread_handle_std_abi() 269 static uint32_t std_abi_entry(uint32_t a0, uint32_t a1, uint32_t a2, in std_abi_entry() 295 uint32_t __weak __thread_std_abi_entry(uint32_t a0, uint32_t a1, uint32_t a2, in __thread_std_abi_entry()
|
| /optee_os/lib/libutils/isoc/arch/arm/softfloat/source/ |
| H A D | s_shortShiftLeft128.c | 45 softfloat_shortShiftLeft128( uint64_t a64, uint64_t a0, uint_fast8_t count ) in softfloat_shortShiftLeft128()
|
| H A D | s_le128.c | 44 bool softfloat_le128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_le128()
|
| H A D | s_shortShiftRight128.c | 45 softfloat_shortShiftRight128( uint64_t a64, uint64_t a0, uint_fast8_t count ) in softfloat_shortShiftRight128()
|
| H A D | s_lt128.c | 44 bool softfloat_lt128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_lt128()
|
| H A D | s_eq128.c | 44 bool softfloat_eq128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_eq128()
|
| H A D | s_add128.c | 45 softfloat_add128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_add128()
|
| H A D | s_shortShiftRightJam128.c | 46 uint64_t a64, uint64_t a0, uint_fast8_t count ) in softfloat_shortShiftRightJam128()
|
| H A D | s_sub128.c | 45 softfloat_sub128( uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0 ) in softfloat_sub128()
|
| H A D | s_shiftRightJam128.c | 45 softfloat_shiftRightJam128( uint64_t a64, uint64_t a0, uint_fast32_t count ) in softfloat_shiftRightJam128()
|
| H A D | s_shiftRightJam128Extra.c | 46 uint64_t a64, uint64_t a0, uint64_t extra, uint_fast32_t count ) in softfloat_shiftRightJam128Extra()
|
| H A D | s_mul128By32.c | 44 struct uint128 softfloat_mul128By32( uint64_t a64, uint64_t a0, uint32_t b ) in softfloat_mul128By32()
|
| H A D | s_shortShiftRightJam128Extra.c | 46 uint64_t a64, uint64_t a0, uint64_t extra, uint_fast8_t count ) in softfloat_shortShiftRightJam128Extra()
|
| H A D | s_mul64To128.c | 46 uint32_t a32, a0, b32, b0; in softfloat_mul64To128() local
|
| H A D | s_mul64To128M.c | 46 uint32_t a32, a0, b32, b0; in softfloat_mul64To128M() local
|
| H A D | s_mul128To256M.c | 48 uint64_t a64, uint64_t a0, uint64_t b64, uint64_t b0, uint64_t *zPtr ) in softfloat_mul128To256M()
|
| /optee_os/core/arch/arm/kernel/ |
| H A D | thread.c | 151 static void init_regs(struct thread_ctx *thread, uint32_t a0, uint32_t a1, in init_regs() 186 static void init_regs(struct thread_ctx *thread, uint32_t a0, uint32_t a1, in init_regs() 219 static void __thread_alloc_and_run(uint32_t a0, uint32_t a1, uint32_t a2, in __thread_alloc_and_run() 266 void thread_alloc_and_run(uint32_t a0, uint32_t a1, uint32_t a2, uint32_t a3, in thread_alloc_and_run() 283 static void copy_a0_to_a3(struct thread_ctx_regs *regs, uint32_t a0, in copy_a0_to_a3() 298 static void copy_a0_to_a3(struct thread_ctx_regs *regs, uint32_t a0, in copy_a0_to_a3() 362 void thread_resume_from_rpc(uint32_t thread_id, uint32_t a0, uint32_t a1, in thread_resume_from_rpc() 943 static void set_ctx_regs(struct thread_ctx_regs *regs, unsigned long a0, in set_ctx_regs() 1003 uint32_t thread_enter_user_mode(unsigned long a0, unsigned long a1, in thread_enter_user_mode()
|
| H A D | thread_optee_smc.c | 52 uint32_t thread_handle_std_smc(uint32_t a0, uint32_t a1, uint32_t a2, in thread_handle_std_smc() 268 static uint32_t std_smc_entry(uint32_t a0, uint32_t a1, uint32_t a2, in std_smc_entry() 294 uint32_t __weak __thread_std_smc_entry(uint32_t a0, uint32_t a1, uint32_t a2, in __thread_std_smc_entry()
|
| H A D | stmm_sp.c | 154 static void init_stmm_regs(struct stmm_ctx *spc, unsigned long a0, in init_stmm_regs() 178 static void init_stmm_regs(struct stmm_ctx *spc, unsigned long a0, in init_stmm_regs() 942 uint64_t *a0 = ®s->x0; in spm_handle_scall() local 945 uint32_t *a0 = ®s->r0; in spm_handle_scall() local
|
| /optee_os/core/arch/riscv/include/kernel/ |
| H A D | thread_arch.h | 57 unsigned long a0; /* ABI function ID */ member 77 unsigned long a0; member 114 unsigned long a0; member 141 unsigned long a0; member
|
| /optee_os/core/arch/arm/include/kernel/ |
| H A D | thread_arch.h | 101 uint32_t a0; /* SMC function ID */ member 114 uint32_t a0; member 130 uint64_t a0; /* SMC function ID */ member 143 uint64_t a0; member
|