Searched refs:frame (Results 1 - 8 of 8) sorted by relevance
/darwin-on-arm/xnu/bsd/dev/i386/ |
H A D | sdt_x86.c | 110 struct frame { struct 111 struct frame *backchain; 121 struct frame *fp = (struct frame *)__builtin_frame_address(0); 146 * the frame we're hunting for. 150 fp = (struct frame *)stack[1]; /* Grab *second* argument */ 157 * beyond the frame structure. If the 166 /* fp points to frame of dtrace_invop() activation. */ 177 fp = (struct frame *)(saved_state->isf.rsp);
|
H A D | dtrace_isa.c | 280 s1 = sizeof (struct frame) + 2 * sizeof (long); 364 * If we found ourselves in an entry probe, the frame pointer has not 383 * add that frame without question to the top. This 385 * frame pointer, but it's for the callers frame 387 * to the frame. 579 s1 = sizeof (struct frame) + 2 * sizeof (long); 660 struct frame *fp = (struct frame *)__builtin_frame_address(0); 661 struct frame *nextf 735 struct frame { struct [all...] |
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | model_dep.c | 268 /* Generate a backtrace, given a frame pointer - this routine 279 cframe_t *frame = (cframe_t *)_frame; local 296 vm_offset_t curframep = (vm_offset_t) frame; 302 kdb_printf("Unaligned frame\n"); 308 kdb_printf("No mapping exists for frame pointer\n"); 312 kdb_printf("%p : 0x%lx ", frame, frame->caller); 314 raddrs[frame_index] = frame->caller; 327 panic_print_symbol_name((vm_address_t)frame->caller); 331 frame [all...] |
/darwin-on-arm/xnu/libkern/gen/ |
H A D | OSDebug.cpp | 48 extern int copyinframe(vm_address_t fp, uint32_t *frame); 79 /* find first non-kernel frame */ 203 unsigned frame; local 209 /* Obtain current frame pointer */ 243 frame = frame_index; 251 /* Obtain current frame pointer */ 286 frame = frame_index; 295 /* Get the frame pointer from the current thread */ 298 /* Crawl up the stack recording the link value of each frame */ 304 /* Safeley read frame */ [all...] |
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | _setjmp.s | 78 movl %ebp,12(%ecx) # save frame pointer of caller
|
/darwin-on-arm/xnu/osfmk/i386/AT386/ |
H A D | model_dep.c | 821 /* Obtain current frame pointer */ 1031 /* Generate a backtrace, given a frame pointer - this routine 1042 cframe_t *frame = (cframe_t *)_frame; local 1103 vm_offset_t curframep = (vm_offset_t) frame; 1109 kdb_printf("Unaligned frame\n"); 1115 kdb_printf("No mapping exists for frame pointer\n"); 1119 kdb_printf("%p : 0x%lx ", frame, frame->caller); 1121 raddrs[frame_index] = frame->caller; 1124 if (kvtophys((vm_offset_t)&(frame [all...] |
/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | dtrace_glue.c | 1546 struct frame *fp = (struct frame *)__builtin_frame_address(0); 1547 struct frame *nextfp, *minfp, *stacktop; 1552 stacktop = (struct frame *)dtrace_get_cpu_int_stack_top(); 1554 stacktop = (struct frame *)(dtrace_get_kernel_stack(current_thread()) + kernel_stack_size); 1563 nextfp = *(struct frame **)fp; 1572 minfp = (struct frame *)kstack_base; 1573 stacktop = (struct frame *)(kstack_base + kernel_stack_size);
|
/darwin-on-arm/xnu/osfmk/kdp/ml/i386/ |
H A D | kdp_machdep.c | 194 saved_state->frame.eflags &= ~( EFL_VM | EFL_NT | EFL_IOPL | EFL_CLR ); 195 saved_state->frame.eflags |= ( EFL_IF | EFL_SET ); 541 /* Invalid frame, or hit fence */ 546 /* Unaligned frame */
|
Completed in 35 milliseconds