| /mirbsd/src/sys/kern/ |
| D | kern_proc.c | 187 pgfind(pgid) in pgfind() argument 188 register pid_t pgid; in pgfind() 192 for (pgrp = PGRPHASH(pgid)->lh_first; pgrp != 0; pgrp = pgrp->pg_hash.le_next) 193 if (pgrp->pg_id == pgid) 202 enterpgrp(p, pgid, mksess) in enterpgrp() argument 204 pid_t pgid; 207 register struct pgrp *pgrp = pgfind(pgid); 222 if (p->p_pid != pgid) 251 pgrp->pg_id = pgid; 253 LIST_INSERT_HEAD(PGRPHASH(pgid), pgrp, pg_hash);
|
| D | kern_sig.c | 629 killpg1(cp, signum, pgid, all) in killpg1() argument 631 int signum, pgid, all; 651 if (pgid == 0) 657 pgrp = pgfind(pgid); 687 csignal(pgid, signum, uid, euid) in csignal() argument 688 pid_t pgid; in csignal() 695 if (pgid == 0) 697 if (pgid < 0) { 698 pgid = -pgid; 699 if ((pgrp = pgfind(pgid)) == NULL) [all …]
|
| D | kern_prot.c | 295 int pgid; local 298 pgid = SCARG(uap, pgid); 300 if (pgid < 0) 314 if (pgid == 0) 315 pgid = targp->p_pid; 316 else if (pgid != targp->p_pid) 317 if ((pgrp = pgfind(pgid)) == 0 || 320 return (enterpgrp(targp, pgid, 0));
|
| /mirbsd/src/lib/libc/compat-43/ |
| D | killpg.c | 38 killpg(pid_t pgid, int sig) in killpg() argument 40 if (pgid == 1) { in killpg() 44 return (kill(-pgid, sig)); in killpg()
|
| D | setpgrp.c | 35 setpgrp(pid_t pid, pid_t pgid) in setpgrp() argument 37 return(setpgid(pid, pgid)); in setpgrp()
|
| /mirbsd/src/sys/miscfs/procfs/ |
| D | procfs_status.c | 74 int pid, ppid, pgid, sid; local 81 pgid = p->p_pgrp->pg_id; 94 pid, ppid, pgid, sid);
|
| /mirbsd/src/usr.sbin/mtree/ |
| D | create.c | 266 statd(FTS *t, FTSENT *parent, uid_t *puid, gid_t *pgid, mode_t *pmode) in statd() argument 274 gid_t savegid = *pgid; in statd() 321 (((keys & F_GNAME) | (keys & F_GID)) && (*pgid != savegid)) || in statd() 350 *pgid = savegid; in statd()
|
| /mirbsd/src/sys/sys/ |
| D | signalvar.h | 157 void gsignal(int pgid, int sig); 158 void csignal(pid_t pgid, int signum, uid_t uid, uid_t euid);
|
| D | proc.h | 355 #define PGRPHASH(pgid) (&pgrphashtbl[(pgid) & pgrphash]) argument 398 int enterpgrp(struct proc *p, pid_t pgid, int mksess);
|
| D | syscallargs.h | 346 syscallarg(int) pgid; 645 syscallarg(int) pgid;
|
| /mirbsd/src/sys/compat/linux/ |
| D | linux_file.c | 321 long pgid; local 418 pgid = -(long)arg; 423 pgid = (long)p1->p_pgrp->pg_id; 425 pgrp = pgfind(pgid);
|
| /mirbsd/src/sys/compat/common/ |
| D | kern_sig_43.c | 212 return (killpg1(p, SCARG(uap, signum), SCARG(uap, pgid), 0));
|
| /mirbsd/src/gnu/usr.bin/binutils/gdb/ |
| D | go32-nat.c | 1963 tcsetpgrp (int fd, pid_t pgid) in tcsetpgrp() argument 1965 if (isatty (fd) && pgid == SOME_PID) in tcsetpgrp() 1967 errno = pgid == SOME_PID ? ENOTTY : ENOSYS; in tcsetpgrp()
|
| /mirbsd/src/sys/compat/openbsd/ |
| D | openbsd_syscallargs.h | 346 syscallarg(int) pgid; 645 syscallarg(int) pgid;
|
| /mirbsd/src/gnu/usr.bin/perl/ext/POSIX/ |
| D | POSIX.xs | 1511 setpgid(pid, pgid) 1513 pid_t pgid
|
| /mirbsd/src/usr.bin/xlint/llib/ |
| D | llib-lposix | 265 int (setpgid)(pid_t pid, pid_t pgid);
|