Home
last modified time | relevance | path

Searched refs:cr_ruidinfo (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/kern/
H A Dkern_prot.c2552 if (cr->cr_ruidinfo != NULL) in crfree_final()
2553 uifree(cr->cr_ruidinfo); in crfree_final()
2588 uihold(dest->cr_ruidinfo); in crcopy()
2662 if (newcred->cr_ruidinfo != oldcred->cr_ruidinfo) { in _proc_set_cred()
2671 const int proccnt_changed = chgproccnt(newcred->cr_ruidinfo, 1, in _proc_set_cred()
2677 (void)chgproccnt(newcred->cr_ruidinfo, 1, 0); in _proc_set_cred()
2689 if (newcred->cr_ruidinfo != oldcred->cr_ruidinfo) in _proc_set_cred()
2690 (void)chgproccnt(oldcred->cr_ruidinfo, -1, 0); in _proc_set_cred()
2725 (void)chgproccnt(cr->cr_ruidinfo, -1, 0); in proc_unset_cred()
3020 uifree(newcred->cr_ruidinfo); in change_ruid()
[all …]
H A Dtty_pts.c699 chgptscnt(psc->pts_cred->cr_ruidinfo, -1, 0); in ptsdrv_free()
746 ok = chgptscnt(cred->cr_ruidinfo, 1, lim_cur(td, RLIMIT_NPTS)); in pts_alloc()
758 chgptscnt(cred->cr_ruidinfo, -1, 0); in pts_alloc()
800 ok = chgptscnt(cred->cr_ruidinfo, 1, lim_cur(td, RLIMIT_NPTS)); in pts_alloc_external()
H A Dinit_main.c554 newcred->cr_uidinfo = newcred->cr_ruidinfo = &tmpuinfo; in proc0_init()
556 newcred->cr_ruidinfo = uifind(0); in proc0_init()
641 (void)chgproccnt(p->p_ucred->cr_ruidinfo, 1, 0); in proc0_init()
H A Dkern_racct.c604 racct_adjust_resource(cred->cr_ruidinfo->ui_racct, resource, amount); in racct_add_cred_locked()
870 racct_adjust_resource(cred->cr_ruidinfo->ui_racct, resource, -amount); in racct_sub_cred_locked()
1050 newuip = newcred->cr_ruidinfo; in racct_proc_ucred_changed()
1051 olduip = oldcred->cr_ruidinfo; in racct_proc_ucred_changed()
H A Dsys_pipe.c589 if (!chgpipecnt(cpipe->pipe_pair->pp_owner->cr_ruidinfo, in pipespace_new()
603 chgpipecnt(cpipe->pipe_pair->pp_owner->cr_ruidinfo, -size, 0); in pipespace_new()
616 chgpipecnt(cpipe->pipe_pair->pp_owner->cr_ruidinfo, -size, 0); in pipespace_new()
1685 chgpipecnt(cpipe->pipe_pair->pp_owner->cr_ruidinfo, in pipe_free_kmem()
H A Dkern_fork.c1073 if (!chgproccnt(cred->cr_ruidinfo, 1, lim_cur(td, RLIMIT_NPROC))) { in fork1()
1076 chgproccnt(cred->cr_ruidinfo, 1, 0); in fork1()
H A Dkern_rctl.c342 return (cred->cr_ruidinfo->ui_racct); in rctl_proc_rule_to_racct()
1371 cred->cr_ruidinfo == rule->rr_subject.rs_uip) in rctl_rule_add()
1969 newuip = newcred->cr_ruidinfo; in rctl_proc_ucred_changed()
H A Dkern_resource.c1542 } else if (cred->cr_ruidinfo->ui_uid == uid) { in uifind()
1543 uip = cred->cr_ruidinfo; in uifind()
H A Dkern_event.c1098 if (!chgkqcnt(cred->cr_ruidinfo, 1, lim_cur(td, RLIMIT_KQUEUES))) in kern_kqueue()
1103 chgkqcnt(cred->cr_ruidinfo, -1, 0); in kern_kqueue()
2327 chgkqcnt(kq->kq_cred->cr_ruidinfo, -1, 0); in kqueue_close()
H A Dkern_umtx.c4406 chgumtxcnt(reg->ushm_cred->cr_ruidinfo, -1, 0); in umtx_shm_free_reg()
4513 if (!chgumtxcnt(cred->cr_ruidinfo, 1, lim_cur(td, RLIMIT_UMTXP))) in umtx_shm_create_reg()
4517 chgumtxcnt(cred->cr_ruidinfo, -1, 0); in umtx_shm_create_reg()
/freebsd/sys/sys/
H A Ducred.h91 struct uidinfo *cr_ruidinfo; /* per ruid resource consumption */ member
/freebsd/sys/vm/
H A Dswap_pager.c214 uip = cred->cr_ruidinfo; in swap_reserve_by_cred_rlimit()
236 uip = cred->cr_ruidinfo; in swap_release_by_cred_rlimit()
252 uip = cred->cr_ruidinfo; in swap_reserve_force_rlimit()
317 cred->cr_ruidinfo->ui_uid, curproc->p_pid, incr); in swap_reserve_by_cred()