Lines Matching refs:device
32 device::device(pci_location_t loc, bus *bus) : loc_(loc), bus_(bus) {} in device() function in pci::device
34 device::~device() { in ~device()
44 status_t device::probe(pci_location_t loc, bus *parent_bus, device **out_device) { in probe()
97 device *d = new device(loc, parent_bus); in probe()
118 void device::dump(size_t indent) { in dump()
138 status_t device::enable() { in enable()
157 status_t device::probe_capabilities() { in probe_capabilities()
223 status_t device::init_msi_capability(capability *cap) { in init_msi_capability()
241 status_t device::init_msix_capability(capability *cap) { in init_msix_capability()
256 status_t device::allocate_irq(uint *irq) { in allocate_irq()
272 status_t device::allocate_msi(size_t num_requested, uint *msi_base) { in allocate_msi()
327 status_t device::load_bars() { in load_bars()
428 status_t device::read_bars(pci_bar_t bar[6]) { in read_bars()
434 status_t device::load_config() { in load_config()
439 status_t device::compute_bar_sizes(bar_sizes *sizes) { in compute_bar_sizes()
495 status_t device::get_bar_alloc_requests(list_node *bar_alloc_requests) { in get_bar_alloc_requests()
544 status_t device::assign_resource(bar_alloc_request *request, uint64_t address) { in assign_resource()
582 void device::bar_alloc_request::dump() { in dump()