/freebsd-11.0-release/sys/powerpc/powermac/ |
H A D | macgpio.c | 157 struct macgpio_devinfo *dinfo; local 172 dinfo = malloc(sizeof(*dinfo), M_MACGPIO, M_WAITOK | M_ZERO); 173 if (ofw_bus_gen_setup_devinfo(&dinfo->mdi_obdinfo, child) != 175 free(dinfo, M_MACGPIO); 179 if (OF_getencprop(child, "reg", &dinfo->gpio_num, 180 sizeof(dinfo->gpio_num)) != sizeof(dinfo->gpio_num)) { 188 dinfo->gpio_num = -1; 191 resource_list_init(&dinfo 224 struct macgpio_devinfo *dinfo; local 249 struct macgpio_devinfo *dinfo; local 272 struct macgpio_devinfo *dinfo; local 288 struct macgpio_devinfo *dinfo; local 312 struct macgpio_devinfo *dinfo; local 334 struct macgpio_devinfo *dinfo; local 349 struct macgpio_devinfo *dinfo; local 363 struct macgpio_devinfo *dinfo; local [all...] |
H A D | uninorth.c | 153 unin_chip_add_intr(phandle_t devnode, struct unin_chip_devinfo *dinfo) argument 160 if (dinfo->udi_ninterrupts >= 6) { 188 resource_list_add(&dinfo->udi_resources, SYS_RES_IRQ, 189 dinfo->udi_ninterrupts, irq, irq, 1); 197 dinfo->udi_interrupts[dinfo->udi_ninterrupts] = irq; 198 dinfo->udi_ninterrupts++; 203 unin_chip_add_reg(phandle_t devnode, struct unin_chip_devinfo *dinfo) argument 213 resource_list_add(&dinfo->udi_resources, SYS_RES_MEMORY, i, 269 struct unin_chip_devinfo *dinfo; local 419 struct unin_chip_devinfo *dinfo; local 439 struct unin_chip_devinfo *dinfo; local 467 struct unin_chip_devinfo *dinfo; local 630 struct unin_chip_devinfo *dinfo; local 639 struct unin_chip_devinfo *dinfo; local [all...] |
H A D | macio.c | 192 macio_add_intr(phandle_t devnode, struct macio_devinfo *dinfo) argument 199 if (dinfo->mdi_ninterrupts >= 6) { 227 resource_list_add(&dinfo->mdi_resources, SYS_RES_IRQ, 228 dinfo->mdi_ninterrupts, irq, irq, 1); 230 dinfo->mdi_interrupts[dinfo->mdi_ninterrupts] = irq; 231 dinfo->mdi_ninterrupts++; 237 macio_add_reg(phandle_t devnode, struct macio_devinfo *dinfo) argument 279 resource_list_add(&dinfo->mdi_resources, SYS_RES_MEMORY, i, 313 struct macio_devinfo *dinfo; local 377 macio_add_reg(OF_child(child), dinfo); local 441 struct macio_devinfo *dinfo; local 462 struct macio_devinfo *dinfo; local 490 struct macio_devinfo *dinfo; local 646 struct macio_devinfo *dinfo; local 655 struct macio_devinfo *dinfo; local [all...] |
/freebsd-11.0-release/sys/powerpc/ps3/ |
H A D | ps3bus.c | 166 struct ps3bus_devinfo *dinfo) 174 resource_list_init(&dinfo->resources); 194 lv1_connect_interrupt_event_receive_port(dinfo->bus, 195 dinfo->dev, outlet, irq); 205 irq_type, dinfo->bus, dinfo->dev); 209 resource_list_add(&dinfo->resources, SYS_RES_IRQ, i, 230 result = lv1_map_device_mmio_region(dinfo->bus, dinfo->dev, 235 "%d.%d (%ld.%ld): %d\n", dinfo 165 ps3bus_resources_init(struct rman *rm, int bus_index, int dev_index, struct ps3bus_devinfo *dinfo) argument 247 ps3bus_resources_init_by_type(struct rman *rm, int bus_index, int dev_index, uint64_t irq_type, uint64_t reg_type, struct ps3bus_devinfo *dinfo) argument 321 struct ps3bus_devinfo *dinfo; local 478 struct ps3bus_devinfo *dinfo = device_get_ivars(child); local 495 struct ps3bus_devinfo *dinfo = device_get_ivars(child); local 527 struct ps3bus_devinfo *dinfo; local 639 struct ps3bus_devinfo *dinfo = device_get_ivars(child); local 712 struct ps3bus_devinfo *dinfo = cookie; local [all...] |
/freebsd-11.0-release/sys/x86/xen/ |
H A D | xen_pci_bus.c | 51 struct pci_devinfo *dinfo = device_get_ivars(child); local 52 struct pcicfg_msi *msi = &dinfo->cfg.msi; 63 struct pci_devinfo *dinfo = device_get_ivars(child); local 64 struct pcicfg_msi *msi = &dinfo->cfg.msi; 74 struct pci_devinfo *dinfo; local 78 dinfo = device_get_ivars(child); 79 KASSERT((dinfo != NULL), 80 ("xen_pci_add_child_method called with NULL dinfo")); 83 add_pci.seg = dinfo->cfg.domain; 84 add_pci.bus = dinfo [all...] |
/freebsd-11.0-release/sys/dev/bhnd/siba/ |
H A D | siba_subr.c | 118 struct siba_devinfo *dinfo; local 120 dinfo = malloc(sizeof(struct siba_devinfo), M_BHND, M_NOWAIT|M_ZERO); 121 if (dinfo == NULL) 124 for (u_int i = 0; i < nitems(dinfo->cfg); i++) { 125 dinfo->cfg[i] = NULL; 126 dinfo->cfg_rid[i] = -1; 129 resource_list_init(&dinfo->resources); 131 return dinfo; 139 * @param dinfo The device info instance. 146 siba_init_dinfo(device_t dev, struct siba_devinfo *dinfo, argument 192 siba_addrspace_port_count(struct siba_devinfo *dinfo) argument 206 siba_addrspace_region_count(struct siba_devinfo *dinfo, u_int port) argument 233 siba_is_port_valid(struct siba_devinfo *dinfo, bhnd_port_type type, u_int port) argument 267 siba_find_addrspace(struct siba_devinfo *dinfo, bhnd_port_type type, u_int port, u_int region) argument 305 siba_append_dinfo_region(struct siba_devinfo *dinfo, uint8_t addridx, uint32_t base, uint32_t size, uint32_t bus_reserved) argument 348 siba_free_dinfo(device_t dev, struct siba_devinfo *dinfo) argument [all...] |
H A D | siba.c | 57 struct siba_devinfo *dinfo; local 74 dinfo = device_get_ivars(devs[i]); 81 addrspace = siba_find_addrspace(dinfo, BHND_PORT_DEVICE, 0, 0); 92 KASSERT(dinfo->core_id.num_cfg_blocks <= SIBA_MAX_CFG, 94 dinfo->core_id.num_cfg_blocks)); 96 for (u_int cfgidx = 0; cfgidx < dinfo->core_id.num_cfg_blocks; 111 dinfo->cfg_rid[cfgidx] = 0; 112 dinfo->cfg[cfgidx] = BHND_BUS_ALLOC_RESOURCE(dev, dev, 113 SYS_RES_MEMORY, &dinfo->cfg_rid[cfgidx], r_start, 116 if (dinfo 155 const struct siba_devinfo *dinfo; local 212 struct siba_devinfo *dinfo = device_get_ivars(child); local 228 struct siba_devinfo *dinfo; local 247 struct siba_devinfo *dinfo; local 267 struct siba_devinfo *dinfo; local 282 struct siba_devinfo *dinfo; local 300 struct siba_devinfo *dinfo; local 320 struct siba_devinfo *dinfo; local 351 struct siba_devinfo *dinfo; local 434 struct siba_devinfo *dinfo = siba_alloc_dinfo(dev); local 439 siba_free_bhnd_dinfo(device_t dev, struct bhnd_devinfo *dinfo) argument 457 struct siba_devinfo *dinfo; local [all...] |
H A D | siba_bhndb.c | 146 siba_bhndb_suspend_cfgblocks(device_t dev, struct siba_devinfo *dinfo) { argument 147 for (u_int i = 0; i < dinfo->core_id.num_cfg_blocks; i++) { 148 if (dinfo->cfg[i] == NULL) 152 SYS_RES_MEMORY, dinfo->cfg[i]->res); 159 struct siba_devinfo *dinfo; local 165 dinfo = device_get_ivars(child); 172 siba_bhndb_suspend_cfgblocks(dev, dinfo); 180 struct siba_devinfo *dinfo; local 189 dinfo = device_get_ivars(child); 192 for (u_int i = 0; i < dinfo 217 struct siba_devinfo *dinfo; local [all...] |
H A D | sibavar.h | 68 struct siba_devinfo *dinfo, 71 struct siba_devinfo *dinfo); 73 u_int siba_addrspace_port_count(struct siba_devinfo *dinfo); 74 u_int siba_addrspace_region_count(struct siba_devinfo *dinfo, 80 bool siba_is_port_valid(struct siba_devinfo *dinfo, 83 struct siba_addrspace *siba_find_addrspace(struct siba_devinfo *dinfo, 86 int siba_append_dinfo_region(struct siba_devinfo *dinfo,
|
/freebsd-11.0-release/sys/dev/cardbus/ |
H A D | cardbus.c | 175 struct cardbus_devinfo *dinfo; local 177 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); 178 return (&dinfo->pci); 200 struct cardbus_devinfo *dinfo; local 202 dinfo = (struct cardbus_devinfo *) 204 if (dinfo == NULL) 206 if (dinfo->pci.cfg.mfdev) 212 pci_freecfg((struct pci_devinfo *)dinfo); 215 dinfo 240 struct cardbus_devinfo *dinfo = device_get_ivars(child); local 271 struct cardbus_devinfo *dinfo; local 312 struct cardbus_devinfo *dinfo; local [all...] |
/freebsd-11.0-release/sys/dev/bhnd/bcma/ |
H A D | bcma.c | 58 struct bcma_devinfo *dinfo; local 76 dinfo = device_get_ivars(child); 101 dinfo->rid_agent = i + 1; 102 dinfo->res_agent = BHND_BUS_ALLOC_RESOURCE(dev, dev, 103 SYS_RES_MEMORY, &dinfo->rid_agent, r_start, r_end, r_count, 105 if (dinfo->res_agent == NULL) { 130 const struct bcma_devinfo *dinfo; local 133 dinfo = device_get_ivars(child); 134 ci = &dinfo->corecfg->core_info; 187 struct bcma_devinfo *dinfo local 203 struct bcma_devinfo *dinfo; local 246 struct bcma_devinfo *dinfo; local 265 struct bcma_devinfo *dinfo; local 292 struct bcma_devinfo *dinfo; local 317 struct bcma_devinfo *dinfo; local 341 struct bcma_devinfo *dinfo; local 383 struct bcma_devinfo *dinfo; local 413 struct bcma_devinfo *dinfo = bcma_alloc_dinfo(dev); local 418 bcma_free_bhnd_dinfo(device_t dev, struct bhnd_devinfo *dinfo) argument 436 struct bcma_devinfo *dinfo; local [all...] |
H A D | bcma_subr.c | 147 * @param dinfo The device info instance to be initialized. 151 bcma_dinfo_init_resource_info(device_t bus, struct bcma_devinfo *dinfo, argument 173 &dinfo->resources, SYS_RES_MEMORY, 179 dinfo->corecfg->core_info.core_idx, 200 struct bcma_devinfo *dinfo; local 202 dinfo = malloc(sizeof(struct bcma_devinfo), M_BHND, M_NOWAIT|M_ZERO); 203 if (dinfo == NULL) 206 dinfo->corecfg = NULL; 207 dinfo->res_agent = NULL; 208 dinfo 229 bcma_init_dinfo(device_t bus, struct bcma_devinfo *dinfo, struct bcma_corecfg *corecfg) argument 254 bcma_free_dinfo(device_t bus, struct bcma_devinfo *dinfo) argument [all...] |
H A D | bcma_bhndb.c | 110 struct bcma_devinfo *dinfo; local 119 dinfo = device_get_ivars(child); 126 if (dinfo->res_agent != NULL) 128 SYS_RES_MEMORY, dinfo->res_agent->res); 136 struct bcma_devinfo *dinfo; local 145 dinfo = device_get_ivars(child); 148 if (dinfo->res_agent != NULL) { 150 SYS_RES_MEMORY, dinfo->res_agent->res); 158 if (dinfo->res_agent != NULL) { 160 SYS_RES_MEMORY, dinfo [all...] |
/freebsd-11.0-release/sys/powerpc/psim/ |
H A D | iobus.c | 137 iobus_add_intr(phandle_t devnode, struct iobus_devinfo *dinfo) argument 142 resource_list_add(&dinfo->id_resources, 145 dinfo->id_interrupt = intr; 150 iobus_add_reg(phandle_t devnode, struct iobus_devinfo *dinfo, argument 156 size = OF_getprop(devnode, "reg", dinfo->id_reg,sizeof(dinfo->id_reg)); 159 dinfo->id_nregs = size / (sizeof(dinfo->id_reg[0])); 161 for (i = 0; i < dinfo->id_nregs; i+= 3) { 167 dinfo 184 struct iobus_devinfo *dinfo; local 246 struct iobus_devinfo *dinfo; local 273 struct iobus_devinfo *dinfo; local [all...] |
/freebsd-11.0-release/sys/powerpc/ofw/ |
H A D | ofw_pcibus.c | 153 struct ofw_pcibus_devinfo *dinfo; local 155 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); 156 return (&dinfo->opd_dinfo); 164 struct ofw_pcibus_devinfo *dinfo; local 200 dinfo = (struct ofw_pcibus_devinfo *)pci_read_device(pcib, dev, 202 if (dinfo == NULL) 204 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, child) != 206 pci_freecfg((struct pci_devinfo *)dinfo); 209 dinfo 236 struct ofw_pcibus_devinfo *dinfo; local 289 struct ofw_pcibus_devinfo *dinfo; local 376 struct ofw_pcibus_devinfo *dinfo; local [all...] |
/freebsd-11.0-release/sys/powerpc/pseries/ |
H A D | vdevice.c | 131 struct vdevice_devinfo *dinfo; local 140 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); 142 if (ofw_bus_gen_setup_devinfo(&dinfo->mdi_obdinfo, 144 free(dinfo, M_DEVBUF); 147 resource_list_init(&dinfo->mdi_resources); 149 ofw_bus_intr_to_rl(dev, child, &dinfo->mdi_resources, NULL); 154 dinfo->mdi_obdinfo.obd_name); 155 ofw_bus_gen_destroy_devinfo(&dinfo->mdi_obdinfo); 156 free(dinfo, M_DEVBU 174 struct vdevice_devinfo *dinfo; local 193 struct vdevice_devinfo *dinfo; local 202 struct vdevice_devinfo *dinfo; local [all...] |
H A D | plpar_pcibus.c | 95 struct ofw_pcibus_devinfo *dinfo; local 100 dinfo = device_get_ivars(child); 102 if (dinfo->opd_dma_tag != NULL) 103 return (dinfo->opd_dma_tag); 108 BUS_SPACE_MAXSIZE, 0, NULL, NULL, &dinfo->opd_dma_tag); 109 phyp_iommu_set_dma_tag(dev, child, dinfo->opd_dma_tag); 111 return (dinfo->opd_dma_tag);
|
/freebsd-11.0-release/sys/sparc64/pci/ |
H A D | ofw_pcibus.c | 234 struct ofw_pcibus_devinfo *dinfo; local 256 (dinfo = (struct ofw_pcibus_devinfo *)pci_read_device(pcib, dev, 258 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, node) != 0) 259 pci_freecfg((struct pci_devinfo *)dinfo); 261 pci_add_child(dev, (struct pci_devinfo *)dinfo); 276 dinfo = (struct ofw_pcibus_devinfo *)pci_read_device(pcib, dev, 278 if (dinfo == NULL) 280 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, child) != 282 pci_freecfg((struct pci_devinfo *)dinfo); 285 pci_add_child(dev, (struct pci_devinfo *)dinfo); 295 struct ofw_pcibus_devinfo *dinfo; local 338 struct ofw_pcibus_devinfo *dinfo; local 347 struct ofw_pcibus_devinfo *dinfo; local [all...] |
/freebsd-11.0-release/sys/dev/pci/ |
H A D | pci_iov.c | 105 struct pci_devinfo *dinfo; local 112 dinfo = device_get_ivars(dev); 131 iov = malloc(sizeof(*dinfo->cfg.iov), M_SRIOV, M_WAITOK | M_ZERO); 134 if (dinfo->cfg.iov != NULL) { 159 dinfo->cfg.iov = iov; 160 iov->iov_cdev->si_drv1 = dinfo; 177 struct pci_devinfo *dinfo; local 181 dinfo = device_get_ivars(dev); 182 iov = dinfo->cfg.iov; 194 dinfo 318 pci_iov_alloc_bar(struct pci_devinfo *dinfo, int bar, pci_addr_t bar_shift) argument 349 pci_iov_add_bars(struct pcicfg_iov *iov, struct pci_devinfo *dinfo) argument 467 pci_iov_config_page_size(struct pci_devinfo *dinfo) argument 521 pci_iov_alloc_bar_ea(struct pci_devinfo *dinfo, int bar) argument 552 pci_iov_setup_bars(struct pci_devinfo *dinfo) argument 600 pci_iov_enumerate_vfs(struct pci_devinfo *dinfo, const nvlist_t *config, uint16_t first_rid, uint16_t rid_stride) argument 657 struct pci_devinfo *dinfo; local 774 pci_iov_cfg_restore(device_t dev, struct pci_devinfo *dinfo) argument 786 pci_iov_cfg_save(device_t dev, struct pci_devinfo *dinfo) argument 814 struct pci_devinfo *dinfo; local 900 struct pci_devinfo *dinfo; local 964 struct pci_devinfo *dinfo; local 1027 struct pci_devinfo *dinfo; local [all...] |
H A D | pci_iov_private.h | 58 void pci_iov_cfg_restore(device_t dev, struct pci_devinfo *dinfo); 59 void pci_iov_cfg_save(device_t dev, struct pci_devinfo *dinfo);
|
H A D | pci.c | 412 struct pci_devinfo *dinfo; local 414 STAILQ_FOREACH(dinfo, &pci_devq, pci_links) { 415 if ((dinfo->cfg.domain == domain) && 416 (dinfo->cfg.bus == bus) && 417 (dinfo->cfg.slot == slot) && 418 (dinfo->cfg.func == func)) { 419 return (dinfo->cfg.dev); 431 struct pci_devinfo *dinfo; local 433 STAILQ_FOREACH(dinfo, &pci_devq, pci_links) { 434 if ((dinfo 446 struct pci_devinfo *dinfo; local 1301 struct pci_devinfo *dinfo = device_get_ivars(child); local 1319 struct pci_devinfo *dinfo = device_get_ivars(child); local 1340 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1400 struct pci_devinfo *dinfo = device_get_ivars(child); local 1453 struct pci_devinfo *dinfo = device_get_ivars(child); local 1488 struct pci_devinfo *dinfo = device_get_ivars(child); local 1505 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1521 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1537 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1555 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1588 struct pci_devinfo *dinfo = device_get_ivars(child); local 1763 struct pci_devinfo *dinfo = device_get_ivars(child); local 1884 struct pci_devinfo *dinfo = device_get_ivars(child); local 1937 struct pci_devinfo *dinfo = device_get_ivars(child); local 1948 struct pci_devinfo *dinfo = device_get_ivars(child); local 1959 struct pci_devinfo *dinfo = device_get_ivars(child); local 1973 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1998 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2014 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2030 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2052 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2068 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2088 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2113 struct pci_devinfo *dinfo = device_get_ivars(child); local 2140 struct pci_devinfo *dinfo = device_get_ivars(child); local 2160 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2186 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2353 struct pci_devinfo *dinfo = device_get_ivars(child); local 2473 struct pci_devinfo *dinfo = device_get_ivars(child); local 2527 struct pci_devinfo *dinfo = device_get_ivars(child); local 2538 pci_freecfg(struct pci_devinfo *dinfo) argument 2575 struct pci_devinfo *dinfo = device_get_ivars(child); local 2647 struct pci_devinfo *dinfo = device_get_ivars(child); local 2760 pci_print_verbose(struct pci_devinfo *dinfo) argument 2832 struct pci_devinfo *dinfo; local 2900 struct pci_devinfo *dinfo; local 2921 struct pci_devinfo *dinfo; local 2935 struct pci_devinfo *dinfo; local 2952 struct pci_devinfo *dinfo; local 2977 struct pci_devinfo *dinfo; local 3230 struct pci_devinfo *dinfo = device_get_ivars(dev); local 3564 struct pci_devinfo *dinfo; local 3616 struct pci_devinfo *dinfo; local 3652 struct pci_devinfo *dinfo; local 3668 struct pci_devinfo *dinfo; local 3786 struct pci_devinfo *dinfo; local 3880 struct pci_devinfo *dinfo; local 3894 struct pci_devinfo *dinfo; local 4063 pci_add_child(device_t bus, struct pci_devinfo *dinfo) argument 4202 struct pci_devinfo *dinfo; local 4228 struct pci_devinfo *dinfo; local 4308 struct pci_devinfo *dinfo; local 4335 struct pci_devinfo *dinfo; local 4437 struct pci_devinfo *dinfo; local 4493 struct pci_devinfo *dinfo; local 4662 struct pci_devinfo *dinfo; local 4821 struct pci_devinfo *dinfo; local 4912 struct pci_devinfo *dinfo; local 4953 struct pci_devinfo *dinfo; local 4997 struct pci_devinfo *dinfo = device_get_ivars(child); local 5101 struct pci_devinfo *dinfo; local 5177 struct pci_devinfo *dinfo; local 5208 struct pci_devinfo *dinfo; local 5259 struct pci_devinfo *dinfo; local 5287 struct pci_devinfo *dinfo; local 5309 struct pci_devinfo *dinfo; local 5347 struct pci_devinfo *dinfo; local 5377 struct pci_devinfo *dinfo = device_get_ivars(child); local 5393 struct pci_devinfo *dinfo = device_get_ivars(child); local 5435 struct pci_devinfo *dinfo = device_get_ivars(child); local 5457 struct pci_devinfo *dinfo; local 5472 struct pci_devinfo *dinfo = device_get_ivars(child); local 5556 pci_cfg_restore_pcie(device_t dev, struct pci_devinfo *dinfo) argument 5592 pci_cfg_restore_pcix(device_t dev, struct pci_devinfo *dinfo) argument 5599 pci_cfg_restore(device_t dev, struct pci_devinfo *dinfo) argument 5672 pci_cfg_save_pcie(device_t dev, struct pci_devinfo *dinfo) argument 5710 pci_cfg_save_pcix(device_t dev, struct pci_devinfo *dinfo) argument 5717 pci_cfg_save(device_t dev, struct pci_devinfo *dinfo, int setstate) argument 5828 struct pci_devinfo *dinfo; local 5837 struct pci_devinfo *dinfo; local 5855 struct pci_devinfo *dinfo; local [all...] |
/freebsd-11.0-release/sys/dev/acpica/ |
H A D | acpi_pci.c | 122 struct acpi_pci_devinfo *dinfo; local 124 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); 125 return (&dinfo->ap_dinfo); 131 struct acpi_pci_devinfo *dinfo; local 133 dinfo = device_get_ivars(child); 136 *result = (uintptr_t)dinfo->ap_handle; 139 *result = (uintptr_t)dinfo->ap_flags; 148 struct acpi_pci_devinfo *dinfo; local 150 dinfo 165 struct acpi_pci_devinfo *dinfo = device_get_ivars(child); local 176 struct acpi_pci_devinfo *dinfo = device_get_ivars(child); local 277 struct acpi_pci_devinfo *dinfo; local [all...] |
/freebsd-11.0-release/sys/dev/adb/ |
H A D | adb_bus.c | 203 struct adb_devinfo *dinfo; local 206 dinfo = device_get_ivars(child); 209 adb_device_string[dinfo->default_address],dinfo->address); 242 struct adb_devinfo *dinfo; local 245 dinfo = device_get_ivars(child); 248 printf(" at device %d",dinfo->address); 258 struct adb_devinfo *dinfo; local 262 dinfo = device_get_ivars(dev); 264 command_byte |= dinfo 276 struct adb_devinfo *dinfo; local 299 struct adb_devinfo *dinfo; local 308 struct adb_devinfo *dinfo; local 372 struct adb_devinfo *dinfo; local 393 struct adb_devinfo *dinfo; local 409 struct adb_devinfo *dinfo; local [all...] |
/freebsd-11.0-release/sys/dev/spibus/ |
H A D | ofw_spibus.c | 79 struct ofw_spibus_devinfo *dinfo; local 117 dinfo = malloc(sizeof(struct ofw_spibus_devinfo), M_DEVBUF, 119 if (dinfo == NULL) 121 dinfo->opd_dinfo.cs = paddr; 122 dinfo->opd_dinfo.clock = clock; 123 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, child) != 125 free(dinfo, M_DEVBUF); 129 device_set_ivars(childdev, dinfo); 169 struct ofw_spibus_devinfo *dinfo; local 171 dinfo [all...] |
/freebsd-11.0-release/sys/dev/gpio/ |
H A D | ofw_gpiobus.c | 223 struct ofw_gpiobus_devinfo *dinfo; local 239 dinfo = ofw_gpiobus_setup_devinfo(bus, childdev, child); 240 if (dinfo == NULL) { 245 ofw_gpiobus_destroy_devinfo(bus, dinfo); 250 devi = &dinfo->opd_dinfo; 292 struct ofw_gpiobus_devinfo *dinfo; local 295 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_NOWAIT | M_ZERO); 296 if (dinfo == NULL) 298 if (ofw_bus_gen_setup_devinfo(&dinfo 337 ofw_gpiobus_destroy_devinfo(device_t bus, struct ofw_gpiobus_devinfo *dinfo) argument 556 struct ofw_gpiobus_devinfo *dinfo; local [all...] |