Lines Matching refs:frame
62 struct amd64_frame *frame; in dtrace_getpcstack() local
73 frame = (struct amd64_frame *)rbp; in dtrace_getpcstack()
76 if (!kstack_contains(curthread, (vm_offset_t)frame, in dtrace_getpcstack()
77 sizeof(*frame))) in dtrace_getpcstack()
80 callpc = frame->f_retaddr; in dtrace_getpcstack()
94 if ((vm_offset_t)frame->f_frame <= (vm_offset_t)frame) in dtrace_getpcstack()
96 frame = frame->f_frame; in dtrace_getpcstack()
440 struct amd64_frame *frame; in dtrace_getstackdepth() local
445 frame = (struct amd64_frame *)rbp; in dtrace_getstackdepth()
448 if (!kstack_contains(curthread, (vm_offset_t)frame, in dtrace_getstackdepth()
449 sizeof(*frame))) in dtrace_getstackdepth()
452 if (frame->f_frame <= frame) in dtrace_getstackdepth()
454 frame = frame->f_frame; in dtrace_getstackdepth()
463 dtrace_getreg(struct trapframe *frame, uint_t reg) in dtrace_getreg() argument
502 return (frame->tf_rdi); in dtrace_getreg()
504 return (frame->tf_rsi); in dtrace_getreg()
506 return (frame->tf_rdx); in dtrace_getreg()
508 return (frame->tf_rcx); in dtrace_getreg()
510 return (frame->tf_r8); in dtrace_getreg()
512 return (frame->tf_r9); in dtrace_getreg()
514 return (frame->tf_rax); in dtrace_getreg()
516 return (frame->tf_rbx); in dtrace_getreg()
518 return (frame->tf_rbp); in dtrace_getreg()
520 return (frame->tf_r10); in dtrace_getreg()
522 return (frame->tf_r11); in dtrace_getreg()
524 return (frame->tf_r12); in dtrace_getreg()
526 return (frame->tf_r13); in dtrace_getreg()
528 return (frame->tf_r14); in dtrace_getreg()
530 return (frame->tf_r15); in dtrace_getreg()
532 return (frame->tf_ds); in dtrace_getreg()
534 return (frame->tf_es); in dtrace_getreg()
536 return (frame->tf_fs); in dtrace_getreg()
538 return (frame->tf_gs); in dtrace_getreg()
540 return (frame->tf_trapno); in dtrace_getreg()
542 return (frame->tf_err); in dtrace_getreg()
544 return (frame->tf_rip); in dtrace_getreg()
546 return (frame->tf_cs); in dtrace_getreg()
548 return (frame->tf_ss); in dtrace_getreg()
550 return (frame->tf_rflags); in dtrace_getreg()
552 return (frame->tf_rsp); in dtrace_getreg()