Lines Matching defs:td

63 syscall_not_present(struct thread *td, const char *s, struct nosys_args *uap)
66 td->td_name, td->td_proc->p_pid, s);
111 sys_sched_setparam(struct thread *td, struct sched_setparam_args *uap)
123 targetp = td->td_proc;
124 targettd = td;
133 e = kern_sched_setparam(td, targettd, &sched_param);
139 kern_sched_setparam(struct thread *td, struct thread *targettd,
148 error = p_cansched(td, targetp);
156 sys_sched_getparam(struct thread *td, struct sched_getparam_args *uap)
164 targetp = td->td_proc;
165 targettd = td;
175 e = kern_sched_getparam(td, targettd, &sched_param);
183 kern_sched_getparam(struct thread *td, struct thread *targettd,
192 error = p_cansee(td, targetp);
199 sys_sched_setscheduler(struct thread *td, struct sched_setscheduler_args *uap)
211 targetp = td->td_proc;
212 targettd = td;
221 e = kern_sched_setscheduler(td, targettd, uap->policy,
228 kern_sched_setscheduler(struct thread *td, struct thread *targettd,
238 error = priv_check(td, PRIV_SCHED_SET);
242 error = p_cansched(td, targetp);
250 sys_sched_getscheduler(struct thread *td, struct sched_getscheduler_args *uap)
257 targetp = td->td_proc;
258 targettd = td;
267 e = kern_sched_getscheduler(td, targettd, &policy);
270 td->td_retval[0] = policy;
276 kern_sched_getscheduler(struct thread *td, struct thread *targettd,
285 error = p_cansee(td, targetp);
292 sys_sched_yield(struct thread *td, struct sched_yield_args *uap)
300 sys_sched_get_priority_max(struct thread *td,
306 td->td_retval[0] = prio;
311 sys_sched_get_priority_min(struct thread *td,
317 td->td_retval[0] = prio;
322 sys_sched_rr_get_interval(struct thread *td,
328 error = kern_sched_rr_get_interval(td, uap->pid, &timespec);
335 kern_sched_rr_get_interval(struct thread *td, pid_t pid,
343 targettd = td;
344 targetp = td->td_proc;
353 e = kern_sched_rr_get_interval_td(td, targettd, ts);
359 kern_sched_rr_get_interval_td(struct thread *td, struct thread *targettd,
368 error = p_cansee(td, p);