Lines Matching refs:ring_buffer
67 update_accounting(mach_vm_reclaim_ring_t ring_buffer, int64_t size) in update_accounting() argument
69 ring_buffer->va_in_buffer += size; in update_accounting()
70 if ((ring_buffer->va_in_buffer > ring_buffer->last_accounting_given_to_kernel && in update_accounting()
71 …ring_buffer->va_in_buffer - ring_buffer->last_accounting_given_to_kernel > kAccountingThreshold) || in update_accounting()
72 (ring_buffer->last_accounting_given_to_kernel > ring_buffer->va_in_buffer && in update_accounting()
73 …ring_buffer->last_accounting_given_to_kernel - ring_buffer->va_in_buffer > kAccountingThreshold)) { in update_accounting()
84 ring_buffer->last_accounting_given_to_kernel = ring_buffer->va_in_buffer; in update_accounting()
281 mach_vm_reclaim_ring_t ring_buffer, in mach_vm_reclaim_try_cancel() argument
289 mach_vm_reclaim_indices_t indices = &ring_buffer->indices; in mach_vm_reclaim_try_cancel()
290 mach_vm_reclaim_entry_t entries = ring_buffer->entries; in mach_vm_reclaim_try_cancel()
291 uint64_t buffer_len = (uint64_t)ring_buffer->len; in mach_vm_reclaim_try_cancel()
294 if (ring_buffer == NULL) { in mach_vm_reclaim_try_cancel()
364 *should_update_kernel_accounting = update_accounting(ring_buffer, -(int64_t)region_size); in mach_vm_reclaim_try_cancel()
437 mach_vm_reclaim_ring_t ring_buffer, in mach_vm_reclaim_ring_flush() argument
440 if (ring_buffer == NULL) { in mach_vm_reclaim_ring_flush()