Lines Matching refs:frame
100 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;
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 = (struct db_ppc_frame *) (iks->save_r1);
934 frame = (struct db_ppc_frame *)
943 frame = (struct db_ppc_frame *)addr;
946 if (frame->f_frame) {
948 ((int)&frame->f_frame->f_retaddr,
956 if (!INKERNELSTACK((unsigned)frame, th)) {
965 while (frame_count-- && frame != 0) {
1005 narg = db_numargs(frame,
1018 narg = db_numargs(frame,
1028 db_printf("[%08X]0x%08X(", frame, callpc);
1030 db_printf("[%08X]%s", frame, name);
1036 narg = db_numargs(frame, (user_frame) ? task : 0);
1047 found = db_find_arg(frame, lastframe->f_retaddr,
1078 db_nextframe(&lastframe, &frame, &callpc, frame_type,
1084 frame = 0;
1088 if (frame == 0) {
1094 !INKERNELSTACK((unsigned)frame, th))
1102 if (frame <= lastframe) {
1103 if ((INKERNELSTACK(lastframe, th) && !INKERNELSTACK(frame, th)))
1105 db_printf("Bad frame pointer: 0x%x\n", frame);