Searched defs:proj (Results 1 - 25 of 26) sorted by relevance

12

/illumos-gate/usr/src/cmd/getent/
H A Ddogetproject.c36 putprojent(const struct project *proj, FILE *fp) argument
40 if (proj == NULL)
44 proj->pj_name != NULL ? proj->pj_name : "",
45 proj->pj_projid,
46 proj->pj_comment != NULL ? proj->pj_comment : "") == EOF)
48 names = proj->pj_users;
59 names = proj->pj_groups;
71 proj
79 struct project proj; local
[all...]
/illumos-gate/usr/src/cmd/rcap/rcapd/
H A Drcapd_collection_project.c41 lcollection_update_project_cb(const struct project *proj, void *walk_data) argument
52 capattr_abs = strstr(proj->pj_attr, PJ_ABS_ATTR_NAME "=");
54 if (capattr_abs > proj->pj_attr)
66 proj->pj_name, PJ_ABS_ATTR_NAME, capattr_abs);
71 colid.rcid_val = proj->pj_projid;
73 lcol = lcollection_insert_update(&colid, max_rss, proj->pj_name,
76 update_notification_cb("project", proj->pj_name, changes,
86 struct project proj; local
88 if (getprojbyid(id, &proj, buf, sizeof (buf)) != NULL && proj
112 struct project proj; local
[all...]
/illumos-gate/usr/src/lib/pam_modules/unix_cred/
H A Dunix_cred.c189 struct project proj, *pproj; local
435 pproj = getdefaultproj(user, &proj, (void *)&buf,
438 pproj = getprojbyname(projname, &proj, (void *)&buf,
455 if ((error = setproject(proj.pj_name, user, TASK_NORMAL)) != 0) {
464 proj.pj_name);
473 "project \"%s\": %m", user, proj.pj_name);
493 proj.pj_name);
504 "is unknown", proj.pj_name);
518 "bind to resource pool: %m", proj.pj_name);
538 "project \"%s\" (%d)", proj
[all...]
/illumos-gate/usr/src/lib/libexacct/demo/
H A Dexdump.c331 struct project proj; local
334 if (getprojbyid(projid, &proj, projbuf,
337 proj.pj_name);
/illumos-gate/usr/src/lib/libproject/common/
H A Dgetprojent.c139 ismember(struct project *proj, const char *user, gid_t gid, int is_default) argument
157 for (u = proj->pj_users; *u; u++) {
170 for (g = proj->pj_groups; *g; g++) {
265 struct project proj; local
272 NSS_XbyY_INIT(&arg, &proj, buffer, buflen, str2project);
280 if (getprojbyname(name, &proj, buffer, buflen) == NULL)
287 return (ismember(&proj, user, gid, DEFAULT_PROJECT));
296 return (ismember(&proj, user, gid,
312 return (ismember(&proj, user, gid, DEFAULT_PROJECT));
325 return (ismember(&proj, use
341 struct project proj; local
[all...]
H A Dsetproject.c565 * a pre-validated project structure in proj (whose name matches project_name)
570 * structure in proj unless they can be sure that the target process will never
576 pid_t pid, struct ps_prochandle *Pr, struct project *proj)
586 struct project local_proj; /* space to store proj if not provided */
600 * If proj is NULL, acquire project information to ensure that
604 if (proj == NULL) {
605 if ((proj = getprojbyname(project_name, &local_proj,
626 projid = proj->pj_projid;
632 if ((kv_array = _str2kva(proj->pj_attr, KV_ASSIGN,
575 setproject_proc(const char *project_name, const char *user_name, int flags, pid_t pid, struct ps_prochandle *Pr, struct project *proj) argument
/illumos-gate/usr/src/cmd/projects/
H A Dprojects.c68 struct project proj; local
75 if (getdefaultproj(name, &proj, tmp, PROJECT_BUFSZ) != NULL) {
77 projname = safe_malloc(strlen(proj.pj_name) + 1);
78 projcomm = safe_malloc(strlen(proj.pj_comment) + 1);
79 (void) strcpy(projname, proj.pj_name);
80 (void) strcpy(projcomm, proj.pj_comment);
89 while (getprojent(&proj, tmp, PROJECT_BUFSZ) != NULL) {
90 if (inproj(name, proj.pj_name, buffer, PROJECT_BUFSZ)) {
93 safe_malloc(strlen(proj.pj_name) + 1);
95 safe_malloc(strlen(proj
[all...]
/illumos-gate/usr/src/cmd/prstat/
H A Dprutil.c286 struct project proj; local
289 if (noresolve || getprojbyid(projid, &proj, projbuf, PROJECT_BUFSZ) ==
293 n = mbstowcs(NULL, proj.pj_name, 0);
298 proj.pj_name, '*');
300 (void) snprintf(str, len, "%-28s", proj.pj_name);
/illumos-gate/usr/src/cmd/id/
H A Did.c256 struct project proj; local
267 if (getdefaultproj(user, &proj, projbuf,
270 (int)proj.pj_projid, proj.pj_name);
280 if (getprojbyid(curprojid, &proj, projbuf,
286 (int)curprojid, proj.pj_name);
/illumos-gate/usr/src/uts/common/os/
H A Dfork.c951 kproject_t *proj; local
960 proj = task->tk_proj;
965 if (proj != proj0p) {
971 if (proj->kpj_nprocs >= proj->kpj_nprocs_ctl)
972 if (rctl_test(rc_project_nprocs, proj->kpj_rctls,
989 proj->kpj_nprocs++;
1260 proj->kpj_nprocs--;
H A Dshm.c1210 kproject_t *proj; local
1213 proj = sp->shm_perm.ipc_proj;
1243 rctl_decr_locked_mem(NULL, proj, unlocked_bytes, 0);
H A Dklpd.c456 projid_t proj = -1; local
477 proj = (projid_t)id;
478 kpp = project_hold_by_id(proj, crgetzone(cr),
608 projid_t proj; local
617 proj = (projid_t)id;
618 kpp = project_hold_by_id(proj, crgetzone(CRED()),
H A Drctl.c568 e->rcep_p.proj = p->p_task->tk_proj;
2872 * rctl_incr_locked_mem(proc_t *p, kproject_t *proj, rctl_qty_t inc,
2876 * zone. If proj is non-NULL the project must be held by the
2877 * caller; if it is NULL the proj and zone of proc_t p are used.
2888 rctl_incr_locked_mem(proc_t *p, kproject_t *proj, rctl_qty_t inc, argument
2898 if (proj != NULL) {
2899 projp = proj;
2900 zonep = proj->kpj_zone;
2908 e.rcep_p.proj = projp;
2952 * rctl_decr_locked_mem(proc_t *p, kproject_t *proj, rctl_qty_
2965 rctl_decr_locked_mem(proc_t *p, kproject_t *proj, rctl_qty_t inc, int creditproc) argument
[all...]
/illumos-gate/usr/src/cmd/oamuser/user/
H A Dfuncs.c56 static const char proj[] = "project name"; variable
88 { USERATTR_DEFAULTPROJ_KW, check_proj, proj },
383 check_proj(const char *proj) argument
385 if (getprojidbyname(proj) < 0) {
386 return (proj);
/illumos-gate/usr/src/cmd/ipcs/
H A Dipcs.c426 struct project proj; local
429 if ((getprojbyid(permp->ipcx_projid, &proj, buf,
433 (void) printf("%16.15s", proj.pj_name);
/illumos-gate/usr/src/cmd/newtask/
H A Dnewtask.c436 * process is a member of proj
739 setproject_err(char *username, char *projname, int error, struct project *proj) argument
784 if (proj == NULL)
785 proj = getprojbyname(projname, &local_proj, prbuf,
788 if (proj == NULL || (kv_array = _str2kva(proj->pj_attr,
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Drctl.c202 kproject_t proj; local
251 if (mdb_vread(&proj, sizeof (kproject_t),
253 mdb_warn("failed to read proj at %p", task.tk_proj);
274 set = (uintptr_t)proj.kpj_rctls;
H A Dgcore.c814 mdb_kproject_t proj; local
848 if (mdb_ctf_vread(&proj, "kproject_t", "mdb_kproject_t", task.tk_proj,
852 pc->pc_projid = proj.kpj_id;
/illumos-gate/usr/src/cmd/mdb/common/modules/ipc/
H A Dipc.c81 kproject_t proj; local
84 res = mdb_vread(&proj, sizeof (kproject_t), (uintptr_t)perm->ipc_proj);
98 mdb_printf(" %5d %6d", proj.kpj_id, proj.kpj_zoneid);
/illumos-gate/usr/src/uts/common/sys/
H A Drctl.h176 struct kproject *proj; member in union:rctl_entity_p_struct::__anon8851
/illumos-gate/usr/src/cmd/cron/
H A Dat.c168 char *proj; local
210 proj = optarg;
212 if ((pprj = getprojbyname(proj, pprj,
230 if (isdigit(proj[0]) &&
231 (pprj = getprojbyid(atoi(proj), pprj,
249 "%s not found.\n"), proj);
H A Dcron.c2191 struct project proj, *pproj = NULL; local
2370 if ((pproj = getprojbyid(projid, &proj,
/illumos-gate/usr/src/uts/common/vm/
H A Dseg_spt.c391 kproject_t *proj; local
513 proj = sp->shm_perm.ipc_proj;
517 if (rctl_incr_locked_mem(procp, proj, lockedbytes, 0)) {
542 rctl_decr_locked_mem(NULL, proj, lockedbytes, 0);
630 kproject_t *proj; local
655 proj = sp->shm_perm.ipc_proj;
756 rctl_decr_locked_mem(NULL, proj, unlocked_bytes, 0);
2658 kproject_t *proj; local
2681 proj = sp->shm_perm.ipc_proj;
2724 if (rctl_incr_locked_mem(p, proj, unlocke
[all...]
/illumos-gate/usr/src/cmd/prctl/
H A Dprctl.c2035 struct project proj; local
2078 if (getprojbyname(idname, &proj, prbuf, PROJECT_BUFSZ)
2080 if (getprojbyid(intidname, &proj, prbuf,
2087 projid = proj.pj_projid;
/illumos-gate/usr/src/lib/librestart/common/
H A Dlibrestart.c2216 struct project proj, *pp; local
2246 pp = getdefaultproj(cip->pwd.pw_name, &proj, buf,
2281 pp = getprojbyid(projid, &proj, buf, bufsz);

Completed in 151 milliseconds

12