/*
- * Copyright (c) 2000-2004 Apple Computer, Inc. All rights reserved.
+ * Copyright (c) 2000-2007 Apple Inc. All rights reserved.
*
* @APPLE_OSREFERENCE_LICENSE_HEADER_START@
*
inout get_default : boolean_t);
/*
- * Task profiling.
+ * Removed from the kernel.
*/
+#if KERNEL_SERVER
+skip;
+#else
routine task_sample(
task : task_t;
reply : mach_port_make_send_t);
+#endif
/*
* JMM - Everything from here down is likely to go away soon
limit : policy_limit_t;
change : boolean_t);
+/*
+ * Read the selected state which is to be installed on new
+ * threads in the task as they are created.
+ */
+routine task_get_state(
+ task : task_t;
+ flavor : thread_state_flavor_t;
+ out old_state : thread_state_t, CountInOut);
+
+/*
+ * Set the selected state information to be installed on
+ * all subsequently created threads in the task.
+ */
+routine task_set_state(
+ task : task_t;
+ flavor : thread_state_flavor_t;
+ new_state : thread_state_t);
+
+
+/* vim: set ft=c : */