Home
last modified time | relevance | path

Searched refs:PciDeviceStructureGeneralDevice (Results 1 – 4 of 4) sorted by relevance

/DragonOS-0.1.8/kernel/src/driver/virtio/
Dvirtio.rs4 use crate::driver::pci::pci::PciDeviceStructureGeneralDevice;
76 ) -> Result<LinkedList<&'a mut PciDeviceStructureGeneralDevice>, VirtioError> { in virtio_device_search() argument
77 let mut virtio_list: LinkedList<&mut PciDeviceStructureGeneralDevice> = LinkedList::new(); in virtio_device_search()
88 ) -> Result<&'a mut PciDeviceStructureGeneralDevice, VirtioError> { in get_virtio_net_device() argument
Dtransport_pci.rs4 BusDeviceFunction, PciDeviceStructure, PciDeviceStructureGeneralDevice, PciError,
98 device: &mut PciDeviceStructureGeneralDevice, in new() argument
/DragonOS-0.1.8/kernel/src/driver/pci/
Dpci.rs277 fn as_standard_device(&self) -> Option<&PciDeviceStructureGeneralDevice> { in as_standard_device() argument
295 fn as_standard_device_mut(&mut self) -> Option<&mut PciDeviceStructureGeneralDevice> { in as_standard_device_mut() argument
401 pub struct PciDeviceStructureGeneralDevice { struct
421 impl PciDeviceStructure for PciDeviceStructureGeneralDevice { argument
427 fn as_standard_device(&self) -> Option<&PciDeviceStructureGeneralDevice> { in as_standard_device() argument
431 fn as_standard_device_mut(&mut self) -> Option<&mut PciDeviceStructureGeneralDevice> { in as_standard_device_mut() argument
820 ) -> PciDeviceStructureGeneralDevice { in pci_read_general_device_header() argument
842 PciDeviceStructureGeneralDevice { in pci_read_general_device_header()
Dpci_irq.rs9 use super::pci::{PciDeviceStructure, PciDeviceStructureGeneralDevice, PciError};
1003 impl PciInterrupt for PciDeviceStructureGeneralDevice {} implementation