Home
last modified time | relevance | path

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

123

/netbsd-src/lib/libc/compat-43/
H A Dkillpg.c52 killpg(pid_t pgid, int sig) in killpg() argument
54 if (pgid == 1 || pgid <= INT_MIN) { in killpg()
58 return (kill(-pgid, sig)); in killpg()
H A Dsetpgrp.c45 setpgrp(pid_t pid, pid_t pgid) in setpgrp() argument
47 return(setpgid(pid, pgid)); in setpgrp()
/netbsd-src/usr.bin/timeout/
H A Dtimeout.c191 pid_t pgid, pid, cpid; in main() local
212 pgid = -1; in main()
259 pgid = setpgid(0,0); in main()
261 if (pgid == -1) in main()
322 killpg(pgid, killsig); in main()
336 killpg(pgid, killsig); in main()
/netbsd-src/sys/compat/common/
H A Dkern_sig_43.c268 int pgid = SCARG(uap, pgid); in compat_43_sys_killpg() local
270 pgid &= kern_sig_43_pgid_mask; in compat_43_sys_killpg()
279 return killpg1(l, &ksi, pgid, 0); in compat_43_sys_killpg()
/netbsd-src/sys/kern/
H A Dkern_prot.c280 pid_t targp, pgid; in sys_setpgid() local
282 if (SCARG(uap, pgid) < 0) in sys_setpgid()
286 if ((pgid = SCARG(uap, pgid)) == 0) in sys_setpgid()
287 pgid = targp; in sys_setpgid()
289 return proc_enterpgrp(p, targp, pgid, false); in sys_setpgid()
H A Dkern_descrip.c1809 * Sets descriptor owner. If the owner is a process, 'pgid' in fsetown()
1811 * 'pgid' is set to -pg_id. in fsetown()
1814 fsetown(pid_t *pgid, u_long cmd, const void *data) in fsetown()
1841 *pgid = id; in fd_set_exclose()
1863 fgetown(pid_t pgid, u_long cmd, void *data) in fgetown()
1868 KASSERT(pgid > INT_MIN); in fgetown()
1869 *(int *)data = -pgid;
1872 *(int *)data = pgid;
1882 fownsignal(pid_t pgid, int signo, int code, int band, void *fdescdata) in fownsignal()
1888 if (pgid in fownsignal()
1806 fsetown(pid_t * pgid,u_long cmd,const void * data) fsetown() argument
1855 fgetown(pid_t pgid,u_long cmd,void * data) fgetown() argument
1874 fownsignal(pid_t pgid,int signo,int code,int band,void * fdescdata) fownsignal() argument
[all...]
H A Dkern_proc.c927 pgrp_find(pid_t pgid) in pgrp_find() argument
933 pg = pid_table[pgid & pid_tbl_mask].pt_pgrp; in pgrp_find()
939 if (pg == NULL || pg->pg_id != pgid || LIST_EMPTY(&pg->pg_members)) { in pgrp_find()
1289 proc_enterpgrp(struct proc *curp, pid_t pid, pid_t pgid, bool mksess) in proc_enterpgrp() argument
1305 pgrp = pid_table[pgid & pid_tbl_mask].pt_pgrp; in proc_enterpgrp()
1306 if (pgrp != NULL && pgrp->pg_id != pgid) in proc_enterpgrp()
1346 if (pgrp == NULL && pgid != pid) in proc_enterpgrp()
1390 pgrp->pg_id = pgid; in proc_enterpgrp()
1393 if (__predict_false(pid_table[pgid & pid_tbl_mask].pt_pgrp)) in proc_enterpgrp()
1398 pid_table[pgid & pid_tbl_mask].pt_pgrp = pgrp; in proc_enterpgrp()
[all …]
H A Dtty.c1410 pid_t pgid = *(pid_t *)data; in ttioctl() local
1419 if (pgid < 0) { in ttioctl()
1420 if (pgid <= INT_MIN) { in ttioctl()
1424 pgrp = pgrp_find(-pgid); in ttioctl()
1431 p1 = proc_find(pgid); in ttioctl()
1451 pid_t pgid = *(pid_t *)data; in ttioctl() local
1453 if (pgid == NO_PGID) in ttioctl()
1461 pgrp = pgrp_find(pgid); in ttioctl()
/netbsd-src/usr.bin/newgrp/
H A Dgrutil.c113 gid_t pgid; in addgid() local
117 pgid = pwd->pw_gid; in addgid()
119 if (groups[i] != pgid) in addgid()
/netbsd-src/sys/miscfs/procfs/
H A Dprocfs_status.c101 int pid, ppid, pgid, sid; in procfs_status_netbsd() local
112 pgid = p->p_pgrp->pg_id; in procfs_status_netbsd()
145 pid, ppid, pgid, sid); in procfs_status_netbsd()
/netbsd-src/usr.sbin/mtree/
H A Dcreate.c331 statd(FILE *fp, FTS *t, FTSENT *parent, uid_t *puid, gid_t *pgid, mode_t *pmode,
349 savegid = *pgid; in statd()
399 ((keys & (F_GNAME | F_GID)) && (*pgid != savegid)) || in statd()
433 *pgid = savegid; in statd()
338 statd(FILE * fp,FTS * t,FTSENT * parent,uid_t * puid,gid_t * pgid,mode_t * pmode,u_long * pflags) statd() argument
/netbsd-src/regress/sys/uvm/pdsim/
H A Dnbsd.hs40 data Page = Pg { pgid :: PageId, referenced :: Bool } function
130 newpg i = Pg {pgid = i, referenced = True}
/netbsd-src/sys/compat/linux/common/
H A Dlinux_file.c301 long pgid; in linux_sys_fcntl()
435 pgid = -(long)arg; in linux_sys_fcntl()
442 pgid = (long)p1->p_pgrp->pg_id; in linux_sys_fcntl()
444 pgrp = pgrp_find(pgid); in linux_sys_fcntl()
287 long pgid; linux_sys_fcntl() local
/netbsd-src/usr.sbin/pstat/
H A Dpstat.c842 pid_t pgid; in ttyprt() local
864 pgid = 0; in ttyprt()
866 KGET2(&tp->t_pgrp->pg_id, &pgid, sizeof(pid_t), "pgid"); in ttyprt()
867 PRWORD(ovflw, " %*d", 6, 1, pgid); in ttyprt()
/netbsd-src/sys/compat/ultrix/
H A Dultrix_misc.c440 SCARG(&ap, pgid) = SCARG(uap, pgid); in ultrix_sys_setpgrp()
447 if (!SCARG(&ap, pgid) && in ultrix_sys_setpgrp()
H A Dultrix_syscallargs.h174 syscallarg(int) pgid;
/netbsd-src/sys/coda/
H A Dcoda.h373 u_short pgid; /* Common to all */ member
382 pid_t pgid; /* Common to all */ member
H A Dcoda_venus.c114 (in)->pgid = p ? p->p_pgid : -1; \
133 (in)->pgid = p ? p->p_pgid : -1; \
/netbsd-src/tests/bin/ps/
H A Dt_ps.sh95 j_keywords='user pid ppid pgid sess jobc state tt time command'
H A Dkeywords77 pgid PGID
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/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
773 __sanitizer_syscall_post_impl_compat_43_okillpg(res, (long long)(pgid), \
3160 void __sanitizer_syscall_pre_impl_setpgid(long long pid, long long pgid);
3162 long long pgid);
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/include/sanitizer/
H A Dnetbsd_syscall_hooks.h433 #define __sanitizer_syscall_pre_setpgid(pid, pgid) \ argument
434 __sanitizer_syscall_pre_impl_setpgid((long long)(pid), (long long)(pgid))
435 #define __sanitizer_syscall_post_setpgid(res, pid, pgid) \ argument
437 (long long)(pgid))
765 #define __sanitizer_syscall_pre_compat_43_okillpg(pgid, signum) \ argument
766 __sanitizer_syscall_pre_impl_compat_43_okillpg((long long)(pgid), \
768 #define __sanitizer_syscall_post_compat_43_okillpg(res, pgid, signum) \ argument
769 __sanitizer_syscall_post_impl_compat_43_okillpg(res, (long long)(pgid), \
3008 void __sanitizer_syscall_pre_impl_setpgid(long long pid, long long pgid);
3010 long long pgid);
[all …]
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/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
773 __sanitizer_syscall_post_impl_compat_43_okillpg(res, (long long)(pgid), \
3160 void __sanitizer_syscall_pre_impl_setpgid(long long pid, long long pgid);
3162 long long pgid);
[all …]
/netbsd-src/sys/compat/sunos32/
H A Dsunos32_syscallargs.h208 syscallarg(int) pgid;
/netbsd-src/sys/compat/sunos/
H A Dsunos_syscallargs.h196 syscallarg(int) pgid;

123