Home
last modified time | relevance | path

Searched refs:old_prpriv (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/cmd/newtask/
H A Dnewtask.c518 prpriv_t *old_prpriv, *new_prpriv; in set_ids() local
528 old_prpriv = proc_get_priv(Pstatus(p)->pr_pid); in set_ids()
529 if (old_prpriv == NULL) { in set_ids()
534 prsz = PRIV_PRPRIV_SIZE(old_prpriv); in set_ids()
539 proc_free_priv(old_prpriv); in set_ids()
543 (void) memcpy(new_prpriv, old_prpriv, prsz); in set_ids()
568 proc_free_priv(old_prpriv); in set_ids()
578 proc_free_priv(old_prpriv); in set_ids()
596 if (Psetpriv(p, old_prpriv) != 0) { in set_ids()
618 proc_free_priv(old_prpriv); in set_ids()
/illumos-gate/usr/src/cmd/plimit/
H A Dplimit.c475 prpriv_t *old_prpriv = NULL, *new_prpriv = NULL; in set_one_limit() local
523 old_prpriv = proc_get_priv(Pstatus(Pr)->pr_pid); in set_one_limit()
524 if (old_prpriv == NULL) { in set_one_limit()
544 proc_free_priv(old_prpriv); in set_one_limit()
557 if (old_prpriv != NULL) { in set_one_limit()
558 if (Psetpriv(Pr, old_prpriv) != 0) { in set_one_limit()
580 proc_free_priv(old_prpriv); in set_one_limit()
/illumos-gate/usr/src/cmd/prctl/
H A Dprctl.c1744 prpriv_t *old_prpriv = NULL, *new_prpriv = NULL; in prctl_setrctl() local
1776 old_prpriv = proc_get_priv(Pstatus(Pr)->pr_pid); in prctl_setrctl()
1777 if (old_prpriv == NULL) { in prctl_setrctl()
1793 proc_free_priv(old_prpriv); in prctl_setrctl()
1881 if (old_prpriv != NULL) { in prctl_setrctl()
1882 if (Psetpriv(Pr, old_prpriv) != 0) in prctl_setrctl()
1884 proc_free_priv(old_prpriv); in prctl_setrctl()