Home
last modified time | relevance | path

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

/xnu-10063.141.1/libsyscall/mach/
H A Dvm_reclaim.c131 mach_vm_reclaim_indices_v1_t *indices = &ring_buffer->buffer->indices; in mach_vm_reclaim_mark_free() local
136 idx = os_atomic_load_wide(&indices->tail, relaxed); in mach_vm_reclaim_mark_free()
137 head = os_atomic_load_wide(&indices->head, relaxed); in mach_vm_reclaim_mark_free()
146 head = os_atomic_load_wide(&indices->head, relaxed); in mach_vm_reclaim_mark_free()
157 os_atomic_inc(&indices->tail, relaxed); in mach_vm_reclaim_mark_free()
168 mach_vm_reclaim_indices_v1_t *indices = &ring_buffer->buffer->indices; in mach_vm_reclaim_mark_used() local
177 head = os_atomic_load_wide(&indices->head, relaxed); in mach_vm_reclaim_mark_used()
188 original_tail = os_atomic_load_wide(&indices->tail, relaxed); in mach_vm_reclaim_mark_used()
191 os_atomic_store_wide(&indices->tail, id, relaxed); in mach_vm_reclaim_mark_used()
193 busy = os_atomic_load_wide(&indices->busy, relaxed); in mach_vm_reclaim_mark_used()
[all …]
/xnu-10063.141.1/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()
247 user_addr_t indices = address + \ in vm_deferred_reclamation_buffer_init_internal() local
248 offsetof(struct mach_vm_reclaim_buffer_v1_s, indices); in vm_deferred_reclamation_buffer_init_internal()
250 metadata = vmdr_metadata_alloc(task, buffer, buffer_size, indices); in vm_deferred_reclamation_buffer_init_internal()
380 get_head_ptr(user_addr_t indices) in get_head_ptr() argument
382 return indices + offsetof(mach_vm_reclaim_indices_v1_t, head); in get_head_ptr()
386 get_tail_ptr(user_addr_t indices) in get_tail_ptr() argument
388 return indices + offsetof(mach_vm_reclaim_indices_v1_t, tail); in get_tail_ptr()
392 get_busy_ptr(user_addr_t indices) in get_busy_ptr() argument
[all …]
H A Dvm_user.c4506 (void) indices; in mach_vm_deferred_reclamation_buffer_init()
/xnu-10063.141.1/osfmk/mach/
H A Dvm_reclaim.h67 mach_vm_reclaim_indices_v1_t indices; member