27 #include <l4/sys/capability>
28 #include <l4/sys/thread.h>
50 {
return l4_thread_ex_regs_u(
cap(), ip, sp, flags, utcb); }
59 {
return l4_thread_ex_regs_ret_u(
cap(), ip, sp, flags, utcb); }
83 { l4_thread_control_start_u(utcb); }
92 { l4_thread_control_pager_u(
pager.cap(), _u); }
109 { l4_thread_control_exc_handler_u(
exc_handler.cap(), _u); }
131 { l4_thread_control_bind_u(thread_utcb, task.cap(), _u); }
137 { l4_thread_control_alien_u(_u, on); }
144 { l4_thread_control_ux_host_syscall_u(_u, on); }
153 {
return l4_thread_control_commit_u(
cap(), attr._u); }
162 {
return l4_thread_switch_u(
cap(), utcb); }
172 {
return l4_thread_stats_time_u(
cap(), utcb); }
180 {
return l4_thread_vcpu_resume_start_u(utcb); }
189 {
return l4_thread_vcpu_resume_commit_u(
cap(), tag, utcb); }
196 {
return l4_thread_vcpu_control_u(
cap(), vcpu_state, utcb); }
203 {
return l4_thread_vcpu_control_ext_u(
cap(), ext_vcpu_state, utcb); }
211 {
return l4_thread_register_del_irq_u(
cap(), irq.
cap(), u); }
255 m->
mr[cnt++] = match_mask;
256 m->
mr[cnt++] = match;
257 m->
mr[cnt++] = del_bits;
258 m->
mr[cnt++] = add_bits;