Lines Matching defs:up
343 * We broadcast to wake up everyone waiting for this process.
506 * Wake up anyone waiting in /proc for the process to complete exec().
570 prinvalidate(struct user *up)
607 * Wake up anyone waiting for the process or lwp.
656 premptyset(&up->u_entrymask); /* syscalls */
657 premptyset(&up->u_exitmask);
658 up->u_systrap = 0;
799 * prunmark() drops the P_PR_LOCK flag and wakes up another thread,
1047 user_t *up;
1060 up = PTOU(p);
1062 sp->pr_sysarg[1] = (caddr32_t)up->u_argv;
1063 sp->pr_sysarg[2] = (caddr32_t)up->u_envp;
1064 for (i = 0, auxp = up->u_auxv;
1065 i < sizeof (up->u_auxv) / sizeof (up->u_auxv[0]);
1274 user_t *up;
1285 up = PTOU(p);
1287 sp->pr_sysarg[1] = (uintptr_t)up->u_argv;
1288 sp->pr_sysarg[2] = (uintptr_t)up->u_envp;
1289 for (i = 0, auxp = up->u_auxv;
1290 i < sizeof (up->u_auxv) / sizeof (up->u_auxv[0]);
1310 prgetaction(proc_t *p, user_t *up, uint_t sig, struct sigaction *sp)
1317 sp->sa_handler = up->u_signal[sig-1];
1318 prassignset(&sp->sa_mask, &up->u_sigmask[sig-1]);
1319 if (sigismember(&up->u_sigonstack, sig))
1321 if (sigismember(&up->u_sigresethand, sig))
1323 if (sigismember(&up->u_sigrestart, sig))
1327 if (sigismember(&up->u_signodefer, sig))
1340 prgetaction32(proc_t *p, user_t *up, uint_t sig, struct sigaction32 *sp)
1347 sp->sa_handler = (caddr32_t)(uintptr_t)up->u_signal[sig-1];
1348 prassignset(&sp->sa_mask, &up->u_sigmask[sig-1]);
1349 if (sigismember(&up->u_sigonstack, sig))
1351 if (sigismember(&up->u_sigresethand, sig))
1353 if (sigismember(&up->u_sigrestart, sig))
1357 if (sigismember(&up->u_signodefer, sig))
1960 * up the temporary memory allocated in pr_getprot()
2107 * up the temporary memory allocated in pr_getprot()
2292 user_t *up = PTOU(p);
2307 psp->pr_start = up->u_start;
2308 bcopy(up->u_comm, psp->pr_fname,
2309 MIN(sizeof (up->u_comm), sizeof (psp->pr_fname)-1));
2310 bcopy(up->u_psargs, psp->pr_psargs,
2312 psp->pr_argc = up->u_argc;
2313 psp->pr_argv = up->u_argv;
2314 psp->pr_envp = up->u_envp;
2424 user_t *up = PTOU(p);
2439 TIMESPEC_TO_TIMESPEC32(&psp->pr_start, &up->u_start);
2440 bcopy(up->u_comm, psp->pr_fname,
2441 MIN(sizeof (up->u_comm), sizeof (psp->pr_fname)-1));
2442 bcopy(up->u_psargs, psp->pr_psargs,
2444 psp->pr_argc = up->u_argc;
2445 psp->pr_argv = (caddr32_t)up->u_argv;
2446 psp->pr_envp = (caddr32_t)up->u_envp;
3545 * it returns info on pages up to but NOT including addr + len.