Home
last modified time | relevance | path

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

/xnu-10002.41.9/libsyscall/mach/
H A Dvm_reclaim.c129 mach_vm_reclaim_indices_v1_t *indices = &ring_buffer->buffer->indices; in mach_vm_reclaim_mark_free() local
134 idx = os_atomic_load_wide(&indices->tail, relaxed); in mach_vm_reclaim_mark_free()
135 head = os_atomic_load_wide(&indices->head, relaxed); in mach_vm_reclaim_mark_free()
143 head = os_atomic_load_wide(&indices->head, relaxed); in mach_vm_reclaim_mark_free()
145 …_assert("mach_vm_reclaim_mark_free", os_atomic_load_wide(&indices->tail, relaxed) % size != head %… in mach_vm_reclaim_mark_free()
154 os_atomic_inc(&indices->tail, relaxed); in mach_vm_reclaim_mark_free()
164 mach_vm_reclaim_indices_v1_t *indices = &ring_buffer->buffer->indices; in mach_vm_reclaim_mark_used() local
173 head = os_atomic_load_wide(&indices->head, relaxed); in mach_vm_reclaim_mark_used()
184 original_tail = os_atomic_load_wide(&indices->tail, relaxed); in mach_vm_reclaim_mark_used()
187 os_atomic_store_wide(&indices->tail, id, relaxed); in mach_vm_reclaim_mark_used()
[all …]
/xnu-10002.41.9/osfmk/vm/
H A Dvm_reclaim.c182 user_addr_t indices) in vmdr_metadata_alloc() argument
195 metadata->vdrm_reclaim_indices = indices; in vmdr_metadata_alloc()
244 user_addr_t indices = address + \ in vm_deferred_reclamation_buffer_init_internal() local
245 offsetof(struct mach_vm_reclaim_buffer_v1_s, indices); in vm_deferred_reclamation_buffer_init_internal()
247 metadata = vmdr_metadata_alloc(task, buffer, buffer_size, indices); in vm_deferred_reclamation_buffer_init_internal()
359 get_head_ptr(user_addr_t indices) in get_head_ptr() argument
361 return indices + offsetof(mach_vm_reclaim_indices_v1_t, head); in get_head_ptr()
365 get_tail_ptr(user_addr_t indices) in get_tail_ptr() argument
367 return indices + offsetof(mach_vm_reclaim_indices_v1_t, tail); in get_tail_ptr()
371 get_busy_ptr(user_addr_t indices) in get_busy_ptr() argument
[all …]
H A Dvm_user.c4482 (void) indices; in mach_vm_deferred_reclamation_buffer_init()
/xnu-10002.41.9/osfmk/mach/
H A Dvm_reclaim.h59 mach_vm_reclaim_indices_v1_t indices; member