Lines Matching refs:frame
150 } *frame;
152 frame = (struct fork_frame *) (task_stack_page(p) + THREAD_SIZE) - 1;
154 p->thread.ksp = (unsigned long)frame;
155 p->thread.esp0 = (unsigned long)&frame->regs;
165 memset(frame, 0, sizeof(struct fork_frame));
166 frame->regs.sr = PS_S;
167 frame->sw.a3 = (unsigned long)args->fn;
168 frame->sw.d7 = (unsigned long)args->fn_arg;
169 frame->sw.retpc = (unsigned long)ret_from_kernel_thread;
173 memcpy(frame, container_of(current_pt_regs(), struct fork_frame, regs),
175 frame->regs.d0 = 0;
176 frame->sw.retpc = (unsigned long)ret_from_fork;