Lines Matching refs:rt_lwp
91 typedef struct rt_lwp *rt_lwp_t;
121 struct rt_lwp struct
148 struct rt_lwp *parent; /* parent process */ argument
149 struct rt_lwp *first_child; /* first child process */ argument
150 struct rt_lwp *sibling; /* sibling(child) process */ argument
207 struct rt_lwp *lwp_self(void); argument
208 rt_err_t lwp_children_register(struct rt_lwp *parent, struct rt_lwp *child);
209 rt_err_t lwp_children_unregister(struct rt_lwp *parent, struct rt_lwp *child);
221 void lwp_terminate(struct rt_lwp *lwp);
245 int lwp_load(const char *filename, struct rt_lwp *lwp, uint8_t *load_addr, size_t addr_size, struct…
246 void lwp_user_obj_free(struct rt_lwp *lwp);
267 rt_err_t lwp_futex(struct rt_lwp *lwp, int *uaddr, int op, int val,
320 rt_session_t lwp_session_create(struct rt_lwp *leader);
341 void lwp_jobctrl_on_exit(struct rt_lwp *lwp);
343 sysret_t lwp_teardown(struct rt_lwp *lwp, void (*cb)(void));