Lines Matching defs:PciDeviceDispatcher
23 zx_status_t PciDeviceDispatcher::Create(uint32_t index,
36 auto disp = new (&ac) PciDeviceDispatcher(fbl::move(device), out_info);
45 PciDeviceDispatcher::PciDeviceDispatcher(fbl::RefPtr<PcieDevice> device,
60 PciDeviceDispatcher::~PciDeviceDispatcher() {
87 zx_status_t PciDeviceDispatcher::EnableBusMaster(bool enable) {
98 zx_status_t PciDeviceDispatcher::EnablePio(bool enable) {
109 zx_status_t PciDeviceDispatcher::EnableMmio(bool enable) {
120 const pcie_bar_info_t* PciDeviceDispatcher::GetBar(uint32_t bar_num) {
127 zx_status_t PciDeviceDispatcher::GetConfig(pci_config_info_t* out) {
143 zx_status_t PciDeviceDispatcher::ResetDevice() {
152 zx_status_t PciDeviceDispatcher::MapInterrupt(int32_t which_irq,
185 zx_status_t PciDeviceDispatcher::QueryIrqModeCaps(zx_pci_irq_mode_t mode, uint32_t* out_max_irqs) {
197 zx_status_t PciDeviceDispatcher::SetIrqMode(zx_pci_irq_mode_t mode, uint32_t requested_irq_count) {