Home
last modified time | relevance | path

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

/xnu-8792.61.2/libsyscall/mach/
H A Dvm_reclaim.c57 update_accounting(mach_vm_reclaim_ringbuffer_v1_t ring_buffer, int64_t size) in update_accounting() argument
59 ring_buffer->va_in_buffer += size; in update_accounting()
60 if ((ring_buffer->va_in_buffer > ring_buffer->last_accounting_given_to_kernel && in update_accounting()
61ring_buffer->va_in_buffer - ring_buffer->last_accounting_given_to_kernel > kAccountingThreshold) || in update_accounting()
62 (ring_buffer->last_accounting_given_to_kernel > ring_buffer->va_in_buffer && in update_accounting()
63ring_buffer->last_accounting_given_to_kernel - ring_buffer->va_in_buffer > kAccountingThreshold)) { in update_accounting()
74 ring_buffer->last_accounting_given_to_kernel = ring_buffer->va_in_buffer; in update_accounting()
91 mach_vm_reclaim_ringbuffer_init(mach_vm_reclaim_ringbuffer_v1_t ring_buffer) in mach_vm_reclaim_ringbuffer_init() argument
96 bzero(ring_buffer, sizeof(struct mach_vm_reclaim_ringbuffer_v1_s)); in mach_vm_reclaim_ringbuffer_init()
97 ring_buffer->buffer_len = buffer_size / sizeof(mach_vm_reclaim_entry_v1_t); in mach_vm_reclaim_ringbuffer_init()
[all …]
/xnu-8792.61.2/osfmk/mach/
H A Dvm_reclaim.h127 const mach_vm_reclaim_ringbuffer_v1_t ring_buffer);