Change IoMem directory

This commit is contained in:
Yuke Peng
2024-10-21 14:52:16 +08:00
committed by Tate, Hongliang Tian
parent 5f5be25e4a
commit 1f03955f51
17 changed files with 27 additions and 15 deletions

View File

@ -16,7 +16,7 @@ use aster_util::{field_ptr, safe_ptr::SafePtr};
use bitflags::bitflags;
use log::{debug, info};
use ostd::{
io_mem::IoMem,
io::IoMem,
mm::{DmaDirection, DmaStream, FrameAllocOptions, HasDaddr, VmIo, PAGE_SIZE},
offset_of,
sync::{LocalIrqDisabled, RwLock, SpinLock},

View File

@ -28,7 +28,7 @@
pub mod device;
use aster_util::safe_ptr::SafePtr;
use ostd::{io_mem::IoMem, Pod};
use ostd::{io::IoMem, Pod};
use crate::transport::VirtioTransport;

View File

@ -2,7 +2,7 @@
use aster_util::safe_ptr::SafePtr;
use bitflags::bitflags;
use ostd::{io_mem::IoMem, mm::PodOnce, Pod};
use ostd::{io::IoMem, mm::PodOnce, Pod};
use crate::transport::VirtioTransport;

View File

@ -14,7 +14,7 @@ use ostd::{
},
pci::cfg_space::Bar,
},
io_mem::IoMem,
io::IoMem,
mm::{DmaCoherent, PAGE_SIZE},
offset_of,
sync::RwLock,

View File

@ -6,7 +6,7 @@ use core::fmt::Debug;
use aster_rights::{ReadOp, TRightSet, WriteOp};
use aster_util::safe_ptr::SafePtr;
use ostd::{
io_mem::IoMem,
io::IoMem,
sync::RwLock,
trap::{IrqCallbackFunction, IrqLine, TrapFrame},
};

View File

@ -7,7 +7,7 @@ use aster_util::safe_ptr::SafePtr;
use ostd::{
arch::device::io_port::{PortRead, PortWrite},
bus::pci::cfg_space::Bar,
io_mem::IoMem,
io::IoMem,
mm::{DmaCoherent, PodOnce},
trap::IrqCallbackFunction,
Pod,

View File

@ -1,7 +1,7 @@
// SPDX-License-Identifier: MPL-2.0
use aster_util::safe_ptr::SafePtr;
use ostd::{io_mem::IoMem, Pod};
use ostd::{io::IoMem, Pod};
use super::capability::VirtioPciCapabilityData;
use crate::transport::pci::capability::VirtioPciCpabilityType;

View File

@ -13,7 +13,7 @@ use ostd::{
},
BusProbeError,
},
io_mem::IoMem,
io::IoMem,
mm::DmaCoherent,
offset_of,
trap::IrqCallbackFunction,

View File

@ -10,7 +10,7 @@ use ostd::{
pci::{capability::CapabilityData, cfg_space::Bar, common_device::PciCommonDevice},
BusProbeError,
},
io_mem::IoMem,
io::IoMem,
mm::{DmaCoherent, HasDaddr, PAGE_SIZE},
trap::IrqCallbackFunction,
};