Home
last modified time | relevance | path

Searched refs:dinfo (Results 1 – 25 of 95) sorted by relevance

1234

/freebsd-13.1/sys/dev/bhnd/bcma/
H A Dbcma_subr.c243 dinfo->rid_agent = BCMA_AGENT_RID(dinfo); in bcma_dinfo_init_agent()
314 dinfo->num_intrs++; in bcma_dinfo_init_intrs()
333 if (dinfo == NULL) in bcma_alloc_dinfo()
336 dinfo->corecfg = NULL; in bcma_alloc_dinfo()
337 dinfo->res_agent = NULL; in bcma_alloc_dinfo()
338 dinfo->rid_agent = -1; in bcma_alloc_dinfo()
341 dinfo->num_intrs = 0; in bcma_alloc_dinfo()
345 return (dinfo); in bcma_alloc_dinfo()
417 dinfo->corecfg = NULL; in bcma_init_dinfo()
441 dinfo->res_agent); in bcma_free_dinfo()
[all …]
H A Dbcma.c103 struct bcma_devinfo *dinfo; in bcma_add_child() local
123 struct bcma_devinfo *dinfo; in bcma_child_deleted() local
180 struct bcma_devinfo *dinfo; in bcma_write_ivar() local
206 return (&dinfo->resources); in bcma_get_resource_list()
240 struct bcma_devinfo *dinfo; in bcma_write_ioctl() local
301 struct bcma_devinfo *dinfo; in bcma_reset_hw() local
349 struct bcma_devinfo *dinfo; in bcma_suspend_hw() local
387 struct bcma_devinfo *dinfo; in bcma_read_config() local
425 struct bcma_devinfo *dinfo; in bcma_write_config() local
462 struct bcma_devinfo *dinfo; in bcma_get_port_count() local
[all …]
/freebsd-13.1/sys/powerpc/ps3/
H A Dps3bus.c209 irq_type, dinfo->bus, dinfo->dev); in ps3bus_resources_init()
234 result = lv1_map_device_mmio_region(dinfo->bus, dinfo->dev, in ps3bus_resources_init()
239 "%d.%d (%ld.%ld): %d\n", dinfo->bus, dinfo->dev, in ps3bus_resources_init()
240 dinfo->bustype, dinfo->devtype, result); in ps3bus_resources_init()
310 "%d.%d (%ld.%ld): %d\n", dinfo->bus, dinfo->dev, in ps3bus_resources_init_by_type()
311 dinfo->bustype, dinfo->devtype, result); in ps3bus_resources_init_by_type()
392 dinfo = malloc(sizeof(*dinfo), M_PS3BUS, in ps3bus_attach()
418 dinfo = malloc(sizeof(*dinfo), M_PS3BUS, in ps3bus_attach()
443 dinfo = malloc(sizeof(*dinfo), M_PS3BUS, in ps3bus_attach()
676 err = lv1_map_device_dma_region(dinfo->bus, dinfo->dev, in ps3bus_get_dma_tag()
[all …]
/freebsd-13.1/sys/dev/bhnd/siba/
H A Dsiba.c195 struct siba_devinfo *dinfo; in siba_write_ivar() local
239 return (&dinfo->resources); in siba_get_resource_list()
247 struct siba_devinfo *dinfo; in siba_alloc_pmu() local
334 switch(dinfo->pmu_state) { in siba_release_pmu()
357 dinfo->pmu.pwrctl = NULL; in siba_release_pmu()
370 dinfo->pmu.pwrctl = NULL; in siba_release_pmu()
393 switch(dinfo->pmu_state) { in siba_get_clock_latency()
448 switch(dinfo->pmu_state) { in siba_get_clock_freq()
489 switch(dinfo->pmu_state) { in siba_request_ext_rsrc()
524 switch(dinfo->pmu_state) { in siba_release_ext_rsrc()
[all …]
H A Dsiba_subr.c89 if (dinfo == NULL) in siba_alloc_dinfo()
99 dinfo->cfg_rid[i] = -1; in siba_alloc_dinfo()
111 return dinfo; in siba_alloc_dinfo()
180 dinfo->intr.irq = 0; in siba_register_interrupts()
181 dinfo->intr.rid = -1; in siba_register_interrupts()
185 &dinfo->intr.irq); in siba_register_interrupts()
194 dinfo->intr.rid = resource_list_add_next(&dinfo->resources, SYS_RES_IRQ, in siba_register_interrupts()
195 dinfo->intr.irq, dinfo->intr.irq, 1); in siba_register_interrupts()
583 if (dinfo->core_id.intr_en && dinfo->intr.mapped) { in siba_free_dinfo()
588 free(dinfo, M_BHND); in siba_free_dinfo()
[all …]
H A Dsiba_bhndb.c167 if (dinfo->cfg_res[i] == NULL) in siba_bhndb_suspend_cfgblocks()
178 struct siba_devinfo *dinfo; in siba_bhndb_suspend_child() local
184 dinfo = device_get_ivars(child); in siba_bhndb_suspend_child()
191 siba_bhndb_suspend_cfgblocks(dev, dinfo); in siba_bhndb_suspend_child()
199 struct siba_devinfo *dinfo; in siba_bhndb_resume_child() local
208 dinfo = device_get_ivars(child); in siba_bhndb_resume_child()
212 if (dinfo->cfg_res[i] == NULL) in siba_bhndb_resume_child()
218 siba_bhndb_suspend_cfgblocks(dev, dinfo); in siba_bhndb_resume_child()
225 siba_bhndb_suspend_cfgblocks(dev, dinfo); in siba_bhndb_resume_child()
236 struct siba_devinfo *dinfo; in siba_bhndb_wars_pcie_clear_d11_timeout() local
[all …]
/freebsd-13.1/sys/powerpc/powermac/
H A Dmacgpio.c174 dinfo = malloc(sizeof(*dinfo), M_MACGPIO, M_WAITOK | M_ZERO); in macgpio_attach()
177 free(dinfo, M_MACGPIO); in macgpio_attach()
182 sizeof(dinfo->gpio_num)) != sizeof(dinfo->gpio_num)) { in macgpio_attach()
190 dinfo->gpio_num = -1; in macgpio_attach()
206 dinfo->gpio_num -= 0x50; in macgpio_attach()
213 free(dinfo, M_MACGPIO); in macgpio_attach()
258 if (dinfo->gpio_num >= 0) in macgpio_probe_nomatch()
296 if (dinfo->gpio_num >= 0) { in macgpio_activate_resource()
319 if (dinfo->gpio_num >= 0) { in macgpio_deactivate_resource()
337 if (dinfo->gpio_num < 0) in macgpio_read()
[all …]
H A Duninorth.c198 dinfo->udi_interrupts[dinfo->udi_ninterrupts] = irq; in unin_chip_add_intr()
199 dinfo->udi_ninterrupts++; in unin_chip_add_intr()
329 dinfo = malloc(sizeof(*dinfo), M_UNIN, M_WAITOK | M_ZERO); in unin_chip_attach()
333 free(dinfo, M_UNIN); in unin_chip_attach()
338 dinfo->udi_ninterrupts = 0; in unin_chip_attach()
364 dinfo->udi_interrupts[dinfo->udi_ninterrupts] = irq; in unin_chip_attach()
365 dinfo->udi_ninterrupts++; in unin_chip_attach()
376 free(dinfo, M_UNIN); in unin_chip_attach()
446 rl = &dinfo->udi_resources; in unin_chip_probe_nomatch()
528 dinfo->udi_interrupts[dinfo->udi_ninterrupts] = start; in unin_chip_alloc_resource()
[all …]
H A Dmacio.c231 dinfo->mdi_interrupts[dinfo->mdi_ninterrupts] = irq; in macio_add_intr()
232 dinfo->mdi_ninterrupts++; in macio_add_intr()
361 dinfo = malloc(sizeof(*dinfo), M_MACIO, M_WAITOK | M_ZERO); in macio_attach()
364 free(dinfo, M_MACIO); in macio_attach()
370 free(dinfo, M_MACIO); in macio_attach()
374 dinfo->mdi_ninterrupts = 0; in macio_attach()
390 free(dinfo, M_MACIO); in macio_attach()
465 rl = &dinfo->mdi_resources; in macio_probe_nomatch()
543 dinfo->mdi_interrupts[dinfo->mdi_ninterrupts] = start; in macio_alloc_resource()
544 dinfo->mdi_ninterrupts++; in macio_alloc_resource()
[all …]
/freebsd-13.1/sys/dev/cardbus/
H A Dcardbus.c181 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); in cardbus_alloc_devinfo()
182 return (&dinfo->pci); in cardbus_alloc_devinfo()
209 if (dinfo == NULL) in cardbus_attach_card()
211 if (dinfo->pci.cfg.mfdev) in cardbus_attach_card()
226 pci_cfg_save(dinfo->pci.cfg.dev, &dinfo->pci, 0); in cardbus_attach_card()
227 pci_cfg_restore(dinfo->pci.cfg.dev, &dinfo->pci); in cardbus_attach_card()
234 pci_cfg_save(dinfo->pci.cfg.dev, &dinfo->pci, 1); in cardbus_attach_card()
303 dinfo->pci.cfg.domain, dinfo->pci.cfg.bus, in cardbus_driver_added()
304 dinfo->pci.cfg.slot, dinfo->pci.cfg.func); in cardbus_driver_added()
305 pci_cfg_restore(dinfo->pci.cfg.dev, &dinfo->pci); in cardbus_driver_added()
[all …]
/freebsd-13.1/sys/powerpc/psim/
H A Diobus.c146 dinfo->id_interrupt = intr; in iobus_add_intr()
156 size = OF_getprop(devnode, "reg", dinfo->id_reg,sizeof(dinfo->id_reg)); in iobus_add_reg()
159 dinfo->id_nregs = size / (sizeof(dinfo->id_reg[0])); in iobus_add_reg()
171 dinfo->id_reg[i+1], in iobus_add_reg()
172 dinfo->id_reg[i+1] + in iobus_add_reg()
173 dinfo->id_reg[i+2], in iobus_add_reg()
174 dinfo->id_reg[i+2]); in iobus_add_reg()
225 dinfo = malloc(sizeof(*dinfo), M_IOBUS, M_WAITOK); in iobus_attach()
226 memset(dinfo, 0, sizeof(*dinfo)); in iobus_attach()
230 iobus_add_intr(child, dinfo); in iobus_attach()
[all …]
/freebsd-13.1/sys/powerpc/pseries/
H A Dvdevice.c133 struct vdevice_devinfo *dinfo; in vdevice_attach() local
142 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); in vdevice_attach()
161 device_set_ivars(cdev, dinfo); in vdevice_attach()
176 struct vdevice_devinfo *dinfo; in vdevice_print_child() local
180 dinfo = device_get_ivars(child); in vdevice_print_child()
181 rl = &dinfo->mdi_resources; in vdevice_print_child()
195 struct vdevice_devinfo *dinfo; in vdevice_get_resource_list() local
198 return (&dinfo->mdi_resources); in vdevice_get_resource_list()
204 struct vdevice_devinfo *dinfo; in vdevice_get_dma_tag() local
209 if (dinfo->mdi_dma_tag == NULL) { in vdevice_get_dma_tag()
[all …]
/freebsd-13.1/sys/dev/pci/
H A Dpci.c461 return (dinfo != NULL ? dinfo->cfg.dev : NULL); in pci_find_dbsf()
3825 cfg = &dinfo->cfg; in pci_alloc_secbus()
4047 cfg = &dinfo->cfg; in pci_add_resources()
4136 if (dinfo != NULL) in pci_identify_function()
4139 return (dinfo); in pci_identify_function()
5246 cfg = &dinfo->cfg; in pci_read_ivar()
5390 dinfo = STAILQ_NEXT(dinfo, pci_links), i++) { in DB_SHOW_COMMAND()
5396 p = &dinfo->conf; in DB_SHOW_COMMAND()
5542 cfg = &dinfo->cfg; in pci_alloc_multi_resource()
6700 printf("pci%d:%d:%d:%d", dinfo->cfg.domain, dinfo->cfg.bus, in pci_print_faulted_dev_name()
[all …]
H A Dpci_iov.c174 dinfo->cfg.iov = iov; in pci_iov_attach_method()
198 iov = dinfo->cfg.iov; in pci_iov_detach_method()
216 dinfo->cfg.iov = NULL; in pci_iov_detach_method()
349 iov = dinfo->cfg.iov; in pci_iov_alloc_bar()
350 dev = dinfo->cfg.dev; in pci_iov_alloc_bar()
552 iov = dinfo->cfg.iov; in pci_iov_alloc_bar_ea()
581 iov = dinfo->cfg.iov; in pci_iov_setup_bars()
582 dev = dinfo->cfg.dev; in pci_iov_setup_bars()
633 iov = dinfo->cfg.iov; in pci_iov_enumerate_vfs()
634 dev = dinfo->cfg.dev; in pci_iov_enumerate_vfs()
[all …]
/freebsd-13.1/sys/powerpc/ofw/
H A Dofw_pcibus.c159 struct ofw_pcibus_devinfo *dinfo; in ofw_pcibus_alloc_devinfo() local
161 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); in ofw_pcibus_alloc_devinfo()
162 return (&dinfo->opd_dinfo); in ofw_pcibus_alloc_devinfo()
170 struct ofw_pcibus_devinfo *dinfo; in ofw_pcibus_enum_devtree() local
208 if (dinfo == NULL) in ofw_pcibus_enum_devtree()
215 dinfo->opd_dma_tag = NULL; in ofw_pcibus_enum_devtree()
266 if (dinfo == NULL) in ofw_pcibus_enum_bus()
269 dinfo->opd_dma_tag = NULL; in ofw_pcibus_enum_bus()
297 dinfo = device_get_ivars(child); in ofw_pcibus_child_deleted()
384 dinfo = device_get_ivars(dev); in ofw_pcibus_get_devinfo()
[all …]
/freebsd-13.1/sys/dev/adb/
H A Dadb_bus.c204 struct adb_devinfo *dinfo; in adb_probe_nomatch() local
210 adb_device_string[dinfo->default_address],dinfo->address); in adb_probe_nomatch()
243 struct adb_devinfo *dinfo; in adb_print_child() local
259 struct adb_devinfo *dinfo; in adb_send_packet() local
277 struct adb_devinfo *dinfo; in adb_set_autopoll() local
300 struct adb_devinfo *dinfo; in adb_get_device_type() local
309 struct adb_devinfo *dinfo; in adb_get_device_handler() local
312 return (dinfo->handler_id); in adb_get_device_handler()
373 struct adb_devinfo *dinfo; in adb_set_device_handler() local
394 struct adb_devinfo *dinfo; in adb_read_register() local
[all …]
/freebsd-13.1/sys/x86/xen/
H A Dxen_pci_bus.c51 struct pci_devinfo *dinfo = device_get_ivars(child); in xen_pci_enable_msi_method() local
52 struct pcicfg_msi *msi = &dinfo->cfg.msi; in xen_pci_enable_msi_method()
63 struct pci_devinfo *dinfo = device_get_ivars(child); in xen_pci_disable_msi_method() local
64 struct pcicfg_msi *msi = &dinfo->cfg.msi; in xen_pci_disable_msi_method()
74 struct pci_devinfo *dinfo; in xen_pci_child_added_method() local
78 dinfo = device_get_ivars(child); in xen_pci_child_added_method()
79 KASSERT((dinfo != NULL), in xen_pci_child_added_method()
83 add_pci.seg = dinfo->cfg.domain; in xen_pci_child_added_method()
84 add_pci.bus = dinfo->cfg.bus; in xen_pci_child_added_method()
85 add_pci.devfn = (dinfo->cfg.slot << 3) | dinfo->cfg.func; in xen_pci_child_added_method()
/freebsd-13.1/sys/dev/superio/
H A Dsuperio.c641 dinfo->ldn = ldn; in superio_add_known_child()
642 dinfo->type = type; in superio_add_known_child()
704 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_NOWAIT | M_ZERO); in superio_add_child()
705 if (dinfo == NULL) { in superio_add_child()
709 dinfo->ldn = 0xff; in superio_add_child()
711 dinfo->dev = child; in superio_add_child()
725 *result = dinfo->ldn; in superio_read_ivar()
737 *result = dinfo->irq; in superio_read_ivar()
740 *result = dinfo->dma; in superio_read_ivar()
780 devtype_to_str(dinfo->type), dinfo->ldn); in superio_printf()
[all …]
/freebsd-13.1/sys/dev/gpio/
H A Dofw_gpiobus.c167 if (dinfo == NULL) { in ofw_gpiobus_add_fdt_child()
177 devi = &dinfo->opd_dinfo; in ofw_gpiobus_add_fdt_child()
224 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_NOWAIT | M_ZERO); in ofw_gpiobus_setup_devinfo()
225 if (dinfo == NULL) in ofw_gpiobus_setup_devinfo()
228 free(dinfo, M_DEVBUF); in ofw_gpiobus_setup_devinfo()
235 free(dinfo, M_DEVBUF); in ofw_gpiobus_setup_devinfo()
241 devi = &dinfo->opd_dinfo; in ofw_gpiobus_setup_devinfo()
258 return (dinfo); in ofw_gpiobus_setup_devinfo()
269 devi = &dinfo->opd_dinfo; in ofw_gpiobus_destroy_devinfo()
278 free(dinfo, M_DEVBUF); in ofw_gpiobus_destroy_devinfo()
[all …]
/freebsd-13.1/sys/dev/spibus/
H A Dofw_spibus.c81 struct ofw_spibus_devinfo *dinfo; in ofw_spibus_attach() local
144 if (dinfo == NULL) in ofw_spibus_attach()
146 dinfo->opd_dinfo.cs = paddr; in ofw_spibus_attach()
147 dinfo->opd_dinfo.clock = clock; in ofw_spibus_attach()
148 dinfo->opd_dinfo.mode = mode; in ofw_spibus_attach()
151 free(dinfo, M_DEVBUF); in ofw_spibus_attach()
158 &dinfo->opd_dinfo.rl, NULL); in ofw_spibus_attach()
159 device_set_ivars(childdev, dinfo); in ofw_spibus_attach()
199 struct ofw_spibus_devinfo *dinfo; in ofw_spibus_get_devinfo() local
201 dinfo = device_get_ivars(dev); in ofw_spibus_get_devinfo()
[all …]
/freebsd-13.1/sys/dev/acpica/
H A Dacpi_pci.c131 struct acpi_pci_devinfo *dinfo; in acpi_pci_alloc_devinfo() local
133 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); in acpi_pci_alloc_devinfo()
134 return (&dinfo->ap_dinfo); in acpi_pci_alloc_devinfo()
140 struct acpi_pci_devinfo *dinfo; in acpi_pci_read_ivar() local
142 dinfo = device_get_ivars(child); in acpi_pci_read_ivar()
157 struct acpi_pci_devinfo *dinfo; in acpi_pci_write_ivar() local
165 dinfo->ap_flags = (int)value; in acpi_pci_write_ivar()
191 if (dinfo->ap_handle) { in acpi_pci_child_location_str_method()
286 struct acpi_pci_devinfo *dinfo; in acpi_pci_save_handle() local
298 dinfo = device_get_ivars(child); in acpi_pci_save_handle()
[all …]
/freebsd-13.1/sys/powerpc/powernv/
H A Dpowernv_centaur.c97 struct ofw_bus_devinfo *dinfo; in powernv_centaur_attach() local
101 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); in powernv_centaur_attach()
102 if (ofw_bus_gen_setup_devinfo(dinfo, child) != 0) { in powernv_centaur_attach()
103 free(dinfo, M_DEVBUF); in powernv_centaur_attach()
109 dinfo->obd_name); in powernv_centaur_attach()
110 ofw_bus_gen_destroy_devinfo(dinfo); in powernv_centaur_attach()
111 free(dinfo, M_DEVBUF); in powernv_centaur_attach()
114 device_set_ivars(cdev, dinfo); in powernv_centaur_attach()
H A Dpowernv_xscom.c97 struct ofw_bus_devinfo *dinfo; in powernv_xscom_attach() local
101 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); in powernv_xscom_attach()
102 if (ofw_bus_gen_setup_devinfo(dinfo, child) != 0) { in powernv_xscom_attach()
103 free(dinfo, M_DEVBUF); in powernv_xscom_attach()
109 dinfo->obd_name); in powernv_xscom_attach()
110 ofw_bus_gen_destroy_devinfo(dinfo); in powernv_xscom_attach()
111 free(dinfo, M_DEVBUF); in powernv_xscom_attach()
114 device_set_ivars(cdev, dinfo); in powernv_xscom_attach()
H A Dopal_i2cm.c98 struct ofw_bus_devinfo *dinfo; in opal_i2cm_attach() local
102 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); in opal_i2cm_attach()
103 if (ofw_bus_gen_setup_devinfo(dinfo, child) != 0) { in opal_i2cm_attach()
104 free(dinfo, M_DEVBUF); in opal_i2cm_attach()
110 dinfo->obd_name); in opal_i2cm_attach()
111 ofw_bus_gen_destroy_devinfo(dinfo); in opal_i2cm_attach()
112 free(dinfo, M_DEVBUF); in opal_i2cm_attach()
115 device_set_ivars(cdev, dinfo); in opal_i2cm_attach()
/freebsd-13.1/sys/dev/iicbus/
H A Dofw_iicbus.c107 struct ofw_iicbus_devinfo *dinfo; in ofw_iicbus_attach() local
171 if (dinfo == NULL) in ofw_iicbus_attach()
180 dinfo->opd_dinfo.addr = paddr; in ofw_iicbus_attach()
182 dinfo->opd_dinfo.addr = paddr << 1; in ofw_iicbus_attach()
186 free(dinfo, M_DEVBUF); in ofw_iicbus_attach()
191 resource_list_init(&dinfo->opd_dinfo.rl); in ofw_iicbus_attach()
193 &dinfo->opd_dinfo.rl, NULL); in ofw_iicbus_attach()
194 device_set_ivars(childdev, dinfo); in ofw_iicbus_attach()
236 struct ofw_iicbus_devinfo *dinfo; in ofw_iicbus_get_devinfo() local
238 dinfo = device_get_ivars(dev); in ofw_iicbus_get_devinfo()
[all …]

1234