Home
last modified time | relevance | path

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

/f-stack/freebsd/vm/
H A Dswap_pager.c225 swap_release_by_cred_rlimit(u_long pdecr, struct ucred *cred) in swap_release_by_cred_rlimit() argument
235 prev = atomic_fetchadd_long(&uip->ui_vmsize, -pdecr); in swap_release_by_cred_rlimit()
236 KASSERT(prev >= pdecr, ("negative vmsize for uid = %d\n", uip->ui_uid)); in swap_release_by_cred_rlimit()
238 atomic_subtract_long(&uip->ui_vmsize, pdecr); in swap_release_by_cred_rlimit()
356 u_long pdecr; in swap_release_by_cred() local
364 pdecr = atop(decr); in swap_release_by_cred()
366 prev = atomic_fetchadd_long(&swap_reserved, -pdecr); in swap_release_by_cred()
367 KASSERT(prev >= pdecr, ("swap_reserved < decr")); in swap_release_by_cred()
369 atomic_subtract_long(&swap_reserved, pdecr); in swap_release_by_cred()
372 swap_release_by_cred_rlimit(pdecr, cred); in swap_release_by_cred()