Home
last modified time | relevance | path

Searched refs:cpsr (Results 1 – 17 of 17) sorted by relevance

/xnu-8796.141.3/osfmk/mach/arm/
H A Dthread_status.h320 uint32_t cpsr; /* Current program status register */ member
427 return iss->cpsr; in get_saved_state_cpsr()
433 iss->cpsr |= set_bits; in mask_saved_state_cpsr()
434 iss->cpsr &= ~clear_bits; in mask_saved_state_cpsr()
438 set_saved_state_cpsr(arm_saved_state_t *iss, register_t cpsr) in set_saved_state_cpsr() argument
440 iss->cpsr = cpsr; in set_saved_state_cpsr()
470 uint32_t cpsr; /* Current program status register */ member
492 uint32_t cpsr; /* Current program status register */ member
604 [SS64_CPSR] "i"(ss64_offsetof(cpsr)), \
822 return is_saved_state32(iss) ? const_saved_state32(iss)->cpsr : const_saved_state64(iss)->cpsr; in get_saved_state_cpsr()
[all …]
H A D_structs.h93 __uint32_t cpsr; /* Current program status register */ variable
124 __uint32_t cpsr; /* Current program status register */ variable
189 __uint32_t cpsr; /* Current program status register */ variable
200 __uint32_t cpsr; /* Current program status register */ variable
/xnu-8796.141.3/osfmk/arm/
H A Dstatus_shared.c49 ts32->cpsr = get_saved_state_cpsr(saved_state); in saved_state_to_thread_state32()
70 set_saved_state_cpsr(saved_state, (ts32->cpsr & ~PSR64_MODE_MASK) | PSR64_MODE_RW_32); in thread_state32_to_saved_state()
/xnu-8796.141.3/osfmk/kdp/ml/arm/
H A Dkdp_vm.c347 state->cpsr = saved_state->ss_64.cpsr; in kern_collectth_state()
357 state->cpsr = PSR64_KERNEL_DEFAULT; in kern_collectth_state()
367 state->cpsr = saved_state->cpsr; in kern_collectth_state()
H A Dkdp_machdep.c189 set_saved_state_cpsr(saved_state, thread_state64.cpsr); /* override CPSR sanitization */ in kdp_setintegerstate()
/xnu-8796.141.3/bsd/dev/arm/
H A Dsystemcalls.c305 ss32->cpsr |= PSR_CF; in arm_prepare_u32_syscall_return()
348 regs->cpsr &= ~PSR_CF; in arm_clear_u32_syscall_error()
513 ss64->cpsr |= PSR64_CF; in arm_prepare_u64_syscall_return()
569 regs->cpsr &= ~PSR64_CF; in arm_clear_u64_syscall_error()
H A Dunix_signal.c186 regs->cpsr = PSR64_USER64_DEFAULT; in sendsig_set_thread_state64()
223 regs->cpsr = PSR64_USER32_DEFAULT | PSR64_MODE_USER32_THUMB; in sendsig_set_thread_state32()
229 regs->cpsr = PSR_USERDFLT; in sendsig_set_thread_state32()
713 mctx->ss.cpsr = (mctx->ss.cpsr & ~PSR64_MODE_MASK) | PSR64_USER32_DEFAULT; in sigreturn_set_state32()
766 mctx->ss.cpsr = (mctx->ss.cpsr & ~PSR64_MODE_MASK) | PSR64_USER64_DEFAULT; in sigreturn_set_state64()
/xnu-8796.141.3/bsd/dev/arm64/
H A Dfasttrap_isa.c322 condition_true(int cond, int cpsr) argument
325 int zf = (cpsr & PSR64_Z) ? 1 : 0,
326 nf = (cpsr & PSR64_N) ? 1 : 0,
327 cf = (cpsr & PSR64_C) ? 1 : 0,
328 vf = (cpsr & PSR64_V) ? 1 : 0;
743 if (condition_true(cond, regs64->cpsr)) {
/xnu-8796.141.3/tools/lldbmacros/core/
H A Doperating_system.py108 self.cpsr = 0
119 self.lr, self.sp, self.pc, self.far, self.cpsr, self.esr)
162 self.cpsr = saved_state.GetChildMemberWithName('cpsr').GetValueAsUnsigned()
270 self.cpsr = 0
302 self.cpsr, self.fsr, self.far)
325 self.cpsr = saved_state.GetChildMemberWithName('cpsr').GetValueAsUnsigned()
352 self.cpsr = saved_state.GetChildMemberWithName('cpsr').GetValueAsUnsigned()
/xnu-8796.141.3/osfmk/arm64/
H A Dstatus.c103 ts64->cpsr = get_saved_state_cpsr(saved_state); in saved_state_to_thread_state64()
140 [cpsr] "r"(ts64->cpsr), in thread_state64_to_saved_state()
153 new_cpsr |= (ts64->cpsr & CPSR_COPY_MASK); in thread_state64_to_saved_state()
1607 context->ss.ss_64.cpsr = PSR64_USER64_DEFAULT; in machine_thread_state_initialize()
1629 … : [iss] "r"(thread->machine.upcb), [usr] "r"(thread->machine.upcb->ss_64.cpsr) in machine_thread_state_initialize()
2187 saved_state_32->cpsr = PSR64_USER32_DEFAULT; in thread_set_wq_state32()
H A Dplatform_tests.c1291 uint32_t cpsr = get_saved_state_cpsr(state); in arm64_pan_test_pan_enabled_fault_handler() local
1295 (cpsr & PSR64_PAN) && in arm64_pan_test_pan_enabled_fault_handler()
1324 uint32_t cpsr = get_saved_state_cpsr(state); in arm64_pan_test_pan_disabled_fault_handler() local
1327 !(cpsr & PSR64_PAN)) { in arm64_pan_test_pan_disabled_fault_handler()
H A Ddbgwrap.c293 state->cpsr = (uint32_t)ml_dbgwrap_read_dtr(cdp, timeout_ns, &status); in ml_dbgwrap_halt_cpu_with_state()
H A Dgenassym.c178 DECLARE("SS64_CPSR", offsetof(arm_context_t, ss.ss_64.cpsr)); in main()
H A Dsleh.c480 PACK_2X32(VALUE(state->esr), VALUE(state->cpsr)), in panic_with_thread_kernel_state()
503 state->pc, state->cpsr, state->esr, state->far); in panic_with_thread_kernel_state()
/xnu-8796.141.3/osfmk/kperf/
H A Dcallstack.c567 kernel = PSR64_IS_KERNEL(state->cpsr); in chudxnu_thread_get_callstack64_internal()
709 kernel = PSR_IS_KERNEL(state->cpsr); in chudxnu_thread_get_callstack64_internal()
732 if (state->cpsr & PSR_TF) { in chudxnu_thread_get_callstack64_internal()
/xnu-8796.141.3/bsd/dev/dtrace/
H A Dprofile_prvd.c187 if (saved_state64(arm_kern_regs)->cpsr & 0xF) { in profile_fire()
/xnu-8796.141.3/iokit/Kernel/
H A DIOHibernateRestoreKernel.c1363 debug_code('cpsr', context->ss.ss_64.cpsr); in hibernate_trap()