Lines Matching refs:tm_context
211 getcontext(&tm->tm_context);
223 pfmt("eip -> 0x%x\n", tm->tm_context.uc_mcontext.mc_eip);
224 tm->tm_context.uc_stack.ss_sp = p - MAIN_STACK_SIZE;
225 tm->tm_context.uc_stack.ss_size = MAIN_STACK_SIZE;
427 signalcontext(&data->runq->head->tm_context,
442 signalcontext(&p->tm_context, 1, foof);
452 p->tm_context.uc_mcontext.mc_eip, progress);
472 getcontext(&tm->tm_context);
474 tm->tm_context.uc_stack.ss_sp = p;
475 tm->tm_context.uc_stack.ss_size = THREAD_STACK_SIZE;
476 makecontext(&tm->tm_context, func, 2, arg);
477 // setcontext(&tm->tm_context);
489 tm->tm_context.uc_link = &tm2->tm_context;
491 pfmt("thread_start() : 0x%x %x\n", tm, &tm->tm_context);