Home
last modified time | relevance | path

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

12

/illumos-gate/usr/src/cmd/users/
H A Dusers.c724 pgrp->next = NULL; in main()
726 reqgrphead = pgrp; in main()
727 qgrp = pgrp; in main()
751 qgrp = pgrp; in main()
823 for (pgrp = reqgrphead; (groupcount > 0) && pgrp; in main()
824 pgrp = pgrp->next) { in main()
857 for (pgrp = reqgrphead; pgrp; pgrp = pgrp->next) { in main()
858 if (!pgrp->found) { in main()
873 qgrp = pgrp; in main()
929 for (pgrp = reqgrphead; !done && pgrp; in main()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dpg.h133 #define PG_CPU_ITR_INIT(pgrp, itr) \ argument
136 (itr).pg = ((pg_t *)pgrp); \
142 #define PG_CPU_GET_FIRST(pgrp) \ argument
143 (GROUP_SIZE(&((pg_t *)pgrp)->pg_cpus) > 0 ? \
144 GROUP_ACCESS(&((pg_t *)pgrp)->pg_cpus, 0) : NULL)
149 #define PG_NUM_CPUS(pgrp) \ argument
150 (GROUP_SIZE(&(pgrp)->pg_cpus))
/illumos-gate/usr/src/cmd/logins/
H A Dlogins.c1514 pgrp->next = NULL; in main()
1516 reqgrphead = pgrp; in main()
1517 qgrp = pgrp; in main()
1521 pgrp->next = NULL; in main()
1523 qgrp->next = pgrp; in main()
1524 qgrp = pgrp; in main()
1545 for (pgrp = reqgrphead; (groupcount > 0) && pgrp; in main()
1546 pgrp = pgrp->next) { in main()
1560 pgrp->groupname); in main()
1764 for (pgrp = reqgrphead; !done && pgrp; in main()
[all …]
/illumos-gate/usr/src/ucblib/libucb/port/sys/
H A Dkillpg.c47 killpg(int pgrp, int sig) in killpg() argument
52 if (pgrp < 0) { in killpg()
56 return (kill(-pgrp, sig)); in killpg()
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dkillpg.c42 killpg(pid_t pgrp, int sig) in killpg() argument
47 if (pgrp < 0) { in killpg()
51 return (kill(-pgrp, sig)); in killpg()
H A Dtcgetpgrp.c40 pid_t pgrp; in tcgetpgrp() local
42 if (tcgetsid(fd) < 0 || ioctl(fd, TIOCGPGRP, &pgrp) < 0) in tcgetpgrp()
44 return (pgrp); in tcgetpgrp()
H A Dtcsetpgrp.c38 tcsetpgrp(int fd, pid_t pgrp) in tcsetpgrp() argument
42 return (ioctl(fd, TIOCSPGRP, &pgrp)); in tcsetpgrp()
/illumos-gate/usr/src/cmd/svc/svccfg/
H A Dsvccfg_xml.c403 r = internal_attach_property(pgrp, p); in new_bool_prop_from_attr()
422 r = internal_attach_property(pgrp, p); in new_str_prop_from_attr()
455 r = internal_attach_property(pgrp, p); in new_opt_str_prop_from_attr()
667 int op = pgrp->sc_parent->sc_op; in lxml_get_propval()
674 pgrp->sc_pgroup_name); in lxml_get_propval()
730 int op = pgrp->sc_parent->sc_op; in lxml_get_property()
737 pgrp->sc_pgroup_name); in lxml_get_property()
1454 pgrp->sc_pgroup_name, propname); in lxml_get_paramval()
1457 (void) internal_attach_property(pgrp, p); in lxml_get_paramval()
1546 pgroup_t *pgrp; in lxml_get_event() local
[all …]
H A Dsvccfg_internal.c674 internal_attach_pgroup(entity_t *ent, pgroup_t *pgrp) in internal_attach_pgroup() argument
678 "entity %s.\n"), pgrp->sc_pgroup_name, ent->sc_name); in internal_attach_pgroup()
682 (void) uu_list_append(ent->sc_pgroups, pgrp); in internal_attach_pgroup()
684 pgrp->sc_parent = ent; in internal_attach_pgroup()
690 internal_detach_pgroup(entity_t *ent, pgroup_t *pgrp) in internal_detach_pgroup() argument
692 uu_list_remove(ent->sc_pgroups, pgrp); in internal_detach_pgroup()
717 internal_attach_property(pgroup_t *pgrp, property_t *prop) in internal_attach_property() argument
724 pgrp->sc_pgroup_name); in internal_attach_property()
728 uu_list_insert(pgrp->sc_pgroup_props, prop, idx); in internal_attach_property()
734 internal_detach_property(pgroup_t *pgrp, property_t *prop) in internal_detach_property() argument
[all …]
/illumos-gate/usr/src/lib/libbsm/common/
H A Daudit_scf.c329 if (scf_iter_instance_pgs_typed(handle_iter->pgrp, handle->inst, in get_plugin_kva()
335 while (scf_iter_next_pg(handle_iter->pgrp, handle->pgrp) == 1) { in get_plugin_kva()
336 if (scf_pg_get_name(handle->pgrp, plugin_str_tmp, in get_plugin_kva()
367 handle->pgrp) != 0) { in get_plugin_kva()
417 if (handle->pgrp != NULL) { in scf_free()
418 scf_pg_destroy(handle->pgrp); in scf_free()
447 if ((handle->pgrp = scf_pg_create(handle->hndl)) == NULL) { in scf_init()
472 if (handle_iter->pgrp != NULL) { in scf_free_iter()
473 scf_iter_destroy(handle_iter->pgrp); in scf_free_iter()
492 if ((handle_iter->pgrp = scf_iter_create(handle->hndl)) == NULL) { in scf_init_iter()
[all …]
H A Daudit_scf.h72 scf_propertygroup_t *pgrp; /* property group handle */ member
78 scf_iter_t *pgrp; /* property group iter handle */ member
/illumos-gate/usr/src/contrib/ast/src/lib/libast/misc/
H A Dprocopen.c300 proc->pgrp = arg1; in modify()
467 proc->pgrp = 0; in procopen()
747 else if ((proc->pid = spawnveg(path, p, environ, proc->pgrp)) != -1) in procopen()
776 proc->pid = spawnveg(env + 2, p, environ, proc->pgrp); in procopen()
837 if (proc->pgrp < 0) in procopen()
838 proc->pgrp = proc->pid; in procopen()
839 else if (proc->pgrp > 0) in procopen()
841 if (proc->pgrp == 1) in procopen()
842 proc->pgrp = proc->pid; in procopen()
843 if (setpgid(proc->pid, proc->pgrp) < 0 && proc->pid != proc->pgrp && errno == EPERM) in procopen()
/illumos-gate/usr/src/cmd/wall/
H A Dwall.c73 static struct group *pgrp; variable
121 if ((pgrp = getgrnam(grpname = optarg)) == NULL) { in main()
471 for (i = 0; pgrp->gr_mem[i] && pgrp->gr_mem[i][0]; i++) { in chkgrp()
472 if (strcmp(user, pgrp->gr_mem[i]) == 0) in chkgrp()
/illumos-gate/usr/src/cmd/sh/
H A Djobs.c908 int pgrp = 0; in sigv() local
916 pgrp++; in sigv()
919 pgrp++; in sigv()
932 pgrp++; in sigv()
948 if (pgrp) in sigv()
963 if (pgrp) in sigv()
970 } else if (sig == SIGTERM && pgrp) in sigv()
/illumos-gate/usr/src/cmd/csh/
H A Dsh.sem.c216 int pgrp; local
224 pgrp = pcurrjob ? pcurrjob->p_jobid : getpid();
246 (void) setpgid(0, pgrp);
253 (tchar *)&pgrp);
H A Dsh.proc.c1191 int pgrp, omask; in pfork() local
1228 pgrp = pcurrjob ? pcurrjob->p_jobid : child_pid; in pfork()
1256 (void) setpgid(0, pgrp); in pfork()
1261 (void) ioctl(FSHTTY, TIOCSPGRP, (char *)&pgrp); in pfork()
1277 setpgid(pid, pgrp); in pfork()
/illumos-gate/usr/src/cmd/mdb/common/modules/libtopo/
H A Dlibtopo.c48 static char *pgrp; variable
436 if ((strncmp(pgrp, buf, sizeof (buf)) == 0) || in dump_pgroup()
437 (strncmp(pgrp, "all", sizeof (buf)) == 0)) { in dump_pgroup()
487 if (pgrp) in dump_tnode()
531 pgrp = opt_P; in fmtopo()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/comp/
H A Domitted.c447 int pgrp; in runve() local
472 pgrp = 1; in runve()
475 pgrp = 0; in runve()
611 if (pid > 0 && pgrp) in runve()
619 if (pgrp) in runve()
/illumos-gate/usr/src/cmd/whodo/
H A Dwhodo.c187 struct uproc *up, *parent, *pgrp; in main() local
474 pgrp = findhash(info.pr_pgid); in main()
475 up->p_pgrplink = pgrp->p_pgrplink; in main()
476 pgrp->p_pgrplink = up; in main()
/illumos-gate/usr/src/contrib/ast/src/lib/libast/include/
H A Dproc.h87 pid_t pgrp; /* process group id */ member
/illumos-gate/usr/src/uts/common/contract/
H A Dprocess.c515 pid_t pgrp = -1; in contract_process_kill() local
520 pgrp = ex->p_pgrp; in contract_process_kill()
527 (pgrp != -1 && (p->p_stat == SIDL || p->p_pgrp != pgrp)) || in contract_process_kill()
534 if (pgrp != -1) in contract_process_kill()
/illumos-gate/usr/src/cmd/vi/port/
H A Dex_temp.c110 pid_t pgrp; in cleanup() local
118 if (ioctl(2, TIOCGPGRP, &pgrp) == 0) { in cleanup()
119 if (pgrp == getpgid(0)) { in cleanup()
/illumos-gate/usr/src/cmd/bnu/
H A Dconn.c99 int pgrp = getpgrp(); local
101 int pgrp = getpgrp(0);
103 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) in so_set_asyncsigs() argument
2735 ss.ss_pid = pgrp; in so_set_asyncsigs()
2784 so_set_siggrp(struct sonode *so, vnode_t *vp, pid_t pgrp, int mode, cred_t *cr) in so_set_siggrp() argument
2802 if (pgrp != 0) { in so_set_siggrp()
2804 pgrp, events)); in so_set_siggrp()
2805 error = so_set_asyncsigs(vp, pgrp, events, mode, cr); in so_set_siggrp()
2822 so->so_pgrp = pgrp; in so_set_siggrp()
/illumos-gate/usr/src/cmd/ptools/ptree/
H A Dptree.c67 pid_t pgrp; member
670 p->pgrp = info->pr_pgid; in add_proc()

12