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

/macosx-10.5.8/xnu-1228.15.4/libkern/gen/
H A DOSDebug.cpp118 i386_validate_stackptr(vm_offset_t stackptr) argument
122 if (!stackptr || (stackptr & 0x3))
127 if (!kvtophys(stackptr))
133 if (((PAGE_SIZE - (stackptr & PAGE_MASK)) < i386_RETURN_OFFSET) &&
134 !kvtophys(stackptr + i386_RETURN_OFFSET))
152 vm_offset_t stackptr, stackptr_prev; local
156 __asm__ volatile("mflr %0" : "=r" (stackptr));
157 bt[i++] = (void *) stackptr;
159 __asm__ volatile("mr %0,r1" : "=r" (stackptr));
182 vm_offset_t stackptr, stackptr_prev, raddr; local
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/i386/
H A Dkdp_machdep.c507 uint32_t stackptr = 0; local
520 stackptr = iss32->ebp;
528 stackptr = STACK_IKS(thread->kernel_stack)->k_ebp;
541 *tracebuf++ = stackptr;
543 if (!stackptr || (stackptr == fence)) {
547 if (stackptr < prevsp) {
551 if (stackptr & 0x0000003) {
554 if (stackptr > stacklimit) {
558 if (kdp_vm_read((caddr_t) (stackptr
595 addr64_t stackptr = 0; local
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/ppc/
H A Dkdp_machdep.c662 uint32_t stackptr = 0; local
672 stackptr = thread->machine.upcb->save_r1;
678 stackptr = thread->machine.pcb->save_r1;
691 *tracebuf++ = stackptr;
693 if (!stackptr || (stackptr == fence)) {
697 if (stackptr < prevsp) {
701 if (stackptr & 0x000000F) {
704 if (stackptr > stacklimit) {
708 if (kdp_vm_read((caddr_t) (stackptr
744 addr64_t stackptr = 0; local
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Dmodel_dep.c169 unsigned int stackptr,
368 unsigned int stackptr, fence; local
393 __asm__ volatile("mr %0,r1" : "=r" (stackptr)); /* Get current stack */
394 dump_backtrace((struct savearea *)0,stackptr, fence); /* Dump the backtrace */
483 void dump_backtrace(struct savearea *sv, unsigned int stackptr, unsigned int fence) { argument
498 if(!stackptr || (stackptr == fence)) break; /* Hit stop point or end... */
500 if(stackptr & 0x0000000F) { /* Is stack pointer valid? */
501 kdb_printf("\n backtrace terminated - unaligned frame address: 0x%08X\n", stackptr); /* No, tell 'em */
505 raddr = (unsigned int)pmap_find_phys(kernel_pmap, (addr64_t)stackptr); /* Ge
[all...]
H A Dlocks_ppc.c1444 unsigned int *stackptr, *stackptr_prev; local
1447 __asm__ volatile("mr %0,r1" : "=r" (stackptr));
1450 stackptr_prev = stackptr;
1451 stackptr = ( unsigned int *)*stackptr;
1452 if ( (((unsigned int)stackptr_prev) ^ ((unsigned int)stackptr)) > 8192)
1454 lck->lck_rw_deb.stack[frame] = *(stackptr+2);
H A Dhw_exception.s971 stw r9,FM_BACKPTR(r1) ; Point back to previous stackptr
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/AT386/
H A Dmodel_dep.c689 void *stackptr; local
717 __asm__ volatile("movl %%ebp, %0" : "=m" (stackptr));
720 panic_i386_backtrace(stackptr, 16, NULL, FALSE, NULL);
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Dmp.c488 void *stackptr; local
491 __asm__ volatile("movl %%ebp, %0" : "=m" (stackptr));
499 panic_i386_backtrace(stackptr, 10, &pstr[0], TRUE, regs);

Completed in 55 milliseconds