Lines Matching refs:PARROT_INTERP
22 void Parrot_cx_begin_execution(PARROT_INTERP,
30 void Parrot_cx_check_alarms(PARROT_INTERP, ARGIN(PMC *scheduler))
36 opcode_t* Parrot_cx_run_scheduler(PARROT_INTERP,
44 void Parrot_cx_schedule_immediate(PARROT_INTERP, ARGIN(PMC *task_or_sub))
51 opcode_t * Parrot_cx_schedule_sleep(PARROT_INTERP,
57 void Parrot_cx_schedule_task(PARROT_INTERP, ARGIN(PMC *task_or_sub))
62 void Parrot_cx_send_message(PARROT_INTERP,
71 PMC* Parrot_cx_stop_task(PARROT_INTERP, ARGIN(opcode_t *next))
75 void Parrot_cx_check_quantum(PARROT_INTERP, ARGIN(PMC *scheduler))
80 opcode_t* Parrot_cx_check_scheduler(PARROT_INTERP, ARGIN(opcode_t *next))
86 PMC* Parrot_cx_current_task(PARROT_INTERP)
89 void Parrot_cx_disable_preemption(PARROT_INTERP)
92 void Parrot_cx_enable_preemption(PARROT_INTERP)
95 void Parrot_cx_init_scheduler(PARROT_INTERP)
98 void Parrot_cx_next_task(PARROT_INTERP, ARGIN(PMC *scheduler))
102 void Parrot_cx_outer_runloop(PARROT_INTERP)
106 opcode_t* Parrot_cx_preempt_task(PARROT_INTERP,
113 void Parrot_cx_runloop_wake(PARROT_INTERP, ARGIN(PMC *scheduler))
117 void Parrot_cx_schedule_alarm(PARROT_INTERP, ARGIN(PMC *alarm))
121 void Parrot_cx_set_scheduler_alarm(PARROT_INTERP)