Searched refs:stackptr (Results 1 - 8 of 8) sorted by relevance
/macosx-10.5.8/xnu-1228.15.4/libkern/gen/ |
H A D | OSDebug.cpp | 118 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 D | kdp_machdep.c | 507 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 D | kdp_machdep.c | 662 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 D | model_dep.c | 169 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 D | locks_ppc.c | 1444 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 D | hw_exception.s | 971 stw r9,FM_BACKPTR(r1) ; Point back to previous stackptr
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/AT386/ |
H A D | model_dep.c | 689 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 D | mp.c | 488 void *stackptr; local 491 __asm__ volatile("movl %%ebp, %0" : "=m" (stackptr)); 499 panic_i386_backtrace(stackptr, 10, &pstr[0], TRUE, regs);
|
Completed in 57 milliseconds