Structure - Specifies information associated with the system's First-In-First-Out scheduling policy.
struct policy_fifo_limit { int max_priority; }; struct policy_fifo_base { int base_priority; }; struct policy_fifo_info { int max_priority; int base_priority; boolean_t depressed; int depress_priority; };
The policy_fifo_info structure defines the first-in-first-out scheduling policy information. FIFO threads have two priorities associated with them by the system:
Functions: thread_info, task_info, processor_set_info, processor_set_policy_control, processor_set_policy_disable, processor_set_policy_enable, task_policy, thread_policy, thread_set_policy.
Data Structures: policy_rr_info, policy_timeshare_info.