Searched refs:BusDeviceFunction (Results 1 – 6 of 6) sorted by relevance
/DragonOS/kernel/src/arch/ |
H A D | mod.rs | 2 driver::pci::pci::{BusDeviceFunction, PciAddr}, 24 fn read_config(bus_device_function: &BusDeviceFunction, offset: u8) -> u32; in read_config() argument 29 fn write_config(bus_device_function: &BusDeviceFunction, offset: u8, data: u32); in write_config() argument
|
/DragonOS/kernel/src/arch/riscv64/pci/ |
H A D | mod.rs | 8 pci::pci::{pci_init, BusDeviceFunction, PciAddr}, 20 fn read_config(_bus_device_function: &BusDeviceFunction, _offset: u8) -> u32 { in read_config() argument 24 fn write_config(_bus_device_function: &BusDeviceFunction, _offset: u8, _data: u32) { in write_config() argument
|
/DragonOS/kernel/src/driver/pci/ |
H A D | root.rs | 17 pci::{BusDeviceFunction, ExternalCapabilityIterator, PciCam, PciError, SegmentGroupNumber}, 137 fn cam_offset(&self, bus_device_function: BusDeviceFunction, register_offset: u16) -> u32 { in cam_offset() argument 165 pub fn read_config(&self, bus_device_function: BusDeviceFunction, register_offset: u16) -> u32 { in read_config() argument 190 bus_device_function: BusDeviceFunction, in write_config() argument 213 bus_device_function: BusDeviceFunction, in external_capabilities() argument
|
H A D | pci.rs | 423 pub bus_device_function: BusDeviceFunction, 669 pub fn capabilities_offset(bus_device_function: BusDeviceFunction) -> Option<u8> { in capabilities_offset() 685 bus_device_function: BusDeviceFunction, in pci_read_header() argument 773 bus_device_function: &BusDeviceFunction, in pci_read_general_device_header() argument 823 bus_device_function: &BusDeviceFunction, in pci_read_pci_to_pci_bridge_header() argument 904 busdevicefunction: &BusDeviceFunction, in pci_read_pci_to_cardbus_bridge_header() argument 970 let busdevicefunction = BusDeviceFunction { in pci_check_all_buses() 987 fn pci_check_function(busdevicefunction: BusDeviceFunction) -> Result<u8, PciError> { in pci_check_function() 1015 let busdevicefunction = BusDeviceFunction { in pci_check_device() 1039 let busdevicefunction = BusDeviceFunction { in pci_check_device() [all …]
|
/DragonOS/kernel/src/arch/x86_64/pci/ |
H A D | pci.rs | 6 pci_init, BusDeviceFunction, PciAddr, PciCam, PciError, PORT_PCI_CONFIG_ADDRESS, 40 fn read_config(bus_device_function: &BusDeviceFunction, offset: u8) -> u32 { in read_config() argument 55 fn write_config(bus_device_function: &BusDeviceFunction, offset: u8, data: u32) { in write_config() argument
|
/DragonOS/kernel/src/driver/virtio/ |
H A D | transport_pci.rs | 5 BusDeviceFunction, PciDeviceStructure, PciDeviceStructureGeneralDevice, PciError, 93 _bus_device_function: BusDeviceFunction,
|