Lines Matching refs:policy
106 getscheduler(struct ksched *ksched, struct thread *td, int *policy) in getscheduler() argument
115 *policy = SCHED_FIFO; in getscheduler()
118 *policy = SCHED_RR; in getscheduler()
121 *policy = SCHED_OTHER; in getscheduler()
131 int e, policy; in ksched_setparam() local
133 e = getscheduler(ksched, td, &policy); in ksched_setparam()
135 e = ksched_setscheduler(ksched, td, policy, param); in ksched_setparam()
170 ksched_setscheduler(struct ksched *ksched, struct thread *td, int policy, in ksched_setscheduler() argument
177 switch(policy) { in ksched_setscheduler()
183 rtp.type = (policy == SCHED_FIFO) ? RTP_PRIO_FIFO : in ksched_setscheduler()
208 ksched_getscheduler(struct ksched *ksched, struct thread *td, int *policy) in ksched_getscheduler() argument
211 return (getscheduler(ksched, td, policy)); in ksched_getscheduler()
224 ksched_get_priority_max(struct ksched *ksched, int policy, int *prio) in ksched_get_priority_max() argument
229 switch (policy) { in ksched_get_priority_max()
245 ksched_get_priority_min(struct ksched *ksched, int policy, int *prio) in ksched_get_priority_min() argument
250 switch (policy) { in ksched_get_priority_min()