Searched refs:prpriv (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dpriv.h205 struct prpriv;
208 extern int priv_prgetprivsize(struct prpriv *);
209 extern void cred2prpriv(const struct cred *, struct prpriv *);
210 extern int priv_pr_spriv(struct proc *, struct prpriv *, const struct cred *);
H A Dprsystm.h55 struct prpriv;
86 extern void prgetpriv(proc_t *, struct prpriv *);
H A Dprocfs.h395 typedef struct prpriv { struct
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A Dgen_layout_obj.c49 prpriv_t prpriv; variable
H A Dstruct_layout.h549 const sl_prpriv_layout_t *prpriv; /* prpriv_t */ member in struct:__anon69
H A Dgen_struct_layout.c396 START(prpriv, prpriv_t);
656 (void) printf(fmt, "prpriv");
H A Dcorenote.c1599 const sl_prpriv_layout_t *layout = state->ns_arch->prpriv;
/illumos-gate/usr/src/uts/common/os/
H A Dpriv.c167 priv_pr_spriv(proc_t *p, prpriv_t *prpriv, const cred_t *cr) argument
182 if (prpriv->pr_nsets != PRIV_NSET ||
183 prpriv->pr_setsize != PRIV_SETSIZE ||
184 (prpriv->pr_infosize & (sizeof (uint32_t) - 1)) != 0 ||
185 prpriv->pr_infosize > priv_info->priv_infosize ||
186 prpriv->pr_infosize < 0)
198 /* Copy the privilege sets from prpriv to newcred */
199 bcopy(prpriv->pr_sets, CR_PRIVSETS(newcred), PRIV_SETBYTES);
226 if (prpriv->pr_infosize > 0) {
227 char *x = (char *)prpriv
[all...]
/illumos-gate/usr/src/cmd/prctl/
H A Dprctl.c2044 prpriv_t *prpriv; local
2166 prpriv = proc_get_priv(p->pid);
2167 if (prpriv == NULL) {
2172 &prpriv->pr_sets[prpriv->pr_setsize *
2175 proc_free_priv(prpriv);
2179 proc_free_priv(prpriv);
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprcontrol.c101 prpriv_t prpriv; /* PCSPRIV */ member in union:__anon142
194 size += priv_prgetprivsize(&argp->prpriv);
484 error = pr_spriv(p, &argp->prpriv, cr);
516 prpriv_t prpriv; /* PCSPRIV */ member in union:__anon143
612 size += priv_prgetprivsize(&argp->prpriv);
977 error = pr_spriv(p, &argp->prpriv, cr);
2324 pr_spriv(proc_t *p, prpriv_t *prpriv, cred_t *cr) argument
2331 if ((err = priv_pr_spriv(p, prpriv, cr)) == 0) {

Completed in 101 milliseconds