Home
last modified time | relevance | path

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

/freebsd/sys/amd64/include/
H A Datomic.h551 #define atomic_subtract_64 atomic_subtract_long
578 #define atomic_subtract_ptr atomic_subtract_long
/freebsd/sys/vm/
H A Dredzone.c145 atomic_subtract_long(&redzone_extra_mem, in redzone_check()
H A Duma_int.h655 atomic_subtract_long(&uma_kmem_total, size); in uma_total_dec()
H A Dswap_pager.c243 atomic_subtract_long(&uip->ui_vmsize, pdecr); in swap_release_by_cred_rlimit()
377 atomic_subtract_long(&swap_reserved, pdecr); in swap_release_by_cred()
H A Duma_core.c828 atomic_subtract_long(&zdom->uzd_imax, cnt); in zone_fetch_bucket()
1159 atomic_subtract_long(&zdom->uzd_imax, in zone_domain_update_wss()
H A Dvm_map.c3465 atomic_subtract_long(&vm_user_wire_count, npages); in vm_map_wire_user_count_sub()
/freebsd/sys/powerpc/include/
H A Datomic.h420 #define atomic_subtract_64 atomic_subtract_long
424 #define atomic_subtract_ptr atomic_subtract_long
/freebsd/sys/riscv/include/
H A Datomic.h545 #define atomic_subtract_long atomic_subtract_64 macro
/freebsd/sys/arm64/include/
H A Datomic.h599 #define atomic_subtract_long atomic_subtract_64 macro
/freebsd/sys/sys/
H A Datomic_san.h245 #define atomic_subtract_long ATOMIC_SAN(subtract_long) macro
/freebsd/sys/arm/include/
H A Datomic.h794 atomic_subtract_long(volatile u_long *p, u_long val) in atomic_subtract_long() function
/freebsd/sys/kern/
H A Dvfs_bio.c654 atomic_subtract_long(&bd->bd_bufspace, -diff); in bufspace_adjust()
684 atomic_subtract_long(&bd->bd_bufspace, size); in bufspace_reserve()
704 atomic_subtract_long(&bd->bd_bufspace, size); in bufspace_release()
892 atomic_subtract_long(&bufmallocspace, -diff); in bufmallocadjust()
H A Dvfs_cache.c815 atomic_subtract_long(&numcache, 1); in cache_alloc()
831 atomic_subtract_long(&numcache, 1); in cache_free()
850 atomic_subtract_long(&numcache, i); in cache_free_batch()
1486 atomic_subtract_long(&numneg, 1); in cache_neg_remove()
H A Dkern_resource.c1675 atomic_subtract_long(limit, (long)diff); in chglimit()
H A Dsys_pipe.c1684 atomic_subtract_long(&amountpipekva, cpipe->pipe_buffer.size); in pipe_free_kmem()
H A Dvfs_subr.c1992 atomic_subtract_long(&numvnodes, 1); in vn_alloc_hard()
2018 atomic_subtract_long(&numvnodes, 1); in vn_alloc_hard()
2058 atomic_subtract_long(&numvnodes, 1); in vn_free()
H A Duipc_shm.c335 atomic_subtract_long(&count_largepages[psind], in shm_largepage_phys_dtor()
/freebsd/sys/netinet/
H A Dtcp_ratelimit.c1100 atomic_subtract_long(&decon_rte->using, 1); in rl_decrement_using()
/freebsd/sys/powerpc/aim/
H A Dmmu_radix.c1494 PV_STAT(atomic_subtract_long(&pv_entry_count, freed)); in reclaim_pv_chunk()
1561 PV_STAT(atomic_subtract_long(&pv_entry_count, 1)); in free_pv_entry()
5604 PV_STAT(atomic_subtract_long(&pv_entry_count, freed)); in mmu_radix_remove_pages()
/freebsd/sys/riscv/riscv/
H A Dpmap.c2006 PV_STAT(atomic_subtract_long(&pv_entry_count, 1)); in free_pv_entry()
4310 PV_STAT(atomic_subtract_long(&pv_entry_count, freed)); in pmap_remove_pages()
/freebsd/sys/arm64/arm64/
H A Dpmap.c3258 PV_STAT(atomic_subtract_long(&pv_entry_count, freed)); in reclaim_pv_chunk_domain()
3340 PV_STAT(atomic_subtract_long(&pv_entry_count, 1)); in free_pv_entry()
7054 PV_STAT(atomic_subtract_long(&pv_entry_count, freed)); in pmap_remove_pages()
/freebsd/sys/ufs/ffs/
H A Dffs_softdep.c1166 atomic_subtract_long(&dep_current[item->wk_type], 1); in workitem_free()