]> git.saurik.com Git - apple/xnu.git/blobdiff - osfmk/mach/thread_act.defs
xnu-7195.101.1.tar.gz
[apple/xnu.git] / osfmk / mach / thread_act.defs
index e7f20e54cdc6a787142639dc395315821070dc03..162f0f54bbe107260fe5ed84edc4ab7d04c302aa 100644 (file)
@@ -164,14 +164,14 @@ thread_set_state(
  *     for its task is also zero.
  */
 routine        thread_suspend(
-               target_act      : thread_act_t);
+               target_act      : thread_read_t);
 
 /*
  *     Decrement the suspend count for the target thread,
  *     if that count is not already zero.
  */
 routine        thread_resume(
-               target_act      : thread_act_t);
+               target_act      : thread_read_t);
 
 /*
  *     Cause any user or meta- instructions currently being
@@ -385,6 +385,17 @@ routine thread_convert_thread_state(
        out     out_state       : thread_state_t, CountInOut);
 
 #ifdef XNU_KERNEL_PRIVATE
-#endif
+       skip;
+#else
+       skip;
+#endif /* XNU_KERNEL_PRIVATE */
+
+routine thread_get_exception_ports_info(
+               port : mach_port_t;
+               exception_mask  : exception_mask_t;
+       out     masks           : exception_mask_array_t;
+       out     old_handlers_info       : exception_handler_info_array_t, SameCount;
+       out     old_behaviors   : exception_behavior_array_t, SameCount;
+       out     old_flavors     : exception_flavor_array_t, SameCount);
 
 /* vim: set ft=c : */