Home
last modified time | relevance | path

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

12345678910>>...73

/freebsd/sys/dev/bhnd/
H A Dbhndvar.h71 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 Dbhnd.h451 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 Dntb.h34 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 Dpci_if.m35 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 Dpcib_private.h45 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 Dhostb_pci.c125 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 Dpci_private.h125 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 Dvga_pci.c83 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 Dpcivar.h529 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 Ddpaa2_mc.h81 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 Ddpaa2_cmd_if.m921 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 Dbus.h393 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 Dintr.h82 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 Dacpi_container.c42 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 Diiconf.h64 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 Dpuc_bfe.h48 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 Dpccbbvar.h56 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 Diobus.c69 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 Dlegacyvar.h49 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 Dppcvar.h31 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 Data-pci.h43 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 Dthunder_pcie_pem_fdt.c60 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 Dthunder_pcie_pem.c124 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 Dlegacy.c65 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 Dquicc_bfe.h37 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 *);

12345678910>>...73