Searched refs:pgrp (Results 26 - 41 of 41) sorted by relevance

12

/illumos-gate/usr/src/cmd/whodo/
H A Dwhodo.c117 *p_pgrplink, /* pgrp link */
167 struct uproc *up, *parent, *pgrp; local
432 * link pgrp together in case parents go away
434 * from the pgrp leader to its group member.
436 if (info.pr_pgid != info.pr_pid) { /* not pgrp leader */
437 pgrp = findhash(info.pr_pgid);
438 up->p_pgrplink = pgrp->p_pgrplink;
439 pgrp->p_pgrplink = up;
537 /* print the pgrp relation */
/illumos-gate/usr/src/cmd/csh/
H A Dsh.proc.c1172 * -1: leave tty alone; inherit pgrp from parent
1185 int pgrp, omask; local
1222 pgrp = pcurrjob ? pcurrjob->p_jobid : child_pid;
1250 (void) setpgid(0, pgrp);
1255 (void) ioctl(FSHTTY, TIOCSPGRP, (char *)&pgrp);
1271 setpgid(pid, pgrp);
/illumos-gate/usr/src/uts/common/contract/
H A Dprocess.c514 pid_t pgrp = -1; local
519 pgrp = ex->p_pgrp;
526 (pgrp != -1 && (p->p_stat == SIDL || p->p_pgrp != pgrp)) ||
533 if (pgrp != -1)
/illumos-gate/usr/src/lib/libast/common/comp/
H A Domitted.c364 int pgrp; local
389 pgrp = 1;
392 pgrp = 0;
528 if (pid > 0 && pgrp)
536 if (pgrp)
/illumos-gate/usr/src/cmd/vi/port/
H A Dex_temp.c110 pid_t pgrp; local
118 if (ioctl(2, TIOCGPGRP, &pgrp) == 0) {
119 if (pgrp == getpgid(0)) {
/illumos-gate/usr/src/cmd/ptools/ptree/
H A Dptree.c60 pid_t pgrp; member in struct:ps
234 p->pgrp = info.pr_pgid;
/illumos-gate/usr/src/cmd/bnu/
H A Dconn.c103 int pgrp = getpgrp(); local
105 int pgrp = getpgrp(0); local
107 ioctl(fn, TIOCSPGRP, &pgrp);
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsockstr.c2726 so_set_asyncsigs(vnode_t *vp, pid_t pgrp, int events, int mode, cred_t *cr) argument
2735 ss.ss_pid = pgrp;
2780 * Set new pid/pgrp for SIGPOLL (or SIGIO for FIOASYNC mode), replacing
2784 so_set_siggrp(struct sonode *so, vnode_t *vp, pid_t pgrp, int mode, cred_t *cr) argument
2802 if (pgrp != 0) {
2803 dprintso(so, 1, ("setown: adding pgrp %d ev 0x%x\n",
2804 pgrp, events));
2805 error = so_set_asyncsigs(vp, pgrp, events, mode, cr);
2813 dprintso(so, 1, ("setown: removing pgrp %d\n", so->so_pgrp));
2822 so->so_pgrp = pgrp;
[all...]
H A Dsockcommon_subr.c421 pid_t pgrp = -so->so_pgrp; local
426 * on behalf of this socket's zone, so find the pgrp using the
429 proc = pgfind_zone(pgrp, so->so_zoneid);
H A Dsocktpi.c5878 pid_t pgrp; local
5880 if (so_copyin((void *)arg, &pgrp, sizeof (pid_t),
5885 dprintso(so, 1, ("setown: new %d old %d\n", pgrp, so->so_pgrp));
5887 if (pgrp != so->so_pgrp)
5888 error = so_set_siggrp(so, vp, pgrp, mode, cr);
/illumos-gate/usr/src/lib/fm/topo/libtopo/common/
H A Dtopo_prop.c1409 topo_prop_getpgrp(tnode_t *node, const char *pgname, nvlist_t **pgrp, argument
1459 *pgrp = nvl;
/illumos-gate/usr/src/cmd/svc/svccfg/
H A Dsvccfg_libscf.c3265 pgroup_t *pgrp = a1; local
3279 scfe = fmri_to_entity(lcbdata->sc_handle, pgrp->sc_pgroup_fmri,
3290 "invalid.\n"), pgrp->sc_pgroup_name);
3296 pgrp->sc_pgroup_fmri, pgrp->sc_pgroup_name);
3300 scfe = create_entity(lcbdata->sc_handle, pgrp->sc_pgroup_fmri,
3314 pgrp->sc_pgroup_fmri, pgrp->sc_pgroup_name);
3321 pgrp->sc_pgroup_fmri);
3346 pgrp
4081 pgroup_t pgrp; local
5397 pgroup_t *mpg, *lipg_i, *curpg_i, pgrp; local
[all...]
/illumos-gate/usr/src/uts/common/os/
H A Dstreamio.c5612 pid_t pgrp; local
5616 if (error = strcopyin((void *)arg, &pgrp, sizeof (pid_t),
5626 if (pgrp == stp->sd_pgidp->pid_id) {
5631 if (pgrp <= 0 || pgrp >= maxpid) {
5636 if ((q = pgfind(pgrp)) == NULL ||
5657 pid_t pgrp; local
5664 pgrp = stp->sd_pgidp->pid_id;
5666 return (strcopyout(&pgrp, (void *)arg, sizeof (pid_t),
H A Dstrsubr.c1093 pid_t pgrp = -ssp->ss_pid; local
1096 proc = pgfind_zone(pgrp, ALL_ZONES);
/illumos-gate/usr/src/lib/libshell/common/sh/
H A Djobs.c158 int tcsetpgrp(int fd,pid_t pgrp) argument
160 int pgid = pgrp;
609 * restore tty driver and pgrp
/illumos-gate/usr/src/lib/libc/port/
H A Dllib-lc645 int killpg(pid_t pgrp, int sig);
1032 int tcsetpgrp(int fd, pid_t pgrp);

Completed in 167 milliseconds

12