Searched refs:cr_ruidinfo (Results 1 – 12 of 12) sorted by relevance
/freebsd/sys/kern/ |
H A D | kern_prot.c | 2552 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 D | tty_pts.c | 699 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 D | init_main.c | 554 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 D | kern_racct.c | 604 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 D | sys_pipe.c | 589 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 D | kern_fork.c | 1073 if (!chgproccnt(cred->cr_ruidinfo, 1, lim_cur(td, RLIMIT_NPROC))) { in fork1() 1076 chgproccnt(cred->cr_ruidinfo, 1, 0); in fork1()
|
H A D | kern_rctl.c | 342 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 D | kern_resource.c | 1542 } else if (cred->cr_ruidinfo->ui_uid == uid) { in uifind() 1543 uip = cred->cr_ruidinfo; in uifind()
|
H A D | kern_event.c | 1098 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 D | kern_umtx.c | 4406 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 D | ucred.h | 91 struct uidinfo *cr_ruidinfo; /* per ruid resource consumption */ member
|
/freebsd/sys/vm/ |
H A D | swap_pager.c | 214 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()
|