projid_t
static projid_t project;
projid_t sproj;
projid_t projid;
projid_t projid;
projid_t curprojid = getprojid();
projid_t kpj_id;
projid_t pc_projid;
projid_t prprojid;
extern projid_t setproject_proc(const char *, const char *, int, pid_t,
valid_projid(projid_t, struct project *, void *, size_t);
projid_t projid;
projid = (projid_t)strtol(project, &ptr, (int)10);
valid_projid(projid_t projid, struct project *pptr, void *buf, size_t len)
edit_project(char *login, char *new_login, projid_t projids[], int overwrite)
projid_t **projlist = NULL;
(void) edit_project(logname, (char *)NULL, (projid_t **)NULL,
extern projid_t **valid_lproject();
FIELD(&defaults, pe, projid_t) =
(projid_t)strtol(ptr, NULL, 10);
(int)FIELD(defs, &tab[i], projid_t));
rc = edit_project(logname, (char *)0, (projid_t **)0, 1);
projid_t **projlist;
projlist = (projid_t **)0;
extern projid_t **valid_lproject();
static projid_t projlist[NPROJECTS_MAX + 1];
projid_t projid;
projid_t projid;
projid_t projid;
projid_t projid;
projid_t id_projid; /* project id */
getprojname(projid_t projid, char *str, size_t len, int noresolve,
extern void getprojname(projid_t, char *, size_t, int, int, size_t);
extern void getzonename(projid_t, char *, size_t, int, size_t);
lcollection_update_project_byid_cb(const projid_t id, void *walk_data)
projid_t projid;
projid_t pj_projid; /* numerical project id */
extern struct project *getprojbyid(projid_t, struct project *, void *, size_t);
extern projid_t getprojidbyname(const char *);
extern projid_t getprojid(void);
extern projid_t setproject(const char *, const char *, int);
extern int project_walk(int (*)(projid_t, void *), void *);
extern projid_t ucred_getprojid(const ucred_t *);
projid_t defproj; /* default project id */
arg->key.projid = (projid_t)(*uptr);
projid_t
settaskid(projid_t project, uint_t flags)
projid_t
return ((projid_t)syscall(SYS_tasksys, 2, 0, 0, NULL, 0));
projid_t projid = o->eo_item.ei_uint32;
extern projid_t crgetprojid(const cred_t *);
P->status.pr_projid = (projid_t)-1;
extern projid_t pr_getprojid(struct ps_prochandle *Pr);
extern taskid_t pr_settaskid(struct ps_prochandle *Pr, projid_t project,
pr_settaskid(struct ps_prochandle *Pr, projid_t project, int flags)
projid_t
_getprojbyid(projid_t projid, struct project *result,
projid_t
return ((projid_t)-1);
project->pj_projid = (projid_t)strtol(p, NULL, 10);
project_walk(int (*callback)(projid_t, void *), void *init_data)
projid_t *projids = NULL;
projid_t *curr_projid;
while ((sz = projlist(projids, osz * sizeof (projid_t))) != osz) {
if ((projids = realloc(projids, sz * sizeof (projid_t)))
projid_t
projid_t projid;
projid_t
projid_t projid;
projid = (projid_t)strtol(linep, (char **)&end, 10);
projid_t projid;
projid_t projid;
projid_t projid;
projid_t projid; /* project id, " " */
projid_t projid; /* project id for packet */
projid_t
crsetprojid(cred_t *cr, projid_t projid)
projid_t proj = -1;
proj = (projid_t)id;
projid_t proj;
proj = (projid_t)id;
project_hold_by_id(projid_t id, zone_t *zone, int flag)
projid_t
projid_t kpj_id;
long tasksys(int, projid_t, uint_t, void *, size_t);
task_create(projid_t projid, zone_t *zone)
projid_t projid = tk->tk_proj->kpj_id;
extern void crsetprojid(cred_t *, projid_t);
extern projid_t crgetprojid(const cred_t *);
projid_t cr_projid; /* project */
projid_t pu_projid; /* project ID */
projid_t fu_projid; /* project ID */
projid_t ipcx_projid; /* allocating project id */
projid_t pr_projid; /* project id */
projid_t pr_projid; /* project id */
projid_t curprojid(void);
projid_t kpj_id; /* project ID */
kproject_t *project_hold_by_id(projid_t, struct zone *, int);
extern taskid_t settaskid(projid_t, uint_t);
extern task_t *task_create(projid_t, struct zone *);
projid_t uc_projid; /* Project id */
if (pw && pw->pw_bufsz >= sizeof (projid_t)) {
pw->pw_bufsz -= sizeof (projid_t);
tasksys(int code, projid_t projid, uint_t flags, void *projidbuf, size_t pbufsz)
projid_t *pw_buf;
tasksys_settaskid(projid_t projid, uint_t flags)