Lines Matching refs:ctx
26 static ucontext_t ctx[3]; variable
44 if (swapcontext (&ctx[1], &ctx[2]) != 0) in f1()
67 if (swapcontext (&ctx[2], &ctx[1]) != 0) in f2()
153 if (getcontext (&ctx[1]) != 0) in main()
169 if (setcontext (&ctx[1]) != 0) in main()
180 ctx[1].uc_stack.ss_sp = st1; in main()
181 ctx[1].uc_stack.ss_size = sizeof st1; in main()
182 ctx[1].uc_link = &ctx[0]; in main()
184 ucontext_t tempctx = ctx[1]; in main()
185 makecontext (&ctx[1], (void (*) (void)) f1, 4, 1, 2, 3, -4); in main()
188 if (memcmp (&tempctx, &ctx[1], sizeof ctx[1]) == 0) in main()
195 if (getcontext (&ctx[2]) != 0) in main()
200 ctx[2].uc_stack.ss_sp = st2; in main()
201 ctx[2].uc_stack.ss_size = sizeof st2; in main()
202 ctx[2].uc_link = &ctx[1]; in main()
203 makecontext (&ctx[2], f2, 0); in main()
206 if (swapcontext (&ctx[0], &ctx[2]) != 0) in main()