Home
last modified time | relevance | path

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

/xnu-12377.1.9/libsyscall/mach/
H A Dvm_reclaim.c127 ring->reclaimable_bytes = 0; in mach_vm_reclaim_ring_allocate()
159 size_t reclaimable_bytes = os_atomic_sub(&ring->reclaimable_bytes, bytes_reclaimed, relaxed); in mach_vm_reclaim_ring_resize() local
160 os_atomic_min(&ring->reclaimable_bytes_min, reclaimable_bytes, relaxed); in mach_vm_reclaim_ring_resize()
261 size_t reclaimable_bytes = os_atomic_add(&ring->reclaimable_bytes, region_size, relaxed); in mach_vm_reclaim_try_enter() local
262 os_atomic_min(&ring->reclaimable_bytes_min, reclaimable_bytes, relaxed); in mach_vm_reclaim_try_enter()
355 size_t reclaimable_bytes = os_atomic_sub(&ring->reclaimable_bytes, region_size, relaxed); in mach_vm_reclaim_try_cancel() local
356 os_atomic_min(&ring->reclaimable_bytes_min, reclaimable_bytes, relaxed); in mach_vm_reclaim_try_cancel()
419 size_t reclaimable_bytes = os_atomic_sub(&ring->reclaimable_bytes, bytes_reclaimed, relaxed); in mach_vm_reclaim_update_kernel_accounting() local
420 os_atomic_min(&ring->reclaimable_bytes_min, reclaimable_bytes, relaxed); in mach_vm_reclaim_update_kernel_accounting()
461 size_t reclaimable_bytes = os_atomic_sub(&ring->reclaimable_bytes, bytes_reclaimed, relaxed); in mach_vm_reclaim_ring_flush() local
[all …]
/xnu-12377.1.9/osfmk/mach/
H A Dvm_reclaim_private.h78 _Atomic uint64_t reclaimable_bytes; member
/xnu-12377.1.9/tests/vm/
H A Dvm_reclaim.c476 int64_t before_footprint, after_footprint, reclaimable_bytes = 20 * (1ULL << 20);
478 T_QUIET; T_EXPECT_GE(before_footprint, reclaimable_bytes, "memory was allocated");
488 …T_QUIET; T_EXPECT_LE(after_footprint, before_footprint - reclaimable_bytes, "memory was reclaimed"…
/xnu-12377.1.9/osfmk/vm/
H A Dvm_reclaim.c819 uint64_t reclaimable_bytes; local
821 offsetof(struct mach_vm_reclaim_ring_s, reclaimable_bytes);
823 result = copyin_atomic64(ptr, &reclaimable_bytes);
830 *reclaimable_bytes_out = (size_t)reclaimable_bytes;