Lines Matching defs:rblk
4734 get_priv_rctl(struct ps_prochandle *pr, char *name, rctlblk_t *rblk)
4736 if (pr_getrctl(pr, name, NULL, rblk, RCTL_FIRST))
4739 if (rctlblk_get_privilege(rblk) == RCPRIV_PRIVILEGED)
4742 while (pr_getrctl(pr, name, rblk, rblk, RCTL_NEXT) == 0) {
4743 if (rctlblk_get_privilege(rblk) == RCPRIV_PRIVILEGED)
4758 rctlblk_t *rblk;
4765 if ((rblk = (rctlblk_t *)malloc(rctlblk_size())) == NULL) {
4772 free(rblk);
4783 while (get_priv_rctl(p.pr, rname, rblk)) {
4784 if (pr_setrctl(p.pr, rname, NULL, rblk, RCTL_DELETE) !=
4794 if ((err = zonecfg_construct_rctlblk(valptr, rblk))
4800 if (pr_setrctl(p.pr, rname, NULL, rblk, RCTL_INSERT)) {
4809 free(rblk);