• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/xnu-2782.1.97/osfmk/kern/

Lines Matching refs:thread

149 #include <kern/thread.h>
265 #define TF_CPUMON_WARNING 0x00000004 /* task has at least one thread in CPU usage warning zone */
299 uint8_t rusage_cpu_perthr_percentage; /* Per-thread CPU limit percentage */
300 uint64_t rusage_cpu_perthr_interval; /* Per-thread CPU limit interval */
556 extern kern_return_t check_actforsig(task_t task, thread_t thread, int setast);
614 /* internal or external, thread or task */
641 /* thread-only attributes */
651 extern void proc_set_task_policy(task_t task, thread_t thread, int category, int flavor, int value);
652 extern int proc_get_task_policy(task_t task, thread_t thread, int category, int flavor);
655 extern void proc_set_task_policy2(task_t task, thread_t thread, int category, int flavor, int value1, int value2);
656 extern void proc_get_task_policy2(task_t task, thread_t thread, int category, int flavor, int *value1, int *value2);
658 /* For use by kernel threads and others who don't hold a reference on the target thread */
689 extern int proc_apply_workq_bgthreadpolicy(thread_t thread);
690 extern int proc_restore_workq_bgthreadpolicy(thread_t thread);
696 extern void thread_policy_create(thread_t thread);
708 extern void task_policy_update_complete_unlocked(task_t task, thread_t thread, task_pend_token_t pend_token);
718 extern int proc_get_effective_thread_policy(thread_t thread, int flavor);
721 int proc_setthread_saved_importance(thread_t thread, int importance);
729 boolean_t proc_thread_qos_add_override(task_t task, thread_t thread, uint64_t tid, int override_qos, boolean_t first_override_for_resource);
730 boolean_t proc_thread_qos_remove_override(task_t task, thread_t thread, uint64_t tid);