Home
last modified time | relevance | path

Searched defs:BlockDevName (Results 1 – 4 of 4) sorted by relevance

/DragonOS/kernel/src/driver/base/block/
H A Dblock_device.rs225 pub struct BlockDevName { struct
230 impl BlockDevName { argument
244 impl core::fmt::Debug for BlockDevName { implementation
250 impl Display for BlockDevName { implementation
256 impl Clone for BlockDevName { implementation
265 impl core::hash::Hash for BlockDevName { implementation
271 impl Deref for BlockDevName { implementation
279 impl PartialEq for BlockDevName { implementation
285 impl Eq for BlockDevName {} implementation
291 fn dev_name(&self) -> &BlockDevName; in dev_name()
/DragonOS/kernel/src/driver/scsi/
H A Dmod.rs52 pub fn alloc_id(&self) -> Option<BlockDevName> { in alloc_id()
62 fn format_name(id: usize) -> BlockDevName { in format_name()
/DragonOS/kernel/src/driver/block/
H A Dvirtio_blk.rs125 pub fn alloc_id(&self) -> Option<BlockDevName> { in alloc_id()
135 fn format_name(id: usize) -> BlockDevName { in format_name()
207 fn dev_name(&self) -> &BlockDevName { in dev_name()
/DragonOS/kernel/src/driver/disk/ahci/
H A Dahcidisk.rs523 fn dev_name(&self) -> &BlockDevName { in dev_name()