Lines Matching refs:reservation
374 // base_bias_size is zero, the virtual memory reservation fails only
379 VirtualMemory reservation(params.page_allocator, params.reservation_size,
382 if (!reservation.IsReserved()) return false;
384 reservation_ = std::move(reservation);
390 // reservation.
404 // Find properly aligned sub-region inside the reservation.
428 // Now free the padded reservation and immediately try to reserve an
430 // the reservation address requirement is more complex than just a
435 VirtualMemory reservation(params.page_allocator,
438 if (!reservation.IsReserved()) return false;
440 // The reservation could still be somewhere else but we can accept it
443 VirtualMemoryCageStart(reservation.address(), params);
444 if (reservation.address() == start_address) {
445 reservation_ = std::move(reservation);