Home
last modified time | relevance | path

Searched refs:pgrp (Results 1 – 20 of 20) sorted by relevance

/minix3/external/bsd/tmux/dist/
H A Dosdep-darwin.c37 pid_t pgrp; in osdep_get_name() local
40 if ((pgrp = tcgetpgrp(fd)) == -1) in osdep_get_name()
43 ret = proc_pidinfo(pgrp, PROC_PIDTBSDINFO, 0, in osdep_get_name()
55 pid_t pgrp; in osdep_get_cwd() local
58 if ((pgrp = tcgetpgrp(fd)) == -1) in osdep_get_cwd()
61 ret = proc_pidinfo(pgrp, PROC_PIDVNODEPATHINFO, 0, in osdep_get_cwd()
H A Dosdep-linux.c36 pid_t pgrp; in osdep_get_name() local
38 if ((pgrp = tcgetpgrp(fd)) == -1) in osdep_get_name()
41 xasprintf(&path, "/proc/%lld/cmdline", (long long) pgrp); in osdep_get_name()
68 pid_t pgrp; in osdep_get_cwd() local
71 if ((pgrp = tcgetpgrp(fd)) == -1) in osdep_get_cwd()
74 xasprintf(&path, "/proc/%lld/cwd", (long long) pgrp); in osdep_get_cwd()
H A Dosdep-sunos.c39 pid_t pgrp; in osdep_get_name() local
44 if (fstat(f, &st) != 0 || ioctl(f, TIOCGPGRP, &pgrp) != 0) { in osdep_get_name()
50 xasprintf(&path, "/proc/%u/psinfo", (u_int) pgrp); in osdep_get_name()
73 pid_t pgrp; in osdep_get_cwd() local
75 if ((pgrp = tcgetpgrp(fd)) == -1) in osdep_get_cwd()
78 xasprintf(&path, "/proc/%u/path/cwd", (u_int) pgrp); in osdep_get_cwd()
H A Dosdep-freebsd.c140 pid_t pgrp; in osdep_get_cwd() local
143 if ((pgrp = tcgetpgrp(fd)) == -1) in osdep_get_cwd()
146 if ((info = kinfo_getfile(pgrp, &nrecords)) == NULL) in osdep_get_cwd()
/minix3/lib/libc/termios/
H A Dtcsetpgrp.c55 tcsetpgrp(int fd, pid_t pgrp) in __weak_alias()
61 s = pgrp; in __weak_alias()
/minix3/crypto/external/bsd/heimdal/dist/kadmin/
H A Dkadm_conn.c90 static pid_t pgrp; variable
109 if(getpid() == pgrp) { in terminate()
113 killpg(pgrp, sig); in terminate()
192 pgrp = getpid(); in wait_for_connection()
194 if(setpgid(0, pgrp) < 0) in wait_for_connection()
/minix3/bin/ksh/
H A Djobs.c143 pid_t pgrp; /* process group of job */ member
304 if (j->pgrp == 0) in j_exit()
307 killpg(j->pgrp, SIGHUP); in j_exit()
310 if (j->pgrp == 0) in j_exit()
313 killpg(j->pgrp, SIGCONT); in j_exit()
502 j->pgrp = 0;
561 if (j->pgrp == 0) { /* First process */
571 if (j->pgrp == 0) { /* First process */
572 j->pgrp = p->pid;
579 setpgid(p->pid, j->pgrp);
[all …]
/minix3/bin/sh/
H A Djobs.c114 static int tcsetpgrp(int fd, pid_t pgrp);
119 pid_t pgrp; in tcgetpgrp() local
120 if (ioctl(fd, TIOCGPGRP, (char *)&pgrp) == -1) in tcgetpgrp()
123 return pgrp; in tcgetpgrp()
129 return ioctl(fd, TIOCSPGRP, (char *)&pgrp); in tcsetpgrp()
916 int pgrp; in forkparent() local
920 pgrp = pid; in forkparent()
922 pgrp = jp->ps[0].pid; in forkparent()
924 (void)setpgid(pid, pgrp); in forkparent()
945 int pgrp; in forkchild() local
[all …]
H A Djobs.h72 pid_t pgrp; /* process group of this job */ member
/minix3/usr.bin/ftp/
H A Dprogressbar.c63 static pid_t pgrp = -1; in foregroundproc() local
65 if (pgrp == -1) in foregroundproc()
66 pgrp = getpgrp(); in foregroundproc()
68 return (tcgetpgrp(fileno(ttyout)) == pgrp); in foregroundproc()
/minix3/sys/sys/
H A Dproc.h116 struct pgrp { struct
314 struct pgrp *p_pgrp; /* l: Pointer to process group */
464 struct pgrp * pgrp_find(pid_t); /* Find process group by ID */
472 void fixjobc(struct proc *, struct pgrp *, int);
H A Dsignalvar.h127 void pgsignal(struct pgrp *, int, int);
128 void kpgsignal(struct pgrp *, struct ksiginfo *, void *, int);
H A Dtypes.h366 struct pgrp;
H A Dtty.h130 struct pgrp *t_pgrp; /* Foreground process group. */
/minix3/lib/libkvm/
H A Dkvm_proc.c332 struct pgrp pgrp; in kvm_proclist() local
378 if (KREAD(kd, (u_long)proc.p_pgrp, &pgrp)) { in kvm_proclist()
383 eproc.e_sess = pgrp.pg_session; in kvm_proclist()
384 eproc.e_pgid = pgrp.pg_id; in kvm_proclist()
385 eproc.e_jobc = pgrp.pg_jobc; in kvm_proclist()
386 if (KREAD(kd, (u_long)pgrp.pg_session, &sess)) { in kvm_proclist()
388 pgrp.pg_session); in kvm_proclist()
400 if (KREAD(kd, (u_long)tty.t_pgrp, &pgrp)) { in kvm_proclist()
406 eproc.e_tpgid = pgrp.pg_id; in kvm_proclist()
/minix3/bin/csh/
H A Dsem.c293 int pgrp; in execute() local
306 pgrp = pcurrjob ? pcurrjob->p_jobid : getpid(); in execute()
333 pgetty(wanttty, pgrp); in execute()
H A Dproc.c1225 int pgrp, pid; in pfork() local
1261 pgrp = pcurrjob ? pcurrjob->p_jobid : getpid(); in pfork()
1285 pgetty(wanttty, pgrp); in pfork()
1325 pgetty(int wanttty, int pgrp) in pgetty() argument
1347 if (setpgid(0, pgrp) == -1) { in pgetty()
1353 (void)tcsetpgrp(FSHTTY, pgrp); in pgetty()
/minix3/minix/commands/fetch/
H A Dfetch.c111 pid_t pgrp; /* our process group */ variable
234 (pid_t)ctty_pgrp != pgrp) in stat_display()
1052 pgrp = getpgrp(); in main()
/minix3/minix/tests/
H A Dtest42.c1209 pid_t pgrp, ppid, cpid, wpid; in test_tracefork() local
1216 if ((pgrp = READ()) <= 0) my_e(1); in test_tracefork()
1235 wpid = waitpid(-pgrp, &status, 0); in test_tracefork()
/minix3/external/bsd/llvm/dist/llvm/test/Analysis/ScalarEvolution/
H A Davoid-infinite-recursion-1.ll26 %16 = type <{ %struct.pgrp*, %struct.pgrp** }> ; type %16
108 %struct.pgrp = type <{ %16, %13, %struct.session*, %struct.sigiolst, i32, i32, %struct.mtx }>
112 … i32, i32, %struct.itimers*, i32, i32, [20 x i8], i8, i8, i8, i8, %struct.pgrp*, %struct.sysentvec…