Home
last modified time | relevance | path

Searched refs:prefetchable (Results 1 – 8 of 8) sorted by relevance

/dev/bus/pci/bus_mgr/
A Dresource.cpp19 resource_range &resource_allocator::type_to_range(pci_resource_type type, bool prefetchable) { in type_to_range() argument
20 if (prefetchable) { in type_to_range()
45 status_t resource_allocator::set_range(const resource_range &range, bool prefetchable) { in set_range() argument
46 …ase %#llx size %#llx type %d prefetchable %d\n", range.base, range.size, range.type, prefetchable); in set_range()
47 type_to_range(range.type, prefetchable) = range; in set_range()
51 status_t resource_allocator::allocate_mmio(bool can_be_64bit, bool prefetchable, uint64_t size, uin… in allocate_mmio() argument
61 auto &range = type_to_range(type, prefetchable); in allocate_mmio()
64 range.base, range.size, size, align, prefetchable, can_be_64bit); in allocate_mmio()
A Dresource.h50 status_t set_range(const resource_range &range, bool prefetchable = false);
52 …status_t allocate_mmio(bool can_be_64bit, bool prefetchable, uint64_t size, uint8_t align, uint64_…
55 resource_range &type_to_range(pci_resource_type type, bool prefetchable);
A Ddevice.cpp355 bars_[i].prefetchable = false; in load_bars()
372 bars_[i].prefetchable = bar_addr & (1<<3); in load_bars()
394 bars_[i].prefetchable = bar_addr & (1<<3); in load_bars()
457 } else if (bar.size_64 && bar.prefetchable) { in compute_bar_sizes()
473 } else if (bar.prefetchable) { in compute_bar_sizes()
527 request->prefetchable = bar.prefetchable; in get_bar_alloc_requests()
535 request->prefetchable = bar.prefetchable; in get_bar_alloc_requests()
586 … pci_loc_string(dev->loc(), str), type, pci_resource_type_to_str(type), prefetchable, size, align); in dump()
589 …ci_loc_string(dev->loc(), str), type, pci_resource_type_to_str(type), prefetchable, size, align, b… in dump()
A Dbus.cpp241 const bool prefetchable = root_bus_ ? false : r->prefetchable; in allocate_resources() local
243 auto err = allocator.allocate_mmio(can_be_64bit, prefetchable, r->size, r->align, &addr); in allocate_resources()
A Dbridge.cpp332 …auto make_request = [this, &bar_alloc_requests](pci_resource_type type, bool prefetchable, uint64_… in get_bar_alloc_requests() argument
339 request->prefetchable = prefetchable; in get_bar_alloc_requests()
388 if (request->prefetchable) { in assign_resource()
400 if (!request->prefetchable) { in assign_resource()
A Dbus_mgr.cpp330 index, bar->addr, bar->size, bar->io, bar->size_64, bar->prefetchable); in pci_dump_bar()
333 index, bar->addr, bar->size, bar->io, bar->size_64, bar->prefetchable); in pci_dump_bar()
A Ddevice.h71 bool prefetchable; // prefetchable request (only makes sense for mmio or mmio64) member
/dev/bus/pci/include/dev/bus/
A Dpci.h34 bool prefetchable; member

Completed in 19 milliseconds