/dragonfly/sys/kern/ |
H A D | kern_proc.c | 637 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 D | kern_kinfo.c | 120 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 D | kern_sig.c | 702 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 D | kern_descrip.c | 1193 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 D | tty.c | 283 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 D | kern_prot.c | 329 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 D | kern_resource.c | 91 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 D | proc.h | 75 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 D | signalvar.h | 200 struct pgrp; 216 void pgsignal (struct pgrp *pgrp, int sig, int checkctty);
|
H A D | filedesc.h | 132 struct pgrp *siu_pgrp; /* process group to receive ... */
|
/dragonfly/usr.bin/window/ |
H A D | wwenviron.c | 55 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 D | progressbar.c | 70 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 D | sh.proc.c | 1793 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 D | tc.os.h | 402 # define setpgid(pid, pgrp) setpgrp(pid, pgrp) argument
|
H A D | tc.os.c | 1008 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 D | sh.sem.c | 522 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 D | jobs.c | 102 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 D | kvm_proc.c | 200 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 D | termios.c | 82 tcsetpgrp(int fd, pid_t pgrp) in tcsetpgrp() argument 86 s = pgrp; in tcsetpgrp()
|
/dragonfly/contrib/tcsh-6/nls/ja/ |
H A D | set16 | 3 1 tty pgrp を %d から %dに再設定します\n
|
/dragonfly/contrib/tcsh-6/nls/russian/ |
H A D | set16 | 3 1 Reset tty pgrp from %d to %d\n
|
/dragonfly/contrib/tcsh-6/nls/ukrainian/ |
H A D | set16 | 3 1 Reset tty pgrp from %d to %d\n
|
/dragonfly/contrib/tcsh-6/nls/et/ |
H A D | set16 | 3 1 Seadsin tty pgrp numbrilt %d numbrile %d\n
|
/dragonfly/lib/libssh/openbsd-compat/ |
H A D | bsd-misc.c | 417 killpg(pid_t pgrp, int sig) in killpg() argument 419 return kill(pgrp, sig); in killpg()
|
/dragonfly/contrib/gdb-7/gdb/ |
H A D | inflow.c | 218 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()
|