| /freebsd-12.1/sys/dev/pci/ |
| H A D | pci_private.h | 55 device_t pci_add_iov_child(device_t bus, device_t pf, uint16_t rid, 65 int pci_print_child(device_t dev, device_t child); 66 void pci_probe_nomatch(device_t dev, device_t child); 71 int pci_setup_intr(device_t dev, device_t child, 74 int pci_teardown_intr(device_t dev, device_t child, 91 int pci_find_cap_method(device_t dev, device_t child, 133 void pci_child_deleted(device_t dev, device_t child); 141 int pci_resume_child(device_t dev, device_t child); 142 int pci_suspend_child(device_t dev, device_t child); 168 int pci_iov_attach_method(device_t bus, device_t dev, [all …]
|
| H A D | pci_if.m | 36 null_msi_count(device_t dev, device_t child) 42 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 | 48 device_t hr_pcib; 95 device_t dev; 108 device_t dev; 109 device_t child; 173 int pcib_child_present(device_t dev, device_t child); 181 int pcib_adjust_resource(device_t bus, device_t child, int type, 188 int pcib_route_interrupt(device_t pcib, device_t dev, int pin); 190 int pcib_release_msi(device_t pcib, device_t dev, int count, int *irqs); 191 int pcib_alloc_msix(device_t pcib, device_t dev, int *irq); 192 int pcib_release_msix(device_t pcib, device_t dev, int irq); [all …]
|
| H A D | vga_pci.c | 86 device_t pcib; in vga_pci_is_boot_display() 421 vga_pci_write_config(device_t dev, device_t child, int reg, in vga_pci_write_config() 429 vga_pci_enable_busmaster(device_t dev, device_t child) in vga_pci_enable_busmaster() 436 vga_pci_disable_busmaster(device_t dev, device_t child) in vga_pci_disable_busmaster() 443 vga_pci_enable_io(device_t dev, device_t child, int space) in vga_pci_enable_io() 485 vga_pci_get_powerstate(device_t dev, device_t child) in vga_pci_get_powerstate() 494 vga_pci_assign_interrupt(device_t dev, device_t child) in vga_pci_assign_interrupt() 593 vga_pci_release_msi(device_t dev, device_t child) in vga_pci_release_msi() 608 vga_pci_msi_count(device_t dev, device_t child) in vga_pci_msi_count() 615 vga_pci_msix_count(device_t dev, device_t child) in vga_pci_msix_count() [all …]
|
| H A D | hostb_pci.c | 131 pci_hostb_write_config(device_t dev, device_t child, int reg, in pci_hostb_write_config() 139 pci_hostb_enable_busmaster(device_t dev, device_t child) in pci_hostb_enable_busmaster() 148 pci_hostb_disable_busmaster(device_t dev, device_t child) in pci_hostb_disable_busmaster() 157 pci_hostb_enable_io(device_t dev, device_t child, int space) in pci_hostb_enable_io() 166 pci_hostb_disable_io(device_t dev, device_t child, int space) in pci_hostb_disable_io() 175 pci_hostb_set_powerstate(device_t dev, device_t child, int state) in pci_hostb_set_powerstate() 184 pci_hostb_get_powerstate(device_t dev, device_t child) in pci_hostb_get_powerstate() 193 pci_hostb_assign_interrupt(device_t dev, device_t child) in pci_hostb_assign_interrupt() 202 pci_hostb_find_cap(device_t dev, device_t child, int capability, in pci_hostb_find_cap() 218 pci_hostb_find_extcap(device_t dev, device_t child, int capability, in pci_hostb_find_extcap() [all …]
|
| /freebsd-12.1/sys/dev/bhnd/ |
| H A D | bhndvar.h | 72 device_t child); 75 device_t child); 77 device_t child); 89 device_t child, u_int rsrc); 91 device_t child, u_int rsrc); 94 device_t child); 96 device_t child); 99 device_t child); 101 device_t child); 103 device_t child); [all …]
|
| H A D | bhnd.h | 461 device_t bhnd_bus_match_child(device_t bus, 464 device_t bhnd_bus_find_child(device_t bus, 478 device_t bhnd_find_bridge_root(device_t dev, 588 device_t dev, device_t child, 591 device_t dev, device_t child, 596 device_t child, device_t provider, 600 device_t dev, device_t child, 603 device_t dev, device_t child, 608 device_t child, device_t provider, 623 device_t dev, device_t child, u_int width, [all …]
|
| /freebsd-12.1/sys/dev/ntb/ |
| H A D | ntb.h | 37 int ntb_register_device(device_t ntb); 39 int ntb_child_location_str(device_t dev, device_t child, char *buf, 41 int ntb_print_child(device_t dev, device_t child); 50 void ntb_link_event(device_t ntb); 75 int ntb_port_number(device_t ntb); 152 int ntb_link_disable(device_t ntb); 157 bool ntb_link_enabled(device_t ntb); 189 void ntb_clear_ctx(device_t ntb); 197 uint8_t ntb_mw_count(device_t ntb); 290 void ntb_spad_clear(device_t ntb); [all …]
|
| /freebsd-12.1/sys/sys/ |
| H A D | bus.h | 388 device_t bus, device_t child, 393 device_t bus, device_t child, 396 device_t bus, device_t child, 400 device_t bus, device_t child, 405 device_t bus, device_t child, 425 device_t 436 int bus_generic_bind_intr(device_t dev, device_t child, 456 bus_generic_get_resource_list (device_t, device_t); 587 int device_delete_child(device_t dev, device_t child); 599 device_t device_get_parent(device_t dev); [all …]
|
| H A D | intr.h | 84 device_t isrc_dev; /* where isrc is mapped */ 112 int intr_pic_deregister(device_t, intptr_t); 117 extern device_t intr_irq_root_dev; 121 int intr_activate_irq(device_t, struct resource *); 139 int intr_msi_register(device_t, intptr_t); 140 int intr_alloc_msi(device_t, device_t, intptr_t, int, int, int *); 141 int intr_release_msi(device_t, device_t, intptr_t, int, int *); 142 int intr_map_msi(device_t, device_t, intptr_t, int, uint64_t *, uint32_t *); 143 int intr_alloc_msix(device_t, device_t, intptr_t, int *); 144 int intr_release_msix(device_t, device_t, intptr_t, int); [all …]
|
| /freebsd-12.1/sys/x86/x86/ |
| H A D | nexus.c | 95 static int nexus_print_child(device_t, device_t); 108 static int nexus_describe_intr(device_t dev, device_t child, 111 static int nexus_activate_resource(device_t, device_t, int, int, 121 static int nexus_release_resource(device_t, device_t, int, int, 131 static int nexus_set_resource(device_t, device_t, int, int, 133 static int nexus_get_resource(device_t, device_t, int, int, 317 nexus_print_child(device_t bus, device_t child) in nexus_print_child() 330 static device_t 652 nexus_get_reslist(device_t dev, device_t child) in nexus_get_reslist() 727 nexus_alloc_msix(device_t pcib, device_t dev, int *irq) in nexus_alloc_msix() [all …]
|
| H A D | legacy.c | 67 static int legacy_print_child(device_t, device_t); 70 static int legacy_read_ivar(device_t, device_t, int, uintptr_t *); 71 static int legacy_write_ivar(device_t, device_t, int, uintptr_t); 159 device_t child; in legacy_attach() 186 legacy_print_child(device_t bus, device_t child) in legacy_print_child() 199 static device_t 202 device_t child; in legacy_add_child() 324 device_t child; in cpu_identify() 339 static device_t 343 device_t child; in cpu_add_child() [all …]
|
| /freebsd-12.1/sys/arm/arm/ |
| H A D | nexus.c | 85 static int nexus_print_child(device_t, device_t); 86 static device_t nexus_add_child(device_t, u_int, const char *, int); 89 static int nexus_activate_resource(device_t, device_t, int, int, 91 static bus_space_tag_t nexus_get_bus_tag(device_t, device_t); 101 static int nexus_describe_intr(device_t dev, device_t child, 104 static int nexus_deactivate_resource(device_t, device_t, int, int, 106 static int nexus_release_resource(device_t, device_t, int, int, 193 nexus_print_child(device_t bus, device_t child) in nexus_print_child() 203 static device_t 206 device_t child; in nexus_add_child() [all …]
|
| /freebsd-12.1/sys/arm64/arm64/ |
| H A D | nexus.c | 103 static int nexus_print_child(device_t, device_t); 107 static int nexus_activate_resource(device_t, device_t, int, int, 111 static struct resource_list *nexus_get_reslist(device_t, device_t); 112 static int nexus_set_resource(device_t, device_t, int, int, 114 static int nexus_deactivate_resource(device_t, device_t, int, int, 116 static int nexus_release_resource(device_t, device_t, int, int, 122 static bus_space_tag_t nexus_get_bus_tag(device_t, device_t); 183 nexus_print_child(device_t bus, device_t child) in nexus_print_child() 193 static device_t 196 device_t child; in nexus_add_child() [all …]
|
| /freebsd-12.1/sys/dev/acpica/ |
| H A D | acpi_container.c | 45 static int acpi_syscont_alloc_msi(device_t, device_t, 47 static int acpi_syscont_release_msi(device_t bus, device_t dev, 49 static int acpi_syscont_alloc_msix(device_t bus, device_t dev, 51 static int acpi_syscont_release_msix(device_t bus, device_t dev, 53 static int acpi_syscont_map_msi(device_t bus, device_t dev, 98 acpi_syscont_probe(device_t dev) in acpi_syscont_probe() 126 acpi_syscont_alloc_msi(device_t bus, device_t dev, int count, int maxcount, in acpi_syscont_alloc_msi() 136 acpi_syscont_release_msi(device_t bus, device_t dev, int count, int *irqs) in acpi_syscont_release_msi() 144 acpi_syscont_alloc_msix(device_t bus, device_t dev, int *irq) in acpi_syscont_alloc_msix() 152 acpi_syscont_release_msix(device_t bus, device_t dev, int irq) in acpi_syscont_release_msix() [all …]
|
| H A D | acpi_pci.c | 74 static void acpi_pci_child_deleted(device_t dev, device_t child); 78 static int acpi_pci_read_ivar(device_t dev, device_t child, int which, 80 static int acpi_pci_write_ivar(device_t dev, device_t child, int which, 84 static int acpi_pci_set_powerstate_method(device_t dev, device_t child, 163 acpi_pci_child_deleted(device_t dev, device_t child) in acpi_pci_child_deleted() 246 device_t child; in acpi_pci_update_device() 278 device_t child; in acpi_pci_save_handle() 300 acpi_pci_child_added(device_t dev, device_t child) in acpi_pci_child_added() 330 bus_dma_tag_t dmar_get_dma_tag(device_t dev, device_t child); 332 acpi_pci_get_dma_tag(device_t bus, device_t child) in acpi_pci_get_dma_tag() [all …]
|
| /freebsd-12.1/sys/mips/mips/ |
| H A D | nexus.c | 101 static void nexus_delete_resource(device_t, device_t, int, int); 103 nexus_get_reslist(device_t, device_t); 106 static int nexus_print_child(device_t, device_t); 109 static int nexus_release_resource(device_t, device_t, int, int, 113 static int nexus_activate_resource(device_t, device_t, int, int, 118 static int nexus_setup_intr(device_t dev, device_t child, 128 static int nexus_ofw_map_intr(device_t dev, device_t child, 131 static int nexus_describe_intr(device_t dev, device_t child, 222 nexus_print_child(device_t bus, device_t child) in nexus_print_child() 251 static device_t [all …]
|
| /freebsd-12.1/sys/dev/pccbb/ |
| H A D | pccbbvar.h | 60 device_t dev; 88 device_t cbdev; 115 int cbb_activate_resource(device_t brdev, device_t child, 120 void cbb_child_detached(device_t brdev, device_t child); 121 int cbb_child_present(device_t parent, device_t child); 122 int cbb_deactivate_resource(device_t brdev, device_t child, 133 int cbb_power_enable_socket(device_t brdev, device_t child); 134 int cbb_power_disable_socket(device_t brdev, device_t child); 135 int cbb_read_ivar(device_t brdev, device_t child, int which, 137 int cbb_release_resource(device_t brdev, device_t child, [all …]
|
| /freebsd-12.1/sys/dev/puc/ |
| H A D | puc_bfe.h | 51 device_t sc_dev; 84 int puc_bfe_attach(device_t); 88 int puc_bus_child_location_str(device_t, device_t, char *, size_t); 89 int puc_bus_child_pnpinfo_str(device_t, device_t, char *, size_t); 90 struct resource *puc_bus_alloc_resource(device_t, device_t, int, int *, 92 int puc_bus_get_resource(device_t, device_t, int, int, rman_res_t *, rman_res_t *); 93 int puc_bus_print_child(device_t, device_t); 94 int puc_bus_read_ivar(device_t, device_t, int, uintptr_t *); 95 int puc_bus_release_resource(device_t, device_t, int, int, struct resource *); 96 int puc_bus_setup_intr(device_t, device_t, struct resource *, int, [all …]
|
| /freebsd-12.1/sys/dev/iicbus/ |
| H A D | iiconf.h | 105 extern int iicbus_request_bus(device_t, device_t, int); 106 extern int iicbus_release_bus(device_t, device_t); 107 extern device_t iicbus_alloc_bus(device_t); 109 extern void iicbus_intr(device_t, int, char *); 111 extern int iicbus_null_repeated_start(device_t, u_char); 112 extern int iicbus_null_callback(device_t, int, caddr_t); 118 extern int iicbus_started(device_t); 119 extern int iicbus_start(device_t, u_char, int); 120 extern int iicbus_stop(device_t); 126 extern int iicbus_write_byte(device_t, char, int); [all …]
|
| /freebsd-12.1/sys/riscv/riscv/ |
| H A D | nexus.c | 81 static int nexus_print_child(device_t, device_t); 82 static device_t nexus_add_child(device_t, u_int, const char *, int); 85 static int nexus_activate_resource(device_t, device_t, int, int, 89 static struct resource_list *nexus_get_reslist(device_t, device_t); 91 static int nexus_deactivate_resource(device_t, device_t, int, int, 167 nexus_print_child(device_t bus, device_t child) in nexus_print_child() 177 static device_t 180 device_t child; in nexus_add_child() 203 nexus_alloc_resource(device_t bus, device_t child, int type, int *rid, in nexus_alloc_resource() 332 nexus_get_reslist(device_t dev, device_t child) in nexus_get_reslist() [all …]
|
| /freebsd-12.1/sys/dev/nand/ |
| H A D | nandbus.c | 56 static int nandbus_child_location_str(device_t, device_t, char *, size_t); 57 static int nandbus_child_pnpinfo_str(device_t, device_t, char *, size_t); 77 device_t dev; 125 device_t child; in nandbus_create() 139 device_t *children; in nandbus_destroy() 165 device_t child, nfc; in nandbus_attach() 286 nandbus_child_location_str(device_t bus, device_t child, char *buf, in nandbus_child_location_str() 296 nandbus_child_pnpinfo_str(device_t bus, device_t child, char *buf, in nandbus_child_pnpinfo_str() 307 device_t nfc; in nand_readid() 345 device_t nfc; in nand_probe_onfi() [all …]
|
| /freebsd-12.1/sys/dev/ata/ |
| H A D | ata-pci.h | 45 device_t dev; 532 int ata_pci_read_ivar(device_t dev, device_t child, int which, uintptr_t *result); 533 int ata_pci_write_ivar(device_t dev, device_t child, int which, uintptr_t value); 534 uint32_t ata_pci_read_config(device_t dev, device_t child, int reg, int width); 535 void ata_pci_write_config(device_t dev, device_t child, int reg, 537 int ata_pci_print_child(device_t dev, device_t child); 538 int ata_pci_child_location_str(device_t dev, device_t child, char *buf, 543 int ata_pci_teardown_intr(device_t dev, device_t child, struct resource *irq, void *cookie); 547 void ata_pci_hw(device_t dev); 551 int ata_legacy(device_t); [all …]
|
| /freebsd-12.1/sys/dev/gpio/ |
| H A D | gpiobus.c | 61 static void gpiobus_probe_nomatch(device_t, device_t); 62 static int gpiobus_print_child(device_t, device_t); 71 static int gpiobus_acquire_bus(device_t, device_t, int); 72 static void gpiobus_release_bus(device_t, device_t); 78 static int gpiobus_pin_toggle(device_t, device_t, uint32_t); 181 device_t 319 gpiobus_acquire_child_pins(device_t dev, device_t child) in gpiobus_acquire_child_pins() 518 gpiobus_probe_nomatch(device_t dev, device_t child) in gpiobus_probe_nomatch() 535 gpiobus_print_child(device_t dev, device_t child) in gpiobus_print_child() 583 static device_t [all …]
|
| /freebsd-12.1/sys/dev/ppc/ |
| H A D | ppcvar.h | 33 int ppc_probe(device_t dev, int rid); 34 int ppc_attach(device_t dev); 35 int ppc_detach(device_t dev); 36 int ppc_read_ivar(device_t bus, device_t dev, int index, uintptr_t *val); 37 int ppc_write_ivar(device_t bus, device_t dev, int index, uintptr_t val); 39 int ppc_read(device_t, char *, int, int); 45 struct resource *ppc_alloc_resource(device_t bus, device_t child, int type, 47 int ppc_release_resource(device_t bus, device_t child, int type, int rid, 49 int ppc_reset_epp(device_t); 50 int ppc_ecp_sync(device_t); [all …]
|