Lines Matching full:sched
128 // Fn must never return. It should gogo(&g->sched)
131 // Save caller state in g->sched
146 MOVV (g_sched+gobuf_sp)(g), R29 // sp = m->g0->sched.sp
184 // save our state in g->sched. Pretend to
251 // Set g->sched to context in f.
419 // Save state of caller into g->sched. Smashes R1.
518 // Set m->sched.sp = SP, so that if a panic happens
523 // the same SP back to m->sched.sp. That seems redundant,
525 // restore the g->sched.sp from the stack location
535 // Save current m->g0->sched.sp on stack and then set it to SP.
536 // Save current sp in m->g0->sched.sp in preparation for
538 // NOTE: unwindm knows that the saved g->sched.sp is at 8(R29) aka savedsp-16(SP).
547 // save that information (m->curg->sched) so we can restore it.
548 // We can restore m->curg->sched.sp easily, because calling
550 // To save m->curg->sched.pc, we push it onto the stack.
570 // Restore g->sched (== m->curg->sched) from saved values.
576 // Switch back to m->g0's stack and restore m->g0->sched.sp.
577 // (Unlike m->curg, the g0 goroutine never uses sched.pc,