Home
last modified time | relevance | path

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

/xnu-11215.81.4/libsyscall/mach/
H A Dvm_reclaim.c58 update_accounting(mach_vm_reclaim_ringbuffer_v1_t ring_buffer, int64_t size) in update_accounting() argument
60 ring_buffer->va_in_buffer += size; in update_accounting()
61 if ((ring_buffer->va_in_buffer > ring_buffer->last_accounting_given_to_kernel && in update_accounting()
62ring_buffer->va_in_buffer - ring_buffer->last_accounting_given_to_kernel > kAccountingThreshold) || in update_accounting()
63 (ring_buffer->last_accounting_given_to_kernel > ring_buffer->va_in_buffer && in update_accounting()
64ring_buffer->last_accounting_given_to_kernel - ring_buffer->va_in_buffer > kAccountingThreshold)) { in update_accounting()
75 ring_buffer->last_accounting_given_to_kernel = ring_buffer->va_in_buffer; in update_accounting()
93 mach_vm_reclaim_ringbuffer_init(mach_vm_reclaim_ringbuffer_v1_t ring_buffer) in mach_vm_reclaim_ringbuffer_init() argument
98 bzero(ring_buffer, sizeof(struct mach_vm_reclaim_ringbuffer_v1_s)); in mach_vm_reclaim_ringbuffer_init()
101 ring_buffer->buffer_len = entries_size / sizeof(mach_vm_reclaim_entry_v1_t); in mach_vm_reclaim_ringbuffer_init()
[all …]
/xnu-11215.81.4/osfmk/mach/
H A Dvm_reclaim.h186 const mach_vm_reclaim_ringbuffer_v1_t ring_buffer);