Home
last modified time | relevance | path

Searched refs:pgid (Results 1 – 17 of 17) sorted by relevance

/openbsd/regress/sys/kern/signal/sigio/
H A Dsigio_common.c35 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 Dkillpg.c38 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 Dsetpgrp.c35 setpgrp(pid_t pid, pid_t pgid) in setpgrp() argument
37 return(setpgid(pid, pgid)); in setpgrp()
/openbsd/usr.bin/timeout/
H A Dtimeout.c171 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 Dkern_sig.c682 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 Dkern_prot.c263 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 Dkern_proc.c238 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 Dtty.c991 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 Dcreate.c268 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 Dproc.h518 #define PGRPHASH(pgid) (&pgrphashtbl[(pgid) & pgrphash]) argument
H A Dsyscallargs.h403 syscallarg(pid_t) pgid;
/openbsd/gnu/usr.bin/binutils/gdb/
H A Dgo32-nat.c1959 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 Dnetbsd_syscall_hooks.h432 #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 Dlinux_syscall_hooks.h140 #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 Dsyscall_emulator.c522 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 DPOSIX.xs3122 setpgid(pid, pgid)
3124 pid_t pgid
/openbsd/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_common_syscalls.inc389 PRE_SYSCALL(setpgid)(long pid, long pgid) {}
391 POST_SYSCALL(setpgid)(long res, long pid, long pgid) {}