Home | History | Annotate | Download | only in kern

Lines Matching defs:attrs

2212 handle_posix_spawn_attrs(struct posix_spawnattr *attrs, struct proc *parent)
2219 if (attrs == NULL)
2244 if (attrs->sa_flags & POSIX_SPAWN_SETPGROUP) {
2246 pid_t pgrp = attrs->sa_pgroup;
2257 if (attrs->sa_flags & POSIX_SPAWN_SETSCHEDULER)
2258 error = do_sched_setparam(p->p_pid, 0, attrs->sa_schedpolicy,
2259 &attrs->sa_schedparam);
2260 else if (attrs->sa_flags & POSIX_SPAWN_SETSCHEDPARAM) {
2262 SCHED_NONE, &attrs->sa_schedparam);
2268 if (attrs->sa_flags & POSIX_SPAWN_RESETIDS) {
2280 if (attrs->sa_flags & POSIX_SPAWN_SETSIGMASK) {
2282 error = sigprocmask1(l, SIG_SETMASK, &attrs->sa_sigmask, NULL);
2288 if (attrs->sa_flags & POSIX_SPAWN_SETSIGDEF) {
2300 if (sigismember(&attrs->sa_sigdefault, i))
2342 struct posix_spawnattr *attrs = spawn_data->sed_attrs;
2343 if ((!attrs || (attrs->sa_flags
2360 error = handle_posix_spawn_attrs(attrs, spawn_data->sed_parent);