Home
last modified time | relevance | path

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

12

/dragonfly/sys/kern/
H A Dkern_proc.c637 pgref(struct pgrp *pgrp) in pgref() argument
643 pgrel(struct pgrp *pgrp) in pgrel() argument
683 pgrp->pg_session->s_ttyp->t_pgrp == pgrp) { in pgrel()
699 struct pgrp *
702 struct pgrp *pgrp; in pgfind() local
714 return (pgrp); in pgfind()
729 struct pgrp *pgrp; in enterpgrp() local
804 pgrel(pgrp); in enterpgrp()
963 fixjobc(struct proc *p, struct pgrp *pgrp, int entering) in fixjobc() argument
1561 struct pgrp *pgrp; in DB_SHOW_COMMAND() local
[all …]
H A Dkern_kinfo.c120 struct pgrp *pgrp; in fill_kinfo_proc() local
123 pgrp = p->p_pgrp; in fill_kinfo_proc()
124 sess = pgrp ? pgrp->pg_session : NULL; in fill_kinfo_proc()
172 if (pgrp) { in fill_kinfo_proc()
173 kp->kp_pgid = pgrp->pg_id; in fill_kinfo_proc()
174 kp->kp_jobc = pgrp->pg_jobc; in fill_kinfo_proc()
H A Dkern_sig.c702 struct pgrp *pgrp; in dokillpg() local
717 pgrp = cp->p_pgrp; in dokillpg()
718 pgref(pgrp); in dokillpg()
720 pgrp = pgfind(pgid); in dokillpg()
721 if (pgrp == NULL) in dokillpg()
741 pgrel(pgrp); in dokillpg()
900 struct pgrp *pgrp; in gsignal() local
914 pgsignal(struct pgrp *pgrp, int sig, int checkctty) in pgsignal() argument
921 if (pgrp) { in pgsignal()
922 pgref(pgrp); in pgsignal()
[all …]
H A Dkern_descrip.c1193 struct pgrp *pgrp; in funsetown() local
1208 pgrp = sigio->sio_pgrp; in funsetown()
1213 pgrel(pgrp); in funsetown()
1251 struct pgrp *pgrp = NULL; in fsetown() local
1280 pgrp = pgfind(-pgid); in fsetown()
1281 if (pgrp == NULL) { in fsetown()
1301 KKASSERT(pgrp == NULL); in fsetown()
1310 sigio->sio_pgrp = pgrp; in fsetown()
1312 pgrp = NULL; in fsetown()
1327 if (pgrp) in fsetown()
[all …]
H A Dtty.c283 struct pgrp *opgrp; in ttyclearsession()
858 struct pgrp *opgrp; in ttioctl()
1218 struct pgrp *pgrp = pgfind(pgid); in ttioctl() local
1219 if (pgrp == NULL || pgrp->pg_session != p->p_session) { in ttioctl()
1220 if (pgrp) in ttioctl()
1221 pgrel(pgrp); in ttioctl()
1227 tp->t_pgrp = pgrp; in ttioctl()
2502 struct pgrp *pgrp; in ttyinfo() local
2540 pgref(pgrp); in ttyinfo()
2541 lwkt_gettoken(&pgrp->pg_token); in ttyinfo()
[all …]
H A Dkern_prot.c329 struct pgrp *pg = NULL; in sys_setsid()
364 struct pgrp *pgrp = NULL; /* target pgrp */ in sys_setpgid() local
403 if ((pgrp = pgfind(pgid)) == NULL || in sys_setpgid()
404 pgrp->pg_session != curp->p_session) { in sys_setpgid()
411 if (pgrp) in sys_setpgid()
412 pgrel(pgrp); in sys_setpgid()
H A Dkern_resource.c91 struct pgrp *pg; in sys_getpriority()
193 struct pgrp *pg; in sys_setpriority()
334 struct pgrp *pg; in sys_ioprio_get()
435 struct pgrp *pg; in sys_ioprio_set()
/dragonfly/sys/sys/
H A Dproc.h75 struct pgrp;
83 LIST_HEAD(pgrplist, pgrp);
108 struct pgrp { struct
109 LIST_ENTRY(pgrp) pg_list; /* Hash chain. */
298 struct pgrp *p_pgrp; /* Pointer to process group. */
529 struct pgrp *pgfind (pid_t); /* Find process group by id w/ref */
531 void pgref (struct pgrp *); /* Ref pgrp preventing disposal */
532 void pgrel (struct pgrp *); /* Deref pgrp & dispose on 1->0 trans */
546 void fixjobc (struct proc *p, struct pgrp *pgrp, int entering);
555 void pgrpinsertinit(struct pgrp *pg);
H A Dsignalvar.h200 struct pgrp;
216 void pgsignal (struct pgrp *pgrp, int sig, int checkctty);
H A Dfiledesc.h132 struct pgrp *siu_pgrp; /* process group to receive ... */
/dragonfly/usr.bin/window/
H A Dwwenviron.c55 int pgrp = getpid(); in wwenviron() local
83 (void) ioctl(0, TIOCSPGRP, (char *)&pgrp); in wwenviron()
84 (void) setpgid(pgrp, pgrp); in wwenviron()
/dragonfly/contrib/tnftp/src/
H A Dprogressbar.c70 static pid_t pgrp = -1; in foregroundproc() local
72 if (pgrp == -1) in foregroundproc()
74 pgrp = getpgrp(); in foregroundproc()
76 pgrp = getpgrp(0); in foregroundproc()
79 return (tcgetpgrp(fileno(ttyout)) == pgrp); in foregroundproc()
/dragonfly/contrib/tcsh-6/
H A Dsh.proc.c1793 pid_t pgrp; in pfork() local
1871 pgetty(wanttty, pgrp); in pfork()
1919 (void) setpgid(pid, pgrp = pid); in pfork()
1964 setttypgrp(int pgrp) in setttypgrp() argument
1979 if (tcgetpgrp(FSHTTY) != pgrp) { in setttypgrp()
1990 (void) tcsetpgrp(FSHTTY, pgrp); in setttypgrp()
2008 pgetty(int wanttty, pid_t pgrp) in pgetty() argument
2034 setttypgrp(pgrp); in pgetty()
2044 if (setpgid(0, pgrp) == -1) { in pgetty()
2047 if (setpgid(0, pgrp = getpid()) == -1) { in pgetty()
[all …]
H A Dtc.os.h402 # define setpgid(pid, pgrp) setpgrp(pid, pgrp) argument
H A Dtc.os.c1008 int pgrp; in xtcgetpgrp() local
1011 if (ioctl(fd, TIOCGPGRP, (ioctl_t) & pgrp) < 0) in xtcgetpgrp()
1013 return (pgrp); in xtcgetpgrp()
1023 xtcsetpgrp(int fd, int pgrp) in xtcsetpgrp() argument
1025 return ioctl(fd, TIOCSPGRP, (ioctl_t) &pgrp); in xtcsetpgrp()
H A Dsh.sem.c522 pid_t pgrp; in execute() local
532 pgrp = pcurrjob ? pcurrjob->p_jobid : getpid(); in execute()
568 pgetty(wanttty, pgrp); in execute()
/dragonfly/bin/sh/
H A Djobs.c102 pid_t pgrp; /* process group of this job */ member
262 pid_t pgrp; in fgcmd() local
271 pgrp = jp->ps[0].pid; in fgcmd()
273 tcsetpgrp(ttyfd, pgrp); in fgcmd()
905 pid_t pgrp; in forkshell() local
936 pgrp = getpid(); in forkshell()
938 pgrp = jp->ps[0].pid; in forkshell()
942 if (tcsetpgrp(ttyfd, pgrp) < 0) in forkshell()
985 pgrp = pid; in forkshell()
987 pgrp = jp->ps[0].pid; in forkshell()
[all …]
/dragonfly/lib/libkvm/
H A Dkvm_proc.c200 struct pgrp pgrp; in kvm_proclist() local
201 struct pgrp tpgrp; in kvm_proclist()
251 if (KREAD(kd, (u_long)proc.p_pgrp, &pgrp)) { in kvm_proclist()
256 proc.p_pgrp = &pgrp; in kvm_proclist()
276 if (KREAD(kd, (u_long)pgrp.pg_session, &sess)) { in kvm_proclist()
278 pgrp.pg_session); in kvm_proclist()
281 pgrp.pg_session = &sess; in kvm_proclist()
/dragonfly/lib/libc/gen/
H A Dtermios.c82 tcsetpgrp(int fd, pid_t pgrp) in tcsetpgrp() argument
86 s = pgrp; in tcsetpgrp()
/dragonfly/contrib/tcsh-6/nls/ja/
H A Dset163 1 tty pgrp を %d から %dに再設定します\n
/dragonfly/contrib/tcsh-6/nls/russian/
H A Dset163 1 Reset tty pgrp from %d to %d\n
/dragonfly/contrib/tcsh-6/nls/ukrainian/
H A Dset163 1 Reset tty pgrp from %d to %d\n
/dragonfly/contrib/tcsh-6/nls/et/
H A Dset163 1 Seadsin tty pgrp numbrilt %d numbrile %d\n
/dragonfly/lib/libssh/openbsd-compat/
H A Dbsd-misc.c417 killpg(pid_t pgrp, int sig) in killpg() argument
419 return kill(pgrp, sig); in killpg()
/dragonfly/contrib/gdb-7/gdb/
H A Dinflow.c218 terminal_init_inferior_with_pgrp (int pgrp) in terminal_init_inferior_with_pgrp() argument
230 tinfo->process_group = pgrp; in terminal_init_inferior_with_pgrp()

12