/barrelfish-master/usr/drivers/iommu/modules/intel_vtd/ |
H A D | intel_vtd_ctxt_cache.h | 65 vtd_ctxt_cache_invalidate_device(struct vtd *vtd, uint8_t bus, uint8_t dev, uint8_t fun, vtd_domid_t domid) argument
|
H A D | intel_vtd_devices.c | 108 vtd_device_create(struct vtd *vtd, uint16_t seg, uint8_t bus, uint8_t dev, uint8_t fun, struct vtd_device **rdev) argument
|
H A D | intel_vtd.c | 549 create_device_fn(struct iommu *io, uint16_t seg, uint8_t bus, uint8_t dev, uint8_t fun, struct iommu_device **d) argument
|
/barrelfish-master/usr/drivers/iommu/modules/generic/ |
H A D | iommu_device.c | 52 device_get_by_pci(uint16_t seg, uint8_t bus, uint8_t dev, uint8_t fun) argument 64 iommu_device_create_by_pci(struct iommu *iommu, uint16_t seg, uint8_t bus, uint8_t dev, uint8_t fun, struct iommu_device **iodev) argument 116 iommu_device_lookup_by_pci(uint16_t seg, uint8_t bus, uint8_t dev, uint8_t fun, struct iommu_device **rdev) argument [all...] |
/barrelfish-master/usr/kaluga/ |
H A D | driver_startup.c | 81 uint64_t vendor_id, device_id, bus, dev, fun; local 203 int64_t vendor_id, device_id, bus, dev, fun; local 342 int64_t vendor_id, device_id, bus, dev, fun; local 508 uint64_t vendor_id, device_id, bus, dev, fun; local 551 uint64_t vendor_id, device_id, bus, dev, fun; local [all...] |
H A D | start_pci.c | 321 uint64_t vendor_id, device_id, bus, dev, fun; local
|
/barrelfish-master/lib/pci/ |
H A D | pci_client.c | 53 pci_reregister_irq_for_device(uint32_t class, uint32_t subclass, uint32_t prog_if, uint32_t vendor, uint32_t device, uint32_t bus, uint32_t dev, uint32_t fun, interrupt_handler_fn handler, void *handler_arg, interrupt_handler_fn reloc_handler, void *reloc_handler_arg) argument 304 pci_register_driver_movable_irq(pci_driver_init_fn init_func, void *user_state, uint32_t class, uint32_t subclass, uint32_t prog_if, uint32_t vendor, uint32_t device, uint32_t bus, uint32_t dev, uint32_t fun, interrupt_handler_fn handler, void *handler_arg, interrupt_handler_fn reloc_handler, void *reloc_handler_arg) argument 391 pci_register_driver_irq(pci_driver_init_fn init_func, void *user_state, uint32_t class, uint32_t subclass, uint32_t prog_if, uint32_t vendor, uint32_t device, uint32_t bus, uint32_t dev, uint32_t fun, interrupt_handler_fn handler, void *handler_arg) argument 405 pci_register_driver_noirq(pci_driver_init_fn init_func, void *user_state, uint32_t class, uint32_t subclass, uint32_t prog_if, uint32_t vendor, uint32_t device, uint32_t bus, uint32_t dev, uint32_t fun) argument
|
/barrelfish-master/usr/pci/ |
H A D | pci_service.c | 52 uint32_t fun; member in struct:client_state 77 device_lookup_iommu_by_pci(uint16_t seg, uint8_t bus, uint8_t dev, uint8_t fun, uint32_t* index) argument 136 init_pci_device_handler(struct pci_binding *b, uint32_t class_code, uint32_t sub_class, uint32_t prog_if, uint32_t vendor_id, uint32_t device_id, uint32_t bus, uint32_t dev, uint32_t fun) argument 452 reregister_interrupt_handler(struct pci_binding *b, uint32_t class_code, uint32_t sub_class, uint32_t prog_if, uint32_t vendor_id, uint32_t device_id, uint32_t bus, uint32_t dev, uint32_t fun, coreid_t coreid, uint32_t vector) argument 483 msix_enable_addr_handler(struct pci_binding *b, uint8_t bus, uint8_t dev, uint8_t fun) argument 518 msix_vector_init_addr_handler(struct pci_binding *b, uint8_t bus, uint8_t dev, uint8_t fun, uint16_t idx, uint8_t destination, uint8_t vector) argument 887 uint8_t bus, dev, fun; local [all...] |
H A D | pci.c | 111 pci_bar_to_caps_index(uint8_t bus, uint8_t dev, uint8_t fun, uint8_t BAR) argument 125 pci_get_bar_nr_for_index(uint8_t bus, uint8_t dev, uint8_t fun, uint8_t idx) argument 133 pci_get_bar_cap_for_device(uint8_t bus, uint8_t dev, uint8_t fun, uint8_t idx ) argument 141 pci_get_bar_cap_type_for_device(uint8_t bus, uint8_t dev, uint8_t fun, uint8_t idx) argument 149 alloc_device_bar(uint8_t idx, uint8_t bus, uint8_t dev, uint8_t fun, uint8_t BAR, pciaddr_t base, pciaddr_t high, pcisize_t size) argument 201 assign_complete_io_range(uint8_t idx, uint8_t bus, uint8_t dev, uint8_t fun, uint8_t BAR) argument 219 device_init(uint32_t class_code, uint32_t sub_class, uint32_t prog_if, uint32_t vendor_id, uint32_t device_id, uint32_t *bus, uint32_t *dev, uint32_t *fun, bool *pcie, int *nr_allocated_bars) argument 375 device_reregister_interrupt(uint8_t coreid, int vector, uint32_t class_code, uint32_t sub_class, uint32_t prog_if, uint32_t vendor_id, uint32_t device_id, uint32_t *bus, uint32_t *dev,uint32_t *fun) argument 491 pci_enable_interrupt_for_device(uint32_t bus, uint32_t dev, uint32_t fun, bool pcie) argument 1517 program_bridge_window(uint8_t bus, uint8_t dev, uint8_t fun, pciaddr_t base, pciaddr_t high, bool pcie, bool mem, bool pref) argument 1593 program_device_bar(uint8_t bus, uint8_t dev, uint8_t fun, int bar, pciaddr_t base, pcisize_t size, int bits, bool memspace, bool pcie) argument 1651 enable_busmaster(uint8_t bus, uint8_t dev, uint8_t fun, bool pcie) argument 1684 uint8_t bus, dev, fun; local 1913 pci_setup_interrupt(uint32_t bus, uint32_t dev, uint32_t fun) argument [all...] |
/barrelfish-master/usr/eclipseclp/Kernel/src/ |
H A D | os_support.c | 1416 int (* volatile fun)(void *); member in struct:__anon1634 [all...] |