Home
last modified time | relevance | path

Searched refs:device_t (Results 1 – 25 of 2281) sorted by relevance

12345678910>>...92

/freebsd-13.1/sys/dev/pci/
H A Dpci_private.h55 device_t pci_add_iov_child(device_t bus, device_t pf, uint16_t rid,
67 int pci_print_child(device_t dev, device_t child);
68 void pci_probe_nomatch(device_t dev, device_t child);
73 int pci_setup_intr(device_t dev, device_t child,
76 int pci_teardown_intr(device_t dev, device_t child,
93 int pci_find_cap_method(device_t dev, device_t child,
135 void pci_child_deleted(device_t dev, device_t child);
143 int pci_resume_child(device_t dev, device_t child);
144 int pci_suspend_child(device_t dev, device_t child);
174 int pci_iov_attach_method(device_t bus, device_t dev,
[all …]
H A Dpci_if.m36 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 Dpcib_private.h47 device_t hr_pcib;
94 device_t dev;
107 device_t dev;
108 device_t child;
177 int pcib_child_present(device_t dev, device_t child);
185 int pcib_adjust_resource(device_t bus, device_t child, int type,
192 int pcib_route_interrupt(device_t pcib, device_t dev, int pin);
194 int pcib_release_msi(device_t pcib, device_t dev, int count, int *irqs);
195 int pcib_alloc_msix(device_t pcib, device_t dev, int *irq);
196 int pcib_release_msix(device_t pcib, device_t dev, int irq);
[all …]
H A Dhostb_pci.c129 pci_hostb_write_config(device_t dev, device_t child, int reg, in pci_hostb_write_config()
137 pci_hostb_enable_busmaster(device_t dev, device_t child) in pci_hostb_enable_busmaster()
146 pci_hostb_disable_busmaster(device_t dev, device_t child) in pci_hostb_disable_busmaster()
155 pci_hostb_enable_io(device_t dev, device_t child, int space) in pci_hostb_enable_io()
164 pci_hostb_disable_io(device_t dev, device_t child, int space) in pci_hostb_disable_io()
173 pci_hostb_set_powerstate(device_t dev, device_t child, int state) in pci_hostb_set_powerstate()
182 pci_hostb_get_powerstate(device_t dev, device_t child) in pci_hostb_get_powerstate()
191 pci_hostb_assign_interrupt(device_t dev, device_t child) in pci_hostb_assign_interrupt()
200 pci_hostb_find_cap(device_t dev, device_t child, int capability, in pci_hostb_find_cap()
216 pci_hostb_find_extcap(device_t dev, device_t child, int capability, in pci_hostb_find_extcap()
[all …]
H A Dvga_pci.c85 device_t pcib; in vga_pci_is_boot_display()
168 device_t pcib; in vga_pci_map_bios()
538 vga_pci_enable_busmaster(device_t dev, device_t child) in vga_pci_enable_busmaster()
545 vga_pci_disable_busmaster(device_t dev, device_t child) in vga_pci_disable_busmaster()
552 vga_pci_enable_io(device_t dev, device_t child, int space) in vga_pci_enable_io()
594 vga_pci_get_powerstate(device_t dev, device_t child) in vga_pci_get_powerstate()
603 vga_pci_assign_interrupt(device_t dev, device_t child) in vga_pci_assign_interrupt()
702 vga_pci_release_msi(device_t dev, device_t child) in vga_pci_release_msi()
717 vga_pci_msi_count(device_t dev, device_t child) in vga_pci_msi_count()
724 vga_pci_msix_count(device_t dev, device_t child) in vga_pci_msix_count()
[all …]
/freebsd-13.1/sys/dev/bhnd/
H A Dbhndvar.h72 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 Dbhnd.h456 device_t bhnd_bus_match_child(device_t bus,
459 device_t bhnd_bus_find_child(device_t bus,
473 device_t bhnd_find_bridge_root(device_t dev,
583 device_t dev, device_t child,
586 device_t dev, device_t child,
591 device_t child, device_t provider,
595 device_t dev, device_t child,
598 device_t dev, device_t child,
603 device_t child, device_t provider,
618 device_t dev, device_t child, u_int width,
[all …]
/freebsd-13.1/sys/dev/ntb/
H A Dntb.h37 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);
42 bus_dma_tag_t ntb_get_dma_tag(device_t bus, device_t child);
51 void ntb_link_event(device_t ntb);
76 int ntb_port_number(device_t ntb);
153 int ntb_link_disable(device_t ntb);
158 bool ntb_link_enabled(device_t ntb);
190 void ntb_clear_ctx(device_t ntb);
198 uint8_t ntb_mw_count(device_t ntb);
[all …]
/freebsd-13.1/sys/sys/
H A Dbus.h373 device_t bus, device_t child,
378 device_t bus, device_t child,
381 device_t bus, device_t child,
385 device_t bus, device_t child,
390 device_t bus, device_t child,
412 device_t
425 int bus_generic_bind_intr(device_t dev, device_t child,
445 bus_generic_get_resource_list (device_t, device_t);
577 int device_delete_child(device_t dev, device_t child);
589 device_t device_get_parent(device_t dev);
[all …]
H A Dintr.h84 device_t isrc_dev; /* where isrc is mapped */
114 int intr_pic_deregister(device_t, intptr_t);
120 extern device_t intr_irq_root_dev;
124 int intr_activate_irq(device_t, struct resource *);
142 int intr_msi_register(device_t, intptr_t);
143 int intr_alloc_msi(device_t, device_t, intptr_t, int, int, int *);
144 int intr_release_msi(device_t, device_t, intptr_t, int, int *);
145 int intr_map_msi(device_t, device_t, intptr_t, int, uint64_t *, uint32_t *);
146 int intr_alloc_msix(device_t, device_t, intptr_t, int *);
147 int intr_release_msix(device_t, device_t, intptr_t, int);
[all …]
/freebsd-13.1/sys/arm/arm/
H A Dnexus.c83 static int nexus_print_child(device_t, device_t);
84 static device_t nexus_add_child(device_t, u_int, const char *, int);
87 static int nexus_activate_resource(device_t, device_t, int, int,
89 static bus_space_tag_t nexus_get_bus_tag(device_t, device_t);
96 static int nexus_describe_intr(device_t dev, device_t child,
98 static int nexus_deactivate_resource(device_t, device_t, int, int,
100 static int nexus_release_resource(device_t, device_t, int, int,
185 nexus_print_child(device_t bus, device_t child) in nexus_print_child()
195 static device_t
198 device_t child; in nexus_add_child()
[all …]
/freebsd-13.1/sys/x86/x86/
H A Dnexus.c98 static int nexus_print_child(device_t, device_t);
111 static int nexus_describe_intr(device_t dev, device_t child,
114 static int nexus_activate_resource(device_t, device_t, int, int,
124 static int nexus_release_resource(device_t, device_t, int, int,
134 static int nexus_set_resource(device_t, device_t, int, int,
136 static int nexus_get_resource(device_t, device_t, int, int,
319 nexus_print_child(device_t bus, device_t child) in nexus_print_child()
332 static device_t
654 nexus_get_reslist(device_t dev, device_t child) in nexus_get_reslist()
729 nexus_alloc_msix(device_t pcib, device_t dev, int *irq) in nexus_alloc_msix()
[all …]
H A Dlegacy.c67 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);
158 device_t child; in legacy_attach()
184 legacy_print_child(device_t bus, device_t child) in legacy_print_child()
197 static device_t
200 device_t child; in legacy_add_child()
321 device_t child; in cpu_identify()
336 static device_t
340 device_t child; in cpu_add_child()
[all …]
/freebsd-13.1/sys/dev/acpica/
H A Dacpi_container.c45 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()
127 acpi_syscont_alloc_msi(device_t bus, device_t dev, int count, int maxcount, in acpi_syscont_alloc_msi()
137 acpi_syscont_release_msi(device_t bus, device_t dev, int count, int *irqs) in acpi_syscont_release_msi()
145 acpi_syscont_alloc_msix(device_t bus, device_t dev, int *irq) in acpi_syscont_alloc_msix()
153 acpi_syscont_release_msix(device_t bus, device_t dev, int irq) in acpi_syscont_release_msix()
[all …]
/freebsd-13.1/sys/arm64/arm64/
H A Dnexus.c101 static int nexus_print_child(device_t, device_t);
105 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);
184 nexus_print_child(device_t bus, device_t child) in nexus_print_child()
194 static device_t
197 device_t child; in nexus_add_child()
[all …]
/freebsd-13.1/sys/dev/iicbus/
H A Diiconf.h66 device_t bus; /* The iicbus being requested. */
126 extern int iicbus_request_bus(device_t, device_t, int);
127 extern int iicbus_release_bus(device_t, device_t);
128 extern device_t iicbus_alloc_bus(device_t);
130 extern void iicbus_intr(device_t, int, char *);
132 extern int iicbus_null_repeated_start(device_t, u_char);
139 extern int iicbus_started(device_t);
140 extern int iicbus_start(device_t, u_char, int);
141 extern int iicbus_stop(device_t);
147 extern int iicbus_write_byte(device_t, char, int);
[all …]
/freebsd-13.1/sys/dev/puc/
H A Dpuc_bfe.h51 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-13.1/sys/riscv/riscv/
H A Dnexus.c82 static int nexus_print_child(device_t, device_t);
86 static int nexus_activate_resource(device_t, device_t, int, int,
92 static struct resource_list *nexus_get_reslist(device_t, device_t);
93 static int nexus_set_resource(device_t, device_t, int, int,
95 static int nexus_deactivate_resource(device_t, device_t, int, int,
97 static int nexus_release_resource(device_t, device_t, int, int,
103 static bus_space_tag_t nexus_get_bus_tag(device_t, device_t);
176 nexus_print_child(device_t bus, device_t child) in nexus_print_child()
186 static device_t
189 device_t child; in nexus_add_child()
[all …]
/freebsd-13.1/sys/dev/pccbb/
H A Dpccbbvar.h58 device_t dev;
86 device_t cbdev;
113 int cbb_activate_resource(device_t brdev, device_t child,
118 void cbb_child_detached(device_t brdev, device_t child);
119 int cbb_child_present(device_t parent, device_t child);
120 int cbb_deactivate_resource(device_t brdev, device_t child,
131 int cbb_power_enable_socket(device_t brdev, device_t child);
132 int cbb_power_disable_socket(device_t brdev, device_t child);
133 int cbb_read_ivar(device_t brdev, device_t child, int which,
135 int cbb_release_resource(device_t brdev, device_t child,
[all …]
/freebsd-13.1/sys/mips/mips/
H A Dnexus.c101 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,
221 nexus_print_child(device_t bus, device_t child) in nexus_print_child()
250 static device_t
[all …]
/freebsd-13.1/sys/dev/ppc/
H A Dppcvar.h33 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 …]
/freebsd-13.1/sys/dev/ata/
H A Data-pci.h45 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-13.1/sys/dev/quicc/
H A Dquicc_bfe.h39 device_t sc_dev;
61 int quicc_bfe_attach(device_t);
62 int quicc_bfe_detach(device_t);
63 int quicc_bfe_probe(device_t, u_int);
65 struct resource *quicc_bus_alloc_resource(device_t, device_t, int, int *,
67 int quicc_bus_get_resource(device_t, device_t, int, int,
69 int quicc_bus_read_ivar(device_t, device_t, int, uintptr_t *);
70 int quicc_bus_release_resource(device_t, device_t, int, int, struct resource *);
71 int quicc_bus_setup_intr(device_t, device_t, struct resource *, int,
73 int quicc_bus_teardown_intr(device_t, device_t, struct resource *, void *);
/freebsd-13.1/sys/arm64/cavium/
H A Dthunder_pcie_pem_fdt.c62 static int thunder_pem_fdt_alloc_msix(device_t, device_t, int *);
63 static int thunder_pem_fdt_release_msix(device_t, device_t, int);
64 static int thunder_pem_fdt_alloc_msi(device_t, device_t, int, int, int *);
65 static int thunder_pem_fdt_release_msi(device_t, device_t, int, int *);
66 static int thunder_pem_fdt_map_msi(device_t, device_t, int, uint64_t *,
68 static int thunder_pem_fdt_get_id(device_t, device_t, enum pci_id_type,
128 thunder_pem_fdt_release_msi(device_t pci, device_t child, int count, int *irqs) in thunder_pem_fdt_release_msi()
141 thunder_pem_fdt_alloc_msix(device_t pci, device_t child, int *irq) in thunder_pem_fdt_alloc_msix()
154 thunder_pem_fdt_release_msix(device_t pci, device_t child, int irq) in thunder_pem_fdt_release_msix()
167 thunder_pem_fdt_map_msi(device_t pci, device_t child, int irq, uint64_t *addr, in thunder_pem_fdt_map_msi()
[all …]
/freebsd-13.1/sys/dev/virtio/pci/
H A Dvirtio_pci_legacy.c60 device_t vtpci_dev;
76 static void vtpci_legacy_child_detached(device_t, device_t);
77 static int vtpci_legacy_read_ivar(device_t, device_t, int, uintptr_t *);
78 static int vtpci_legacy_write_ivar(device_t, device_t, int, uintptr_t);
314 vtpci_legacy_child_detached(device_t dev, device_t child) in vtpci_legacy_child_detached()
328 vtpci_legacy_read_ivar(device_t dev, device_t child, int index, in vtpci_legacy_read_ivar()
541 device_t dev; in vtpci_legacy_setup_msix()
568 device_t dev; in vtpci_legacy_teardown_msix()
590 device_t dev; in vtpci_legacy_alloc_resources()
616 device_t dev; in vtpci_legacy_free_resources()
[all …]

12345678910>>...92