/freebsd-11-stable/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-stable/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-stable/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-stable/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 | 148 siba_bhndb_suspend_cfgblocks(device_t dev, struct siba_devinfo *dinfo) { argument 149 for (u_int i = 0; i < dinfo->core_id.num_cfg_blocks; i++) { 150 if (dinfo->cfg[i] == NULL) 154 SYS_RES_MEMORY, dinfo->cfg[i]->res); 161 struct siba_devinfo *dinfo; local 167 dinfo = device_get_ivars(child); 174 siba_bhndb_suspend_cfgblocks(dev, dinfo); 182 struct siba_devinfo *dinfo; local 191 dinfo = device_get_ivars(child); 194 for (u_int i = 0; i < dinfo 219 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-stable/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-stable/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-stable/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-stable/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-stable/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-stable/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-stable/sys/dev/pci/ |
H A D | pci_iov.c | 119 struct pci_devinfo *dinfo; local 126 dinfo = device_get_ivars(dev); 145 iov = malloc(sizeof(*dinfo->cfg.iov), M_SRIOV, M_WAITOK | M_ZERO); 148 if (dinfo->cfg.iov != NULL) { 173 dinfo->cfg.iov = iov; 174 iov->iov_cdev->si_drv1 = dinfo; 191 struct pci_devinfo *dinfo; local 195 dinfo = device_get_ivars(dev); 196 iov = dinfo->cfg.iov; 208 dinfo 332 pci_iov_alloc_bar(struct pci_devinfo *dinfo, int bar, pci_addr_t bar_shift) argument 363 pci_iov_add_bars(struct pcicfg_iov *iov, struct pci_devinfo *dinfo) argument 481 pci_iov_config_page_size(struct pci_devinfo *dinfo) argument 535 pci_iov_alloc_bar_ea(struct pci_devinfo *dinfo, int bar) argument 566 pci_iov_setup_bars(struct pci_devinfo *dinfo) argument 614 pci_iov_enumerate_vfs(struct pci_devinfo *dinfo, const nvlist_t *config, uint16_t first_rid, uint16_t rid_stride) argument 671 struct pci_devinfo *dinfo; local 788 pci_iov_cfg_restore(device_t dev, struct pci_devinfo *dinfo) argument 800 pci_iov_cfg_save(device_t dev, struct pci_devinfo *dinfo) argument 828 struct pci_devinfo *dinfo; local 914 struct pci_devinfo *dinfo; local 978 struct pci_devinfo *dinfo; local 1041 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 | 440 struct pci_devinfo *dinfo; local 442 STAILQ_FOREACH(dinfo, &pci_devq, pci_links) { 443 if ((dinfo->cfg.domain == domain) && 444 (dinfo->cfg.bus == bus) && 445 (dinfo->cfg.slot == slot) && 446 (dinfo->cfg.func == func)) { 447 return (dinfo->cfg.dev); 459 struct pci_devinfo *dinfo; local 461 STAILQ_FOREACH(dinfo, &pci_devq, pci_links) { 462 if ((dinfo 474 struct pci_devinfo *dinfo; local 1329 struct pci_devinfo *dinfo = device_get_ivars(child); local 1347 struct pci_devinfo *dinfo = device_get_ivars(child); local 1368 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1466 struct pci_devinfo *dinfo = device_get_ivars(child); local 1546 struct pci_devinfo *dinfo = device_get_ivars(child); local 1583 struct pci_devinfo *dinfo = device_get_ivars(child); local 1615 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1632 struct pci_devinfo *dinfo = device_get_ivars(child); local 1657 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1676 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1695 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1713 struct pci_devinfo *dinfo = device_get_ivars(dev); local 1747 struct pci_devinfo *dinfo = device_get_ivars(child); local 1922 struct pci_devinfo *dinfo = device_get_ivars(child); local 2043 struct pci_devinfo *dinfo = device_get_ivars(child); local 2096 struct pci_devinfo *dinfo = device_get_ivars(child); local 2107 struct pci_devinfo *dinfo = device_get_ivars(child); local 2118 struct pci_devinfo *dinfo = device_get_ivars(child); local 2132 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2157 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2173 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2189 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2211 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2227 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2247 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2272 struct pci_devinfo *dinfo = device_get_ivars(child); local 2299 struct pci_devinfo *dinfo = device_get_ivars(child); local 2319 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2345 struct pci_devinfo *dinfo = device_get_ivars(dev); local 2512 struct pci_devinfo *dinfo = device_get_ivars(child); local 2632 struct pci_devinfo *dinfo = device_get_ivars(child); local 2686 struct pci_devinfo *dinfo = device_get_ivars(child); local 2697 pci_freecfg(struct pci_devinfo *dinfo) argument 2734 struct pci_devinfo *dinfo = device_get_ivars(child); local 2806 struct pci_devinfo *dinfo = device_get_ivars(child); local 2919 pci_print_verbose(struct pci_devinfo *dinfo) argument 2991 struct pci_devinfo *dinfo; local 3059 struct pci_devinfo *dinfo; local 3080 struct pci_devinfo *dinfo; local 3094 struct pci_devinfo *dinfo; local 3111 struct pci_devinfo *dinfo; local 3136 struct pci_devinfo *dinfo; local 3391 struct pci_devinfo *dinfo = device_get_ivars(dev); local 3725 struct pci_devinfo *dinfo; local 3777 struct pci_devinfo *dinfo; local 3813 struct pci_devinfo *dinfo; local 3829 struct pci_devinfo *dinfo; local 3947 struct pci_devinfo *dinfo; local 4041 struct pci_devinfo *dinfo; local 4055 struct pci_devinfo *dinfo; local 4224 pci_add_child_clear_aer(device_t dev, struct pci_devinfo *dinfo) argument 4299 pci_add_child(device_t bus, struct pci_devinfo *dinfo) argument 4445 struct pci_devinfo *dinfo; local 4471 struct pci_devinfo *dinfo; local 4551 struct pci_devinfo *dinfo; local 4578 struct pci_devinfo *dinfo; local 4688 struct pci_devinfo *dinfo; local 4744 struct pci_devinfo *dinfo; local 4916 struct pci_devinfo *dinfo; local 5075 struct pci_devinfo *dinfo; local 5166 struct pci_devinfo *dinfo; local 5207 struct pci_devinfo *dinfo; local 5251 struct pci_devinfo *dinfo = device_get_ivars(child); local 5365 struct pci_devinfo *dinfo; local 5441 struct pci_devinfo *dinfo; local 5472 struct pci_devinfo *dinfo; local 5523 struct pci_devinfo *dinfo; local 5551 struct pci_devinfo *dinfo; local 5573 struct pci_devinfo *dinfo; local 5613 struct pci_devinfo *dinfo; local 5643 struct pci_devinfo *dinfo = device_get_ivars(child); local 5659 struct pci_devinfo *dinfo = device_get_ivars(child); local 5701 struct pci_devinfo *dinfo = device_get_ivars(child); local 5723 struct pci_devinfo *dinfo; local 5738 struct pci_devinfo *dinfo = device_get_ivars(child); local 5822 pci_cfg_restore_pcie(device_t dev, struct pci_devinfo *dinfo) argument 5858 pci_cfg_restore_pcix(device_t dev, struct pci_devinfo *dinfo) argument 5865 pci_cfg_restore(device_t dev, struct pci_devinfo *dinfo) argument 5938 pci_cfg_save_pcie(device_t dev, struct pci_devinfo *dinfo) argument 5976 pci_cfg_save_pcix(device_t dev, struct pci_devinfo *dinfo) argument 5983 pci_cfg_save(device_t dev, struct pci_devinfo *dinfo, int setstate) argument 6094 struct pci_devinfo *dinfo; local 6103 struct pci_devinfo *dinfo; local 6121 struct pci_devinfo *dinfo; local 6170 struct pci_devinfo *dinfo = device_get_ivars(dev); local 6206 struct pci_devinfo *dinfo = device_get_ivars(dev); local 6265 struct pci_devinfo *dinfo = device_get_ivars(dev); local 6409 pci_print_faulted_dev_name(const struct pci_devinfo *dinfo) argument 6425 struct pci_devinfo *dinfo; local 6489 db_clear_pcie_errors(const struct pci_devinfo *dinfo) argument 6513 struct pci_devinfo *dinfo; local [all...] |
/freebsd-11-stable/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-stable/sys/dev/spibus/ |
H A D | ofw_spibus.c | 79 struct ofw_spibus_devinfo *dinfo; local 121 dinfo = malloc(sizeof(struct ofw_spibus_devinfo), M_DEVBUF, 123 if (dinfo == NULL) 125 dinfo->opd_dinfo.cs = paddr; 126 dinfo->opd_dinfo.clock = clock; 127 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, child) != 129 free(dinfo, M_DEVBUF); 133 device_set_ivars(childdev, dinfo); 173 struct ofw_spibus_devinfo *dinfo; local 175 dinfo [all...] |
/freebsd-11-stable/sys/dev/gpio/ |
H A D | ofw_gpiobus.c | 224 struct ofw_gpiobus_devinfo *dinfo; local 240 dinfo = ofw_gpiobus_setup_devinfo(bus, childdev, child); 241 if (dinfo == NULL) { 246 ofw_gpiobus_destroy_devinfo(bus, dinfo); 251 devi = &dinfo->opd_dinfo; 293 struct ofw_gpiobus_devinfo *dinfo; local 296 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_NOWAIT | M_ZERO); 297 if (dinfo == NULL) 299 if (ofw_bus_gen_setup_devinfo(&dinfo 334 ofw_gpiobus_destroy_devinfo(device_t bus, struct ofw_gpiobus_devinfo *dinfo) argument 553 struct ofw_gpiobus_devinfo *dinfo; local [all...] |
/freebsd-11-stable/sys/dev/acpica/ |
H A D | acpi_pci.c | 126 struct acpi_pci_devinfo *dinfo; local 128 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); 129 return (&dinfo->ap_dinfo); 135 struct acpi_pci_devinfo *dinfo; local 137 dinfo = device_get_ivars(child); 140 *result = (uintptr_t)dinfo->ap_handle; 143 *result = (uintptr_t)dinfo->ap_flags; 152 struct acpi_pci_devinfo *dinfo; local 154 dinfo 169 struct acpi_pci_devinfo *dinfo = device_get_ivars(child); local 180 struct acpi_pci_devinfo *dinfo = device_get_ivars(child); local 281 struct acpi_pci_devinfo *dinfo; local [all...] |