Use common::Dma in nvmed.
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
use syscall::Dma;
|
||||
|
||||
use super::{Nvme, NvmeCmd, NvmeNamespace};
|
||||
|
||||
use common::dma::Dma;
|
||||
|
||||
/// See NVME spec section 5.15.2.2.
|
||||
#[derive(Clone, Copy)]
|
||||
#[repr(packed)]
|
||||
|
||||
@@ -10,7 +10,9 @@ use crossbeam_channel::Sender;
|
||||
use smallvec::{smallvec, SmallVec};
|
||||
|
||||
use syscall::error::{Error, Result, EINVAL, EIO};
|
||||
use syscall::io::{Dma, Io, Mmio};
|
||||
use syscall::io::{Io, Mmio};
|
||||
|
||||
use common::dma::Dma;
|
||||
|
||||
pub mod cmd;
|
||||
pub mod cq_reactor;
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
use std::ptr;
|
||||
use syscall::{Dma, Result};
|
||||
use syscall::Result;
|
||||
|
||||
use common::dma::Dma;
|
||||
|
||||
/// A submission queue entry.
|
||||
#[derive(Clone, Copy, Debug, Default)]
|
||||
|
||||
Reference in New Issue
Block a user