Searched refs:cpsr (Results 1 – 11 of 11) sorted by relevance
/optee_os-3.20.0/core/arch/arm/kernel/ |
A D | misc_a32.S | 67 mrs r0, cpsr /* get cpsr with disabled its*/ 77 mrs r4, cpsr /* save cpsr */ 79 msr cpsr, r0 /* set the new mode */ 81 msr cpsr, r4 /* back to the old mode */ 89 mrs r4, cpsr /* save cpsr */ 91 msr cpsr, r0 /* set the new mode */ 93 msr cpsr, r4 /* back to the old mode */
|
A D | thread.c | 61 uint32_t cpsr = read_cpsr(); in thread_get_exceptions() local 68 uint32_t cpsr = read_cpsr(); in thread_set_exceptions() local 78 write_cpsr(cpsr); in thread_set_exceptions() 165 thread->regs.cpsr |= CPSR_T; in init_regs() 312 static bool is_from_user(uint32_t cpsr) in is_from_user() argument 457 uint32_t cpsr __maybe_unused) in release_unused_kernel_stack() 477 uint32_t cpsr __unused) in release_unused_kernel_stack() 496 if (is_from_user(cpsr)) { in thread_state_suspend() 507 threads[ct].regs.cpsr = cpsr; in thread_state_suspend() 961 regs->cpsr = spsr; in set_ctx_regs() [all …]
|
A D | thread_a32.S | 31 mrs r1, cpsr 34 msr cpsr, r1 40 mrs r1, cpsr 43 msr cpsr, r1 49 mrs r1, cpsr 52 msr cpsr, r1 58 mrs r1, cpsr 61 msr cpsr, r1 66 mrs r1, cpsr 70 msr cpsr, r1 [all …]
|
A D | secure_partition.c | 998 uint64_t cpsr = 0; in sp_enter_invoke_cmd() local 1010 cpsr = sp_regs->cpsr; in sp_enter_invoke_cmd() 1011 sp_regs->cpsr = read_daif() & (SPSR_64_DAIF_MASK << SPSR_64_DAIF_SHIFT); in sp_enter_invoke_cmd() 1015 sp_regs->cpsr = cpsr; in sp_enter_invoke_cmd()
|
A D | asm-defines.c | 38 DEFINE(THREAD_CTX_REGS_CPSR, offsetof(struct thread_ctx_regs, cpsr));
|
A D | stmm_sp.c | 170 spc->regs.cpsr = get_spsr(); in init_stmm_regs() 573 spc->regs.cpsr = svc_regs->spsr; in save_sp_ctx() 589 spc->regs.cpsr = svc_regs->spsr; in save_sp_ctx()
|
/optee_os-3.20.0/core/arch/arm/include/ |
A D | arm32.h | 209 uint32_t cpsr; in read_cpsr() local 212 : [cpsr] "=r" (cpsr) in read_cpsr() 214 return cpsr; in read_cpsr() 217 static inline __noprof void write_cpsr(uint32_t cpsr) in write_cpsr() argument 220 : : [cpsr] "r" (cpsr) in write_cpsr()
|
/optee_os-3.20.0/core/arch/arm/plat-hisilicon/ |
A D | hi3519av100_plat_init.S | 47 mrs r1, cpsr 69 msr cpsr, r1
|
/optee_os-3.20.0/core/arch/arm/sm/ |
A D | sm_a32.S | 333 mrs r1, cpsr 373 msr cpsr, r1 414 mrs r1, cpsr 421 msr cpsr, r1
|
/optee_os-3.20.0/core/arch/arm/include/kernel/ |
A D | thread_arch.h | 260 uint32_t cpsr; member 268 uint64_t cpsr; member
|
A D | thread_private_arch.h | 159 int thread_state_suspend(uint32_t flags, uint32_t cpsr, vaddr_t pc);
|
Completed in 19 milliseconds