mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2024-11-25 13:23:08 +00:00
0e9f4e132f
After removing a #[macro_use], rustfmt wants to reorder the block of 'extern crate' statements. BUG=None TEST=cargo fmt --all -- --check Change-Id: I3489d7253bca4abcf7c01494f32a92a3ce46c6f8 Signed-off-by: Daniel Verkamp <dverkamp@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/1407209 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Reviewed-by: Stephen Barber <smbarber@chromium.org> Reviewed-by: David Tolnay <dtolnay@chromium.org>
19 lines
620 B
Rust
19 lines
620 B
Rust
// Copyright 2018 The Chromium OS Authors. All rights reserved.
|
|
// Use of this source code is governed by a BSD-style license that can be
|
|
// found in the LICENSE file.
|
|
|
|
//! Manages system resources that can be allocated to VMs and their devices.
|
|
|
|
#[cfg(feature = "wl-dmabuf")]
|
|
extern crate gpu_buffer;
|
|
extern crate libc;
|
|
extern crate msg_socket;
|
|
extern crate sys_util;
|
|
|
|
mod address_allocator;
|
|
mod gpu_allocator;
|
|
mod system_allocator;
|
|
|
|
pub use address_allocator::AddressAllocator;
|
|
pub use gpu_allocator::{GpuMemoryAllocator, GpuMemoryDesc, GpuMemoryPlaneDesc};
|
|
pub use system_allocator::{AddressRanges, SystemAllocator};
|