Home
last modified time | relevance | path

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

/DragonOS-0.1.8/kernel/src/driver/virtio/
Dtransport_pci.rs125 bar: PciArch::read_config(&bus_device_function, capability.offset + CAP_BAR_OFFSET) in new()
368 bar: u8, field
463 let bar_info = device_bar.get_bar(struct_info.bar)?; in get_bar_region()
468 return Err(VirtioPciError::BarNotAllocated(struct_info.bar)); in get_bar_region()
/DragonOS-0.1.8/kernel/src/driver/pci/
Dpci_irq.rs503 .bar() in msix_install()
617 .bar() in msix_uninstall()
746 .bar() in msix_mask()
866 .bar() in msix_unmask()
980 .bar() in msix_check_pending()
Dmsi.c94 uint32_t bar = pci_read_config(pci_dev->bus, pci_dev->device, pci_dev->func, bar_off); in __msix_map_table() local
99 rs_map_phys(pci_dev->msix_mmio_vaddr, bar, pci_dev->msix_mmio_size, PAGE_KERNEL_PAGE); in __msix_map_table()
Dpci.rs345 fn bar(&mut self) -> Option<&PciStandardDeviceBar> { in bar() method
451 Ok(bar) => { in bar_ioremap()
452 self.standard_device_bar = bar; in bar_ioremap()
458 fn bar(&mut self) -> Option<&PciStandardDeviceBar> { in bar() method