Searched refs:PciDeviceStructureGeneralDevice (Results 1 – 6 of 6) sorted by relevance
/DragonOS/kernel/src/driver/pci/ |
H A D | raw_device.rs | 21 pci::PciDeviceStructureGeneralDevice, 30 header: Arc<PciDeviceStructureGeneralDevice>, 40 impl From<Arc<PciDeviceStructureGeneralDevice>> for PciGeneralDevice { 41 fn from(value: Arc<PciDeviceStructureGeneralDevice>) -> Self { in from()
|
H A D | pci.rs | 320 fn as_standard_device(&self) -> Option<Arc<PciDeviceStructureGeneralDevice>> { in as_standard_device() argument 437 pub struct PciDeviceStructureGeneralDevice { struct 458 impl PciDeviceStructure for PciDeviceStructureGeneralDevice { argument 464 fn as_standard_device(&self) -> Option<Arc<PciDeviceStructureGeneralDevice>> { in as_standard_device() argument 716 let general_device: PciDeviceStructureGeneralDevice = in pci_read_header() 762 ) -> PciDeviceStructureGeneralDevice { in pci_read_general_device_header() argument 784 PciDeviceStructureGeneralDevice { in pci_read_general_device_header()
|
H A D | pci_irq.rs | 12 use super::pci::{PciDeviceStructure, PciDeviceStructureGeneralDevice, PciError}; 1084 impl PciInterrupt for PciDeviceStructureGeneralDevice {} implementation
|
/DragonOS/kernel/src/driver/virtio/ |
H A D | virtio.rs | 9 get_pci_device_structures_mut_by_vendor_id, PciDeviceStructureGeneralDevice, 87 fn virtio_device_search() -> Vec<Arc<PciDeviceStructureGeneralDevice>> { in virtio_device_search()
|
H A D | transport_pci.rs | 5 BusDeviceFunction, PciDeviceStructure, PciDeviceStructureGeneralDevice, PciError, 104 device: Arc<PciDeviceStructureGeneralDevice>, 119 device: Arc<PciDeviceStructureGeneralDevice>, in new() argument 229 pub fn pci_device(&self) -> Arc<PciDeviceStructureGeneralDevice> { in pci_device() argument
|
/DragonOS/kernel/src/driver/net/e1000e/ |
H A D | e1000e.rs | 9 get_pci_device_structure_mut, PciDeviceStructure, PciDeviceStructureGeneralDevice, PciError, 202 device: Arc<PciDeviceStructureGeneralDevice>, in new() argument
|