Use common::Dma in nvmed.

This commit is contained in:
4lDO2
2023-07-18 12:45:03 +02:00
parent 433ea455cc
commit d9d8d06d33
3 changed files with 8 additions and 4 deletions
+2 -2
View File
@@ -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)]
+3 -1
View File
@@ -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;
+3 -1
View File
@@ -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)]