Searched refs:prpriv (Results 1 – 10 of 10) sorted by relevance
/illumos-gate/usr/src/uts/common/os/ |
H A D | priv.c | 167 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 D | priv.h | 205 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 D | prsystm.h | 56 struct prpriv; 84 extern void prgetpriv(proc_t *, struct prpriv *);
|
H A D | procfs.h | 399 typedef struct prpriv {
|
/illumos-gate/usr/src/cmd/sgs/elfdump/common/ |
H A D | gen_layout_obj.c | 51 prpriv_t prpriv; variable
|
H A D | struct_layout.h | 573 const sl_prpriv_layout_t *prpriv; /* prpriv_t */ member
|
H A D | gen_struct_layout.c | 401 START(prpriv, prpriv_t); in gen_prpriv()
|
H A D | corenote.c | 1670 const sl_prpriv_layout_t *layout = state->ns_arch->prpriv; in dump_prpriv()
|
/illumos-gate/usr/src/cmd/prctl/ |
H A D | prctl.c | 2044 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 D | prcontrol.c | 103 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()
|