Searched refs:frame (Results 1 - 19 of 19) sorted by relevance

/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/
H A Ddb_trace.c303 * Figure out how many arguments were passed into the frame at "fp".
335 struct i386_frame *if_frame; /* point to next frame */
352 * Figure out the next frame up in the call stack.
354 * proceed with the calling frame. We return the ip that faulted.
358 * It might be possible to dig out from the next frame up the name
438 struct i386_frame *frame, *lastframe; local
519 frame = (struct i386_frame *)ddb_regs.ebp;
548 frame = (struct i386_frame *)ddb_regs.ebp;
570 frame = (struct i386_frame *) (iss32->ebp);
591 frame
[all...]
H A D_setjmp.s78 movl %ebp,12(%ecx) # save frame pointer of caller
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/i386/
H A Ddtrace_isa.c189 s1 = sizeof (struct frame) + 2 * sizeof (long);
423 s1 = sizeof (struct frame) + 2 * sizeof (long);
508 struct frame *fp = (struct frame *)dtrace_getfp();
509 struct frame *nextfp, *minfp, *stacktop;
517 stacktop = (struct frame *)dtrace_get_cpu_int_stack_top();
519 stacktop = (struct frame *)(dtrace_get_kernel_stack(current_thread()) + KERNEL_STACK_SIZE);
529 nextfp = *(struct frame **)fp;
539 minfp = (struct frame *)kstack_base;
540 stacktop = (struct frame *)(kstack_bas
579 struct frame { struct
[all...]
/macosx-10.5.8/xnu-1228.15.4/osfmk/ppc/
H A Ddb_trace.c100 struct db_ppc_frame *frame,
680 * Figure out the next frame up in the call stack.
682 * proceed with the calling frame. We return the ip that faulted.
686 * It might be possible to dig out from the next frame up the name
753 struct db_ppc_frame *frame, *lastframe; local
834 frame = (struct db_ppc_frame *)(ddb_regs.save_r1);
864 frame = (struct db_ppc_frame *)(ddb_regs.save_r1);
880 frame = (struct db_ppc_frame *) (pss->save_r1);
903 frame = (struct db_ppc_frame *) (pss->save_r1);
914 frame
[all...]
H A Dmisc_asm.s85 subi r1,r9,FM_SIZE ; Carve a new frame
93 addi r1,r1,FM_SIZE ; Pop off first stack frame
102 lwz r1,FM_ARG0(r1) ; Get previous stack frame
H A Dmcount.s51 stwu r1,-64(r1) ; Get a stack frame
H A Dlocks_ppc.c1445 unsigned int frame; local
1448 frame = 0;
1449 while (frame < LCK_FRAMES_MAX) {
1454 lck->lck_rw_deb.stack[frame] = *(stackptr+2);
1455 frame++;
1457 while (frame < LCK_FRAMES_MAX) {
1458 lck->lck_rw_deb.stack[frame] = 0;
1459 frame++;
H A Dhw_exception.s74 * we make a stack frame
79 * otherwise we make a stack frame and
151 tvecoff: stw r26,FM_BACKPTR(r1) ; Link back to the previous frame
160 stwu r1, -FM_SIZE(r1) ; and make new frame
382 stw r15,FM_BACKPTR(r1) ; Link stack frame backwards
412 stwu r1, -FM_SIZE(r1) ; and make new frame
420 stwu r1,-(FM_SIZE+ARG_SIZE+MUNGE_ARGS_SIZE)(r1) ; Make a stack frame
788 /* We don't bother establishing a call frame even though CHECK_AST
790 frame, given that we're not going to return.
925 * stack pointer and make room for a frame
[all...]
H A Dbcopy.s41 ; The bcopy_phys variants use a stack frame so they can call bcopy as a subroutine.
84 stwu r1,-BCOPY_SF_SIZE(r1) ; push on a stack frame so we can call bcopy
137 addi r1,r1,BCOPY_SF_SIZE ; pop off stack frame
167 stwu r1,-BCOPY_SF_SIZE(r1) ; push on a stack frame so we can call bcopy
194 addi r1,r1,BCOPY_SF_SIZE ; pop off stack frame
226 addi r1,r1,BCOPY_SF_SIZE ; pop off stack frame
299 ; This means bcopy must not set up a stack frame or touch non-volatile registers, and also means that it
H A Dhw_vm.s1695 b hrmRetnCmn ; Nothing to do now but pop a frame and return
2101 * Because this entry point exits through hw_rem_map, our prolog pushes its frame.
5734 ; Mint a new stack frame
5904 b graPopFrame ; Nothing to do now but pop a frame and return
5918 lwz r1,0(r1) ; Pop stack frame
5958 ; Mint a new stack frame
6077 b grlPopFrame ; Nothing to do now but pop a frame and return
6095 lwz r1,0(r1) ; Pop stack frame
6133 ; Mint a new stack frame
6294 // frame
[all...]
H A Dstart.s461 stw r28,FM_BACKPTR(r29) ; store a null frame backpointer
477 stw r28,FM_BACKPTR(r29) ; store a null frame backpointer
H A Dhw_lock.s1148 lwz r5,0(r1) ; Get previous save frame
1367 lwz r5,0(r1) ; Get previous save frame
/macosx-10.5.8/xnu-1228.15.4/libkern/gen/
H A DOSDebug.cpp68 /* find first non-kernel frame */
149 unsigned frame; local
176 frame = i;
184 /* Obtain current frame pointer */
218 frame = frame_index;
225 return frame;
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/ppc/
H A Ddtrace_isa.c214 s1 = sizeof (struct frame) + 2 * sizeof (long);
317 * If the ustack fp flag is set, the stack frame from sp to
367 * If the ustack fp flag is set, the stack frame from sp to
424 s1 = sizeof (struct frame) + 2 * sizeof (long);
500 struct frame *fp = (struct frame *)dtrace_getfp();
501 struct frame *nextfp, *minfp, *stacktop;
509 stacktop = (struct frame *)dtrace_get_cpu_int_stack_top();
511 stacktop = (struct frame *)(dtrace_get_kernel_stack(current_thread()) + KERNEL_STACK_SIZE);
521 nextfp = *(struct frame **)f
[all...]
/macosx-10.5.8/xnu-1228.15.4/libsa/i386/
H A Dsetjmp.s81 movl %ebp,12(%ecx) # save frame pointer of caller
/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/AT386/
H A Dmodel_dep.c716 /* Obtain current frame pointer */
946 /* Generate a backtrace, given a frame pointer - this routine
957 cframe_t *frame = (cframe_t *)_frame; local
997 vm_offset_t curframep = (vm_offset_t) frame;
1003 kdb_printf("Unaligned frame\n");
1009 kdb_printf("No mapping exists for frame pointer\n");
1013 kdb_printf("%p : 0x%x ", frame, frame->caller);
1015 raddrs[frame_index] = frame->caller;
1017 if (kvtophys((vm_offset_t)&(frame
[all...]
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/dtrace/
H A Ddtrace_glue.c1544 struct frame *fp = (struct frame *)dtrace_getfp();
1545 struct frame *nextfp, *minfp, *stacktop;
1550 stacktop = (struct frame *)dtrace_get_cpu_int_stack_top();
1552 stacktop = (struct frame *)(dtrace_get_kernel_stack(current_thread()) + KERNEL_STACK_SIZE);
1561 nextfp = *(struct frame **)fp;
1570 minfp = (struct frame *)kstack_base;
1571 stacktop = (struct frame *)(kstack_base + KERNEL_STACK_SIZE);
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/i386/
H A Dkdp_machdep.c195 saved_state->frame.eflags &= ~( EFL_VM | EFL_NT | EFL_IOPL | EFL_CLR );
196 saved_state->frame.eflags |= ( EFL_IF | EFL_SET );
542 /* Invalid frame, or hit fence */
550 /* Unaligned frame */
/macosx-10.5.8/xnu-1228.15.4/bsd/isofs/cd9660/
H A Dcd9660_vfsops.c100 u_char frame; member in struct:CDMSF
124 (((((msf).minute * 60UL) + (msf).second) * 75UL) + (msf).frame - 150)

Completed in 103 milliseconds