24int __xtc_proc_loop_contains(xtc_loop_t *,
xtc_pid_t);
31xtc_loop_t *__xtc_proc_self_loop(
xtc_pid_t *out_pid);
36int __xtc_exit_pid_deadline_on(xtc_loop_t *owner,
xtc_pid_t target,
37 int reason, int64_t timeout_ns,
int *out_status);
41int __xtc_exit_pid_on(xtc_loop_t *owner,
xtc_pid_t target,
int reason);
42int __xtc_send_on(xtc_loop_t *owner,
xtc_pid_t to,
const void *data,
46int __xtc_proc_slot_gen_set(xtc_loop_t *loop, uint32_t local_id,
54void *__xtc_proc_ctx_save(
void);
55void __xtc_proc_ctx_restore(
void *ctx);
64int __xtc_exit_self_kind(
int reason,
int kind);
74void __xtc_trace_causal(
int kind,
const char *site);
86void __xtc_proc_kill_poll(
void);
91void __xtc_cfg_task_exit(xtc_task_t *t);
95#define XTC_HAVE_PROC_KILL_WAKE 1