Searched refs:stackptr (Results 1 - 6 of 6) sorted by relevance

/darwin-on-arm/xnu/libkern/gen/
H A DOSDebug.cpp129 i386_validate_stackptr(vm_offset_t stackptr) argument
133 if (!stackptr || (stackptr & 0x3))
138 if (!kvtophys(stackptr))
144 if (((PAGE_SIZE - (stackptr & PAGE_MASK)) < i386_RETURN_OFFSET) &&
145 !kvtophys(stackptr + i386_RETURN_OFFSET))
167 x86_64_validate_stackptr(vm_offset_t stackptr) argument
171 if (!stackptr || (stackptr & 0x7) || !x86_64_validate_raddr(stackptr))
207 vm_offset_t stackptr, stackptr_prev, raddr; local
249 vm_offset_t stackptr, stackptr_prev, raddr; local
[all...]
/darwin-on-arm/xnu/osfmk/kdp/ml/i386/
H A Dkdp_machdep.c506 uint32_t stackptr = 0; local
519 stackptr = iss32->ebp;
527 stackptr = STACK_IKS(thread->kernel_stack)->k_ebp;
540 *tracebuf++ = stackptr;
542 if (!stackptr || (stackptr == fence)) {
547 if (stackptr & 0x0000003) {
551 if (stackptr > stacklimit) {
555 if (stackptr <= prevsp) {
559 if (kdp_machine_vm_read((mach_vm_address_t)(stackptr
589 addr64_t stackptr = 0; local
[all...]
/darwin-on-arm/xnu/osfmk/kdp/ml/x86_64/
H A Dkdp_machdep.c514 uint32_t stackptr = 0; local
526 stackptr = iss32->ebp;
543 *tracebuf++ = stackptr;
545 if (!stackptr || (stackptr == fence)) {
550 if (stackptr & 0x0000003) {
554 if (stackptr <= prevsp) {
558 if (stackptr > stacklimit) {
562 if (kdp_machine_vm_read((mach_vm_address_t)(stackptr + RETURN_OFFSET), (caddr_t) tracebuf, sizeof(*tracebuf)) != sizeof(*tracebuf)) {
567 prevsp = stackptr;
593 addr64_t stackptr = 0; local
[all...]
/darwin-on-arm/xnu/osfmk/arm/
H A Dmodel_dep.c128 void print_threads(uint32_t stackptr);
371 void *stackptr; local
399 __asm__ volatile("mov %0, r7" : "=r" (stackptr));
403 panic_arm_backtrace(stackptr, 48, NULL, FALSE, NULL);
/darwin-on-arm/xnu/osfmk/i386/AT386/
H A Dmodel_dep.c794 void *stackptr; local
823 __asm__ volatile("movl %%ebp, %0" : "=m" (stackptr));
825 __asm__ volatile("movq %%rbp, %0" : "=m" (stackptr));
829 panic_i386_backtrace(stackptr, ((panic_double_fault_cpu == cn) ? 80: 48), NULL, FALSE, NULL);
/darwin-on-arm/xnu/osfmk/i386/
H A Dmp.c555 void *stackptr; local
567 __asm__ volatile("movl %%ebp, %0" : "=m" (stackptr));
569 __asm__ volatile("movq %%rbp, %0" : "=m" (stackptr));
578 panic_i386_backtrace(stackptr, 64, &pstr[0], TRUE, regs);
582 panic_i386_backtrace(stackptr, 48, &pstr[0], TRUE, regs);

Completed in 31 milliseconds