/openbsd/regress/sys/kern/signal/sigio/ |
H A D | sigio_common.c | 35 int pgid; in test_common_badpgid() local 38 pgid = 1000000; in test_common_badpgid() 47 pgid = -1000000; in test_common_badpgid() 149 int pgid; in test_common_getown() local 153 pgid = getpid(); in test_common_getown() 164 pgid = INT_MIN; in test_common_getown() 168 pgid = getpid(); in test_common_getown() 170 pgid = INT_MIN; in test_common_getown() 176 pgid = INT_MIN; in test_common_getown() 180 pgid = 0; in test_common_getown() [all …]
|
/openbsd/lib/libc/compat-43/ |
H A D | killpg.c | 38 killpg(pid_t pgid, int sig) in killpg() argument 40 if (pgid < 0 || pgid == 1) { in killpg() 44 return (kill(-pgid, sig)); in killpg()
|
H A D | setpgrp.c | 35 setpgrp(pid_t pid, pid_t pgid) in setpgrp() argument 37 return(setpgid(pid, pgid)); in setpgrp()
|
/openbsd/usr.bin/timeout/ |
H A D | timeout.c | 171 pid_t pgid = 0, pid, cpid = 0; in main() local 227 pgid = setpgid(0, 0); in main() 229 if (pgid == -1) in main() 295 killpg(pgid, killsig); in main() 309 killpg(pgid, killsig); in main()
|
/openbsd/sys/kern/ |
H A D | kern_sig.c | 682 if (pgid == 0) in killpg1() 688 pgrp = pgfind(pgid); in killpg1() 2396 if (pgid == 0) { in sigio_setown() 2402 if (pgid < 0) in sigio_setown() 2404 pgid = -pgid; in sigio_setown() 2422 if (pgid > 0) { in sigio_setown() 2423 pr = prfind(pgid); in sigio_setown() 2467 if (pgid > 0) { in sigio_setown() 2499 pid_t pgid = 0; in sigio_getown() local 2508 pgid = -pgid; in sigio_getown() [all …]
|
H A D | kern_prot.c | 263 pid_t pid, pgid; in sys_setpgid() local 267 pgid = SCARG(uap, pgid); in sys_setpgid() 269 if (pgid < 0) in sys_setpgid() 294 if (pgid == 0) in sys_setpgid() 295 pgid = targpr->ps_pid; in sys_setpgid() 298 if ((pgrp = pgfind(pgid)) == NULL) { in sys_setpgid() 300 if (pgid != targpr->ps_pid) in sys_setpgid() 307 if (pgid != targpr->ps_pid && in sys_setpgid()
|
H A D | kern_proc.c | 238 pgfind(pid_t pgid) in pgfind() argument 242 LIST_FOREACH(pgrp, PGRPHASH(pgid), pg_hash) in pgfind() 243 if (pgrp->pg_id == pgid) in pgfind()
|
H A D | tty.c | 991 pid_t pgid = *(int *)data; in ttioctl() local 995 if (pgid < 0) { in ttioctl() 996 pgrp = pgfind(-pgid); in ttioctl() 998 pr1 = prfind(pgid); in ttioctl()
|
/openbsd/usr.sbin/mtree/ |
H A D | create.c | 268 statd(FTS *t, FTSENT *parent, uid_t *puid, gid_t *pgid, mode_t *pmode) in statd() argument 274 gid_t savegid = *pgid; in statd() 322 (((keys & F_GNAME) | (keys & F_GID)) && (*pgid != savegid)) || in statd() 351 *pgid = savegid; in statd()
|
/openbsd/sys/sys/ |
H A D | proc.h | 518 #define PGRPHASH(pgid) (&pgrphashtbl[(pgid) & pgrphash]) argument
|
H A D | syscallargs.h | 403 syscallarg(pid_t) pgid;
|
/openbsd/gnu/usr.bin/binutils/gdb/ |
H A D | go32-nat.c | 1959 tcsetpgrp (int fd, pid_t pgid) in tcsetpgrp() argument 1961 if (isatty (fd) && pgid == SOME_PID) in tcsetpgrp() 1963 errno = pgid == SOME_PID ? ENOTTY : ENOSYS; in tcsetpgrp()
|
/openbsd/gnu/llvm/compiler-rt/include/sanitizer/ |
H A D | netbsd_syscall_hooks.h | 432 #define __sanitizer_syscall_pre_setpgid(pid, pgid) \ argument 433 __sanitizer_syscall_pre_impl_setpgid((long long)(pid), (long long)(pgid)) 434 #define __sanitizer_syscall_post_setpgid(res, pid, pgid) \ argument 436 (long long)(pgid)) 769 #define __sanitizer_syscall_pre_compat_43_okillpg(pgid, signum) \ argument 770 __sanitizer_syscall_pre_impl_compat_43_okillpg((long long)(pgid), \ 772 #define __sanitizer_syscall_post_compat_43_okillpg(res, pgid, signum) \ argument 3160 void __sanitizer_syscall_pre_impl_setpgid(long long pid, long long pgid); 3162 long long pgid); 3421 void __sanitizer_syscall_pre_impl_compat_43_okillpg(long long pgid, [all …]
|
H A D | linux_syscall_hooks.h | 140 #define __sanitizer_syscall_pre_setpgid(pid, pgid) \ argument 141 __sanitizer_syscall_pre_impl_setpgid((long)(pid), (long)(pgid)) 142 #define __sanitizer_syscall_post_setpgid(res, pid, pgid) \ argument 143 __sanitizer_syscall_post_impl_setpgid(res, (long)(pid), (long)(pgid)) 2087 void __sanitizer_syscall_pre_impl_setpgid(long pid, long pgid); 2088 void __sanitizer_syscall_post_impl_setpgid(long res, long pid, long pgid);
|
/openbsd/gnu/usr.bin/perl/ |
H A D | syscall_emulator.c | 522 pid_t pgid = (pid_t)va_arg(args, long); in syscall_emulator() local 523 ret = setpgid(pid, pgid); in syscall_emulator()
|
/openbsd/gnu/usr.bin/perl/ext/POSIX/ |
H A D | POSIX.xs | 3122 setpgid(pid, pgid) 3124 pid_t pgid
|
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_common_syscalls.inc | 389 PRE_SYSCALL(setpgid)(long pid, long pgid) {} 391 POST_SYSCALL(setpgid)(long res, long pid, long pgid) {}
|