/freebsd/sys/dev/bhnd/ |
H A D | bhndvar.h | 71 device_t child); 74 device_t child); 76 device_t child); 88 device_t child, u_int rsrc); 90 device_t child, u_int rsrc); 93 device_t child); 95 device_t child); 98 device_t child); 100 device_t child); 102 device_t child); [all …]
|
H A D | bhnd.h | 451 device_t bhnd_bus_match_child(device_t bus, 454 device_t bhnd_bus_find_child(device_t bus, 468 device_t bhnd_find_bridge_root(device_t dev, 578 device_t dev, device_t child, 581 device_t dev, device_t child, 586 device_t child, device_t provider, 590 device_t dev, device_t child, 593 device_t dev, device_t child, 598 device_t child, device_t provider, 613 device_t dev, device_t child, u_int width, [all …]
|
/freebsd/sys/dev/ntb/ |
H A D | ntb.h | 34 int ntb_register_device(device_t ntb); 36 int ntb_child_location(device_t dev, device_t child, struct sbuf *sb); 37 int ntb_print_child(device_t dev, device_t child); 38 bus_dma_tag_t ntb_get_dma_tag(device_t bus, device_t child); 47 void ntb_link_event(device_t ntb); 72 int ntb_port_number(device_t ntb); 149 int ntb_link_disable(device_t ntb); 154 bool ntb_link_enabled(device_t ntb); 186 void ntb_clear_ctx(device_t ntb); 194 uint8_t ntb_mw_count(device_t ntb); [all …]
|
/freebsd/sys/dev/pci/ |
H A D | pci_if.m | 35 null_msi_count(device_t dev, device_t child) 41 null_msix_bar(device_t dev, device_t child) 72 device_t dev; 79 device_t dev; 87 device_t dev; 92 device_t dev; 98 device_t dev; 104 device_t dev; 111 device_t dev; 116 device_t dev; [all …]
|
H A D | pcib_private.h | 45 device_t hr_pcib; 92 device_t dev; 105 device_t dev; 106 device_t child; 182 int pcib_read_ivar(device_t dev, device_t child, int which, uintptr_t *result); 183 int pcib_write_ivar(device_t dev, device_t child, int which, uintptr_t value); 186 int pcib_route_interrupt(device_t pcib, device_t dev, int pin); 188 int pcib_release_msi(device_t pcib, device_t dev, int count, int *irqs); 189 int pcib_alloc_msix(device_t pcib, device_t dev, int *irq); 190 int pcib_release_msix(device_t pcib, device_t dev, int irq); [all …]
|
H A D | hostb_pci.c | 125 pci_hostb_write_config(device_t dev, device_t child, int reg, in pci_hostb_write_config() 133 pci_hostb_enable_busmaster(device_t dev, device_t child) in pci_hostb_enable_busmaster() 142 pci_hostb_disable_busmaster(device_t dev, device_t child) in pci_hostb_disable_busmaster() 151 pci_hostb_enable_io(device_t dev, device_t child, int space) in pci_hostb_enable_io() 160 pci_hostb_disable_io(device_t dev, device_t child, int space) in pci_hostb_disable_io() 169 pci_hostb_set_powerstate(device_t dev, device_t child, int state) in pci_hostb_set_powerstate() 178 pci_hostb_get_powerstate(device_t dev, device_t child) in pci_hostb_get_powerstate() 187 pci_hostb_assign_interrupt(device_t dev, device_t child) in pci_hostb_assign_interrupt() 196 pci_hostb_find_cap(device_t dev, device_t child, int capability, in pci_hostb_find_cap() 212 pci_hostb_find_extcap(device_t dev, device_t child, int capability, in pci_hostb_find_extcap() [all …]
|
H A D | pci_private.h | 125 device_t pci_add_iov_child(device_t bus, device_t pf, uint16_t rid, 127 void pci_add_resources(device_t bus, device_t dev, int force, 129 void pci_add_resources_ea(device_t bus, device_t dev, int alloc_iov); 155 struct resource *pci_reserve_map(device_t dev, device_t child, int type, 159 struct resource *pci_alloc_multi_resource(device_t dev, device_t child, 166 int pci_vf_release_mem_resource(device_t dev, device_t child, 168 int pci_vf_activate_mem_resource(device_t dev, device_t child, 170 int pci_vf_deactivate_mem_resource(device_t dev, device_t child, 172 int pci_vf_adjust_mem_resource(device_t dev, device_t child, 174 int pci_vf_map_mem_resource(device_t dev, device_t child, [all …]
|
H A D | vga_pci.c | 83 device_t pcib; in vga_pci_is_boot_display() 166 device_t pcib; in vga_pci_map_bios() 531 vga_pci_enable_busmaster(device_t dev, device_t child) in vga_pci_enable_busmaster() 538 vga_pci_disable_busmaster(device_t dev, device_t child) in vga_pci_disable_busmaster() 545 vga_pci_enable_io(device_t dev, device_t child, int space) in vga_pci_enable_io() 587 vga_pci_get_powerstate(device_t dev, device_t child) in vga_pci_get_powerstate() 596 vga_pci_assign_interrupt(device_t dev, device_t child) in vga_pci_assign_interrupt() 695 vga_pci_release_msi(device_t dev, device_t child) in vga_pci_release_msi() 710 vga_pci_msi_count(device_t dev, device_t child) in vga_pci_msi_count() 717 vga_pci_msix_count(device_t dev, device_t child) in vga_pci_msix_count() [all …]
|
H A D | pcivar.h | 529 pci_get_powerstate(device_t dev) in pci_get_powerstate() 598 pci_disable_msi(device_t dev) in pci_disable_msi() 610 pci_release_msi(device_t dev) in pci_release_msi() 616 pci_msi_count(device_t dev) in pci_msi_count() 622 pci_msix_count(device_t dev) in pci_msix_count() 628 pci_msix_pba_bar(device_t dev) in pci_msix_pba_bar() 634 pci_msix_table_bar(device_t dev) in pci_msix_table_bar() 651 pci_get_rid(device_t dev) in pci_get_rid() 662 pci_child_added(device_t dev) in pci_child_added() 672 device_t pci_find_class_from(uint8_t class, uint8_t subclass, device_t devfrom); [all …]
|
/freebsd/sys/dev/dpaa2/ |
H A D | dpaa2_mc.h | 81 device_t dev; 120 device_t dev; 154 device_t pdev; 155 device_t dev; 186 int dpaa2_mc_adjust_resource(device_t mcdev, device_t child, 188 int dpaa2_mc_release_resource(device_t mcdev, device_t child, 190 int dpaa2_mc_activate_resource(device_t mcdev, device_t child, 208 int dpaa2_mc_get_free_dev(device_t mcdev, device_t *dpaa2_dev, 210 int dpaa2_mc_get_dev(device_t mcdev, device_t *dpaa2_dev, 214 int dpaa2_mc_reserve_dev(device_t mcdev, device_t dpaa2_dev, [all …]
|
H A D | dpaa2_cmd_if.m | 921 device_t dev; 930 device_t dev; 938 device_t dev; 949 device_t dev; 957 device_t dev; 963 device_t dev; 970 device_t dev; 978 device_t dev; 987 device_t dev; 994 device_t dev; [all …]
|
/freebsd/sys/sys/ |
H A D | bus.h | 393 device_t bus, device_t child, 398 device_t bus, device_t child, 401 device_t bus, device_t child, 405 device_t bus, device_t child, 410 device_t bus, device_t child, 432 device_t 445 int bus_generic_bind_intr(device_t dev, device_t child, 462 bus_generic_get_dma_tag(device_t dev, device_t child); 470 bus_generic_get_resource_list(device_t, device_t); 669 device_t device_get_parent(device_t dev); [all …]
|
H A D | intr.h | 82 device_t isrc_dev; /* where isrc is mapped */ 112 int intr_pic_deregister(device_t, intptr_t); 118 extern device_t intr_irq_root_dev; 122 int intr_activate_irq(device_t, struct resource *); 140 int intr_msi_register(device_t, intptr_t); 141 int intr_alloc_msi(device_t, device_t, intptr_t, int, int, int *); 142 int intr_release_msi(device_t, device_t, intptr_t, int, int *); 143 int intr_map_msi(device_t, device_t, intptr_t, int, uint64_t *, uint32_t *); 144 int intr_alloc_msix(device_t, device_t, intptr_t, int *); 145 int intr_release_msix(device_t, device_t, intptr_t, int); [all …]
|
/freebsd/sys/dev/acpica/ |
H A D | acpi_container.c | 42 static int acpi_syscont_alloc_msi(device_t, device_t, 44 static int acpi_syscont_release_msi(device_t bus, device_t dev, 46 static int acpi_syscont_alloc_msix(device_t bus, device_t dev, 48 static int acpi_syscont_release_msix(device_t bus, device_t dev, 50 static int acpi_syscont_map_msi(device_t bus, device_t dev, 90 acpi_syscont_probe(device_t dev) in acpi_syscont_probe() 119 acpi_syscont_alloc_msi(device_t bus, device_t dev, int count, int maxcount, in acpi_syscont_alloc_msi() 129 acpi_syscont_release_msi(device_t bus, device_t dev, int count, int *irqs) in acpi_syscont_release_msi() 137 acpi_syscont_alloc_msix(device_t bus, device_t dev, int *irq) in acpi_syscont_alloc_msix() 145 acpi_syscont_release_msix(device_t bus, device_t dev, int irq) in acpi_syscont_release_msix() [all …]
|
/freebsd/sys/dev/iicbus/ |
H A D | iiconf.h | 64 device_t bus; /* The iicbus being requested. */ 124 extern int iicbus_request_bus(device_t, device_t, int); 125 extern int iicbus_release_bus(device_t, device_t); 126 extern device_t iicbus_alloc_bus(device_t); 128 extern void iicbus_intr(device_t, int, char *); 130 extern int iicbus_null_repeated_start(device_t, u_char); 137 extern int iicbus_started(device_t); 138 extern int iicbus_start(device_t, u_char, int); 139 extern int iicbus_stop(device_t); 145 extern int iicbus_write_byte(device_t, char, int); [all …]
|
/freebsd/sys/dev/puc/ |
H A D | puc_bfe.h | 48 device_t sc_dev; 81 int puc_bfe_attach(device_t); 85 int puc_bus_child_location(device_t, device_t, struct sbuf *sb); 86 int puc_bus_child_pnpinfo(device_t, device_t, struct sbuf *sb); 87 struct resource *puc_bus_alloc_resource(device_t, device_t, int, int *, 89 int puc_bus_get_resource(device_t, device_t, int, int, rman_res_t *, rman_res_t *); 90 int puc_bus_print_child(device_t, device_t); 91 int puc_bus_read_ivar(device_t, device_t, int, uintptr_t *); 92 int puc_bus_release_resource(device_t, device_t, struct resource *); 93 int puc_bus_setup_intr(device_t, device_t, struct resource *, int, [all …]
|
/freebsd/sys/dev/pccbb/ |
H A D | pccbbvar.h | 56 device_t dev; 84 device_t cbdev; 110 int cbb_activate_resource(device_t brdev, device_t child, 115 void cbb_child_detached(device_t brdev, device_t child); 116 int cbb_child_present(device_t parent, device_t child); 117 int cbb_deactivate_resource(device_t brdev, device_t child, 128 int cbb_power_enable_socket(device_t brdev, device_t child); 129 int cbb_power_disable_socket(device_t brdev, device_t child); 130 int cbb_read_ivar(device_t brdev, device_t child, int which, 132 int cbb_release_resource(device_t brdev, device_t child, [all …]
|
/freebsd/sys/powerpc/psim/ |
H A D | iobus.c | 69 static int iobus_print_child(device_t dev, device_t child); 70 static void iobus_probe_nomatch(device_t, device_t); 71 static int iobus_read_ivar(device_t, device_t, int, uintptr_t *); 72 static int iobus_write_ivar(device_t, device_t, int, uintptr_t); 77 static int iobus_adjust_resource(device_t, device_t, struct resource *, 81 static int iobus_map_resource(device_t, device_t, struct resource *, 84 static int iobus_unmap_resource(device_t, device_t, struct resource *, 247 iobus_print_child(device_t dev, device_t child) in iobus_print_child() 267 iobus_probe_nomatch(device_t dev, device_t child) in iobus_probe_nomatch() 321 iobus_alloc_resource(device_t bus, device_t child, int type, int *rid, in iobus_alloc_resource() [all …]
|
/freebsd/sys/x86/include/ |
H A D | legacyvar.h | 49 int legacy_pcib_maxslots(device_t dev); 52 int legacy_pcib_read_ivar(device_t dev, device_t child, int which, 56 int legacy_pcib_write_ivar(device_t dev, device_t child, int which, 58 struct resource *legacy_pcib_alloc_resource(device_t dev, device_t child, 61 int legacy_pcib_adjust_resource(device_t dev, device_t child, 63 int legacy_pcib_release_resource(device_t dev, device_t child, 65 int legacy_pcib_activate_resource(device_t dev, device_t child, 67 int legacy_pcib_deactivate_resource(device_t dev, device_t child, 69 int legacy_pcib_alloc_msi(device_t pcib, device_t dev, int count, 71 int legacy_pcib_alloc_msix(device_t pcib, device_t dev, int *irq); [all …]
|
/freebsd/sys/dev/ppc/ |
H A D | ppcvar.h | 31 int ppc_probe(device_t dev, int rid); 32 int ppc_attach(device_t dev); 33 int ppc_detach(device_t dev); 34 int ppc_read_ivar(device_t bus, device_t dev, int index, uintptr_t *val); 35 int ppc_write_ivar(device_t bus, device_t dev, int index, uintptr_t val); 37 int ppc_read(device_t, char *, int, int); 43 struct resource *ppc_alloc_resource(device_t bus, device_t child, int type, 45 int ppc_release_resource(device_t bus, device_t child, struct resource *r); 46 int ppc_reset_epp(device_t); 47 int ppc_ecp_sync(device_t); [all …]
|
/freebsd/sys/dev/ata/ |
H A D | ata-pci.h | 43 device_t dev; 533 int ata_pci_read_ivar(device_t dev, device_t child, int which, uintptr_t *result); 534 int ata_pci_write_ivar(device_t dev, device_t child, int which, uintptr_t value); 535 uint32_t ata_pci_read_config(device_t dev, device_t child, int reg, int width); 536 void ata_pci_write_config(device_t dev, device_t child, int reg, 538 int ata_pci_print_child(device_t dev, device_t child); 539 int ata_pci_child_location(device_t dev, device_t child, struct sbuf *sb); 541 int ata_pci_release_resource(device_t dev, device_t child, struct resource *r); 547 void ata_pci_hw(device_t dev); 551 int ata_legacy(device_t); [all …]
|
/freebsd/sys/arm64/cavium/ |
H A D | thunder_pcie_pem_fdt.c | 60 static int thunder_pem_fdt_alloc_msix(device_t, device_t, int *); 61 static int thunder_pem_fdt_release_msix(device_t, device_t, int); 62 static int thunder_pem_fdt_alloc_msi(device_t, device_t, int, int, int *); 63 static int thunder_pem_fdt_release_msi(device_t, device_t, int, int *); 64 static int thunder_pem_fdt_map_msi(device_t, device_t, int, uint64_t *, 66 static int thunder_pem_fdt_get_id(device_t, device_t, enum pci_id_type, 122 thunder_pem_fdt_release_msi(device_t pci, device_t child, int count, int *irqs) in thunder_pem_fdt_release_msi() 135 thunder_pem_fdt_alloc_msix(device_t pci, device_t child, int *irq) in thunder_pem_fdt_alloc_msix() 148 thunder_pem_fdt_release_msix(device_t pci, device_t child, int irq) in thunder_pem_fdt_release_msix() 161 thunder_pem_fdt_map_msi(device_t pci, device_t child, int irq, uint64_t *addr, in thunder_pem_fdt_map_msi() [all …]
|
H A D | thunder_pcie_pem.c | 124 static int thunder_pem_adjust_resource(device_t, device_t, 130 static int thunder_pem_alloc_msix(device_t, device_t, int *); 131 static int thunder_pem_release_msix(device_t, device_t, int); 136 static int thunder_pem_deactivate_resource(device_t, device_t, 276 thunder_pem_deactivate_resource(device_t dev, device_t child, in thunder_pem_deactivate_resource() 374 thunder_pem_get_dma_tag(device_t dev, device_t child) in thunder_pem_get_dma_tag() 386 device_t bus; in thunder_pem_alloc_msi() 396 device_t bus; in thunder_pem_release_msi() 405 device_t bus; in thunder_pem_alloc_msix() 414 device_t bus; in thunder_pem_release_msix() [all …]
|
/freebsd/sys/x86/x86/ |
H A D | legacy.c | 65 static int legacy_print_child(device_t, device_t); 68 static int legacy_read_ivar(device_t, device_t, int, uintptr_t *); 69 static int legacy_write_ivar(device_t, device_t, int, uintptr_t); 155 device_t child; in legacy_attach() 181 legacy_print_child(device_t bus, device_t child) in legacy_print_child() 194 static device_t 197 device_t child; in legacy_add_child() 318 device_t child; in cpu_identify() 333 static device_t 337 device_t child; in cpu_add_child() [all …]
|
/freebsd/sys/dev/quicc/ |
H A D | quicc_bfe.h | 37 device_t sc_dev; 58 int quicc_bfe_attach(device_t); 59 int quicc_bfe_detach(device_t); 60 int quicc_bfe_probe(device_t, u_int); 62 struct resource *quicc_bus_alloc_resource(device_t, device_t, int, int *, 64 int quicc_bus_get_resource(device_t, device_t, int, int, 66 int quicc_bus_read_ivar(device_t, device_t, int, uintptr_t *); 67 int quicc_bus_release_resource(device_t, device_t, struct resource *); 68 int quicc_bus_setup_intr(device_t, device_t, struct resource *, int, 70 int quicc_bus_teardown_intr(device_t, device_t, struct resource *, void *);
|