Lines Matching refs:frame
25 // create a default stack frame on the stack
32 // make sure we start the frame 8 byte unaligned (relative to the 16 byte alignment) because
36 struct x86_64_context_switch_frame* frame = (struct x86_64_context_switch_frame*)(stack_top);
43 // move down a frame size and zero it out
44 frame--;
45 memset(frame, 0, sizeof(*frame));
47 frame->rip = entry_point;
58 t->arch.sp = (vaddr_t)frame;
83 struct x86_64_context_switch_frame* frame = (struct x86_64_context_switch_frame*)t->arch.sp;
85 return (void*)frame->rbp;