Home
last modified time | relevance | path

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

/illumos-gate/usr/src/uts/common/os/
H A Dpriv.c167 priv_pr_spriv(proc_t *p, prpriv_t *prpriv, const cred_t *cr) in priv_pr_spriv() argument
182 if (prpriv->pr_nsets != PRIV_NSET || in priv_pr_spriv()
183 prpriv->pr_setsize != PRIV_SETSIZE || in priv_pr_spriv()
184 (prpriv->pr_infosize & (sizeof (uint32_t) - 1)) != 0 || in priv_pr_spriv()
185 prpriv->pr_infosize > priv_info->priv_infosize) in priv_pr_spriv()
198 bcopy(prpriv->pr_sets, CR_PRIVSETS(newcred), PRIV_SETBYTES); in priv_pr_spriv()
225 if (prpriv->pr_infosize > 0) { in priv_pr_spriv()
226 char *x = (char *)prpriv + PRIV_PRPRIV_INFO_OFFSET(prpriv); in priv_pr_spriv()
227 char *lastx = x + prpriv->pr_infosize; in priv_pr_spriv()
/illumos-gate/usr/src/uts/common/sys/
H A Dpriv.h205 struct prpriv;
208 extern int priv_prgetprivsize(const 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.h56 struct prpriv;
84 extern void prgetpriv(proc_t *, struct prpriv *);
H A Dprocfs.h398 typedef struct prpriv {
/illumos-gate/usr/src/cmd/sgs/elfdump/common/
H A Dgen_layout_obj.c51 prpriv_t prpriv; variable
H A Dstruct_layout.h564 const sl_prpriv_layout_t *prpriv; /* prpriv_t */ member
H A Dgen_struct_layout.c398 START(prpriv, prpriv_t); in gen_prpriv()
H A Dcorenote.c1670 const sl_prpriv_layout_t *layout = state->ns_arch->prpriv; in dump_prpriv()
/illumos-gate/usr/src/cmd/prctl/
H A Dprctl.c2044 prpriv_t *prpriv; in grab_process_by_id() local
2166 prpriv = proc_get_priv(p->pid); in grab_process_by_id()
2167 if (prpriv == NULL) { in grab_process_by_id()
2172 &prpriv->pr_sets[prpriv->pr_setsize * in grab_process_by_id()
2175 proc_free_priv(prpriv); in grab_process_by_id()
2179 proc_free_priv(prpriv); in grab_process_by_id()
/illumos-gate/usr/src/uts/common/fs/proc/
H A Dprcontrol.c103 prpriv_t prpriv; /* PCSPRIV */ member
755 error = pr_spriv(p, &argp->prpriv, cr); in pr_control()
791 prpriv_t prpriv; /* PCSPRIV */ member
1110 error = pr_spriv(p, &argp->prpriv, cr); in pr_control32()
2442 pr_spriv(proc_t *p, prpriv_t *prpriv, cred_t *cr) in pr_spriv() argument
2449 if ((err = priv_pr_spriv(p, prpriv, cr)) == 0) { in pr_spriv()