Searched refs:pgrp (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-13-stable/bin/pkill/tests/
H A Dpgrep-g_test.sh8 name="pgrep -g <pgrp>"
9 pgrp=`ps -o tpgid -p $$ | tail -1`
15 pid=`pgrep -f -g $pgrp $sleep`
H A Dpkill-g_test.sh8 name="pkill -g <pgrp>"
9 pgrp=`ps -o tpgid -p $$ | tail -1`
14 pkill -f -g $pgrp $sleep
/freebsd-13-stable/sys/sys/
H A Dsigio.h42 * to the proc or pgrp so that the entire list may be revoked when the
51 struct pgrp *siu_pgrp; /* (c) process group to receive ... */
H A Dtty.h49 struct pgrp;
128 struct pgrp *t_pgrp; /* (t) Foreground process group. */
169 void tty_rel_pgrp(struct tty *tp, struct pgrp *pgrp);
H A Dproc.h108 struct pgrp { struct
109 LIST_ENTRY(pgrp) pg_hash; /* (e) Hash chain. */
110 LIST_HEAD(, proc) pg_members; /* (m + e) Pointer to pgrp members. */
625 LIST_ENTRY(proc) p_pglist; /* (g + e) List of processes in pgrp. */
700 struct pgrp *p_pgrp; /* (c + e) Pointer to process group. */
1013 extern LIST_HEAD(pgrphashhead, pgrp) *pgrphashtbl;
1043 struct pgrp *pgfind(pid_t); /* Find process group by id. */
1084 int enterpgrp(struct proc *p, pid_t pgid, struct pgrp *pgrp,
1086 int enterthispgrp(struct proc *p, struct pgrp *pgr
[all...]
H A Dsignalvar.h327 struct pgrp;
392 void pgsignal(struct pgrp *pgrp, int sig, int checkctty, ksiginfo_t *ksi);
/freebsd-13-stable/contrib/ntp/libntp/
H A Diosignal.c103 int pgrp, on = 1;
106 pgrp = getpid();
107 if (ioctl(rio->fd, FIOSSAIOOWN, (char *)&pgrp) == -1)
140 int pgrp, on = 1;
148 pgrp = -getpid();
149 if (ioctl(rio->fd, FIOSETOWN, (char*)&pgrp) == -1)
219 int pgrp;
253 pgrp = -getpid();
255 pgrp = getpid();
259 if (ioctl(fd, SIOCSPGRP, (char *)&pgrp)
[all...]
/freebsd-13-stable/crypto/openssh/openbsd-compat/
H A Dbsd-nextstep.c75 int tcsetpgrp(int fd, pid_t pgrp) argument
77 return (ioctl(fd, TIOCSPGRP, &pgrp));
/freebsd-13-stable/sys/kern/
H A Dkern_proc.c108 static void doenterpgrp(struct proc *, struct pgrp *);
109 static void orphanpg(struct pgrp *pg);
114 static void pgdelete(struct pgrp *);
201 pgrp_zone = uma_zcreate("PGRP", sizeof(struct pgrp), NULL, NULL,
309 struct pgrp *pg;
487 struct pgrp *
490 struct pgrp *pgrp; local
494 LIST_FOREACH(pgrp, PGRPHASH(pgid), pg_hash) {
495 if (pgrp
574 enterpgrp(struct proc *p, pid_t pgid, struct pgrp *pgrp, struct session *sess) argument
622 LIST_INSERT_HEAD(PGRPHASH(pgid), pgrp, pg_hash); local
635 enterthispgrp(struct proc *p, struct pgrp *pgrp) argument
659 isjobproc(struct proc *q, struct pgrp *pgrp) argument
697 pgrp_calc_jobc(struct pgrp *pgrp) argument
722 doenterpgrp(struct proc *p, struct pgrp *pgrp) argument
778 pgdelete(struct pgrp *pgrp) argument
816 struct pgrp *pgrp; local
990 db_print_pgrp_one(struct pgrp *pgrp, struct proc *p) argument
1001 struct pgrp *pgrp; local
1173 struct pgrp *pgrp; local
[all...]
H A Dkern_prot.c327 struct pgrp *pgrp; local
330 struct pgrp *newpgrp;
334 pgrp = NULL;
341 if (p->p_pgid == p->p_pid || (pgrp = pgfind(p->p_pid)) != NULL) {
342 if (pgrp != NULL)
343 PGRP_UNLOCK(pgrp);
376 int pgid; /* target pgrp id */
385 struct pgrp *pgrp; /* targe local
[all...]
H A Dkern_sig.c1746 struct pgrp *pgrp; local
1770 pgrp = td->td_proc->p_pgrp;
1771 PGRP_LOCK(pgrp);
1773 pgrp = pgfind(pgid);
1774 if (pgrp == NULL) {
1780 LIST_FOREACH(p, &pgrp->pg_members, p_pglist) {
1783 PGRP_UNLOCK(pgrp);
1959 struct pgrp *pgrp; local
1977 pgsignal(struct pgrp *pgrp, int sig, int checkctty, ksiginfo_t *ksi) argument
[all...]
H A Dkern_descrip.c1028 struct pgrp *pg;
1082 struct pgrp *pg;
1101 * Every entry of the list should belong to a single proc or pgrp.
1118 ("Proc sigio in pgrp sigio list"));
1120 ("Bogus pgrp in sigio list"));
1149 struct pgrp *pgrp; local
1193 pgrp = pgfind(-pgid);
1194 if (pgrp == NULL) {
1207 if (pgrp
[all...]
/freebsd-13-stable/crypto/heimdal/kadmin/
H A Dkadm_conn.c88 static pid_t pgrp; variable
107 if(getpid() == pgrp) {
111 killpg(pgrp, sig);
190 pgrp = getpid();
192 if(setpgid(0, pgrp) < 0)
/freebsd-13-stable/contrib/tnftp/src/
H A Dprogressbar.c69 static pid_t pgrp = -1; local
71 if (pgrp == -1)
73 pgrp = getpgrp();
75 pgrp = getpgrp(0);
78 return (tcgetpgrp(fileno(ttyout)) == pgrp);
/freebsd-13-stable/sys/ddb/
H A Ddb_ps.c98 * pid ppid pgrp uid state wmesg wchan cmd
115 db_printf(" pid ppid pgrp uid state wmesg wchan cmd\n");
117 db_printf(" pid ppid pgrp uid state wmesg wchan cmd\n");
144 struct pgrp *pgrp; local
153 pgrp = p->p_pgrp;
155 pgrp != NULL ? pgrp->pg_id : 0,
/freebsd-13-stable/bin/sh/
H A Djobs.c102 pid_t pgrp; /* process group of this job */ member in struct:job
122 static pid_t initialpgrp; /* pgrp of shell on invocation */
252 pid_t pgrp; local
261 pgrp = jp->ps[0].pid;
263 tcsetpgrp(ttyfd, pgrp);
895 pid_t pgrp; local
926 pgrp = getpid();
928 pgrp = jp->ps[0].pid;
929 if (setpgid(0, pgrp) == 0 && mode == FORK_FG &&
933 * pgrp se
[all...]
/freebsd-13-stable/contrib/tcsh/
H A Dsh.proc.c1766 * -1: leave tty alone; inherit pgrp from parent
1777 pid_t pgrp; local
1822 pgrp = pcurrjob ? pcurrjob->p_jobid : getpid();
1855 pgetty(wanttty, pgrp);
1896 pgrp = pcurrjob ? pcurrjob->p_jobid : pid;
1897 if (setpgid(pid, pgrp) == -1 && errno == EPERM) {
1903 (void) setpgid(pid, pgrp = pid);
1948 setttypgrp(int pgrp) argument
1955 * pgrp ourselves. If that happens, then the process will be still
1963 if (tcgetpgrp(FSHTTY) != pgrp) {
1992 pgetty(int wanttty, pid_t pgrp) argument
[all...]
H A Dtc.os.h402 # define setpgid(pid, pgrp) setpgrp(pid, pgrp)
H A Dsh.sem.c522 pid_t pgrp; local
532 pgrp = pcurrjob ? pcurrjob->p_jobid : getpid();
568 pgetty(wanttty, pgrp);
H A Dsh.c2547 pid_t pgrp; local
2551 if ((pgrp = tcgetpgrp(fd)) == -1)
2553 if (pgrp == desired)
/freebsd-13-stable/lib/libc/gen/
H A Dtermios.c82 tcsetpgrp(int fd, pid_t pgrp) argument
86 s = pgrp;
/freebsd-13-stable/lib/libkvm/
H A Dkvm_proc.c118 struct pgrp pgrp; local
270 if (KREAD(kd, (u_long)proc.p_pgrp, &pgrp)) {
271 _kvm_err(kd, kd->program, "can't read pgrp at %p",
275 kp->ki_pgid = pgrp.pg_id;
277 if (KREAD(kd, (u_long)pgrp.pg_session, &sess)) {
279 pgrp.pg_session);
305 if (KREAD(kd, (u_long)tty.t_pgrp, &pgrp)) {
311 kp->ki_tpgid = pgrp.pg_id;
/freebsd-13-stable/crypto/openssh/contrib/aix/
H A Dbuildbff.sh220 mkuser gecos='SSHD PrivSep User' login=false rlogin=false account_locked=true pgrp=$SSH_PRIVSEP_USER $SSH_PRIVSEP_USER
/freebsd-13-stable/usr.bin/fetch/
H A Dfetch.c89 static pid_t pgrp; /* our process group */ variable
292 (pid_t)ctty_pgrp != pgrp)
1142 pgrp = getpgrp();
/freebsd-13-stable/lib/libprocstat/
H A Dlibprocstat.c417 struct pgrp pgrp; local
432 error = kvm_read_all(kd, (unsigned long)proc.p_pgrp, &pgrp,
433 sizeof(pgrp));
435 warnx("can't read pgrp struct at %p for pid %d",
439 error = kvm_read_all(kd, (unsigned long)pgrp.pg_session, &sess,
443 pgrp.pg_session, kp->ki_pid);

Completed in 166 milliseconds

12