Home
last modified time | relevance | path

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

123

/trueos/sys/powerpc/powermac/
HDmacgpio.c153 struct macgpio_devinfo *dinfo; in macgpio_attach() local
168 dinfo = malloc(sizeof(*dinfo), M_MACGPIO, M_WAITOK | M_ZERO); in macgpio_attach()
169 if (ofw_bus_gen_setup_devinfo(&dinfo->mdi_obdinfo, child) != in macgpio_attach()
171 free(dinfo, M_MACGPIO); in macgpio_attach()
175 if (OF_getprop(child,"reg",&dinfo->gpio_num, in macgpio_attach()
176 sizeof(dinfo->gpio_num)) != sizeof(dinfo->gpio_num)) { in macgpio_attach()
184 dinfo->gpio_num = -1; in macgpio_attach()
187 resource_list_init(&dinfo->mdi_resources); in macgpio_attach()
193 resource_list_add(&dinfo->mdi_resources, SYS_RES_IRQ, in macgpio_attach()
199 if (dinfo->gpio_num > 0x50) in macgpio_attach()
[all …]
HDuninorth.c152 unin_chip_add_intr(phandle_t devnode, struct unin_chip_devinfo *dinfo) in unin_chip_add_intr() argument
159 if (dinfo->udi_ninterrupts >= 6) { in unin_chip_add_intr()
187 resource_list_add(&dinfo->udi_resources, SYS_RES_IRQ, in unin_chip_add_intr()
188 dinfo->udi_ninterrupts, irq, irq, 1); in unin_chip_add_intr()
196 dinfo->udi_interrupts[dinfo->udi_ninterrupts] = irq; in unin_chip_add_intr()
197 dinfo->udi_ninterrupts++; in unin_chip_add_intr()
202 unin_chip_add_reg(phandle_t devnode, struct unin_chip_devinfo *dinfo) in unin_chip_add_reg() argument
212 resource_list_add(&dinfo->udi_resources, SYS_RES_MEMORY, i, in unin_chip_add_reg()
268 struct unin_chip_devinfo *dinfo; in unin_chip_attach() local
327 dinfo = malloc(sizeof(*dinfo), M_UNIN, M_WAITOK | M_ZERO); in unin_chip_attach()
[all …]
HDmacio.c192 macio_add_intr(phandle_t devnode, struct macio_devinfo *dinfo) in macio_add_intr() argument
199 if (dinfo->mdi_ninterrupts >= 6) { in macio_add_intr()
227 resource_list_add(&dinfo->mdi_resources, SYS_RES_IRQ, in macio_add_intr()
228 dinfo->mdi_ninterrupts, irq, irq, 1); in macio_add_intr()
230 dinfo->mdi_interrupts[dinfo->mdi_ninterrupts] = irq; in macio_add_intr()
231 dinfo->mdi_ninterrupts++; in macio_add_intr()
237 macio_add_reg(phandle_t devnode, struct macio_devinfo *dinfo) in macio_add_reg() argument
279 resource_list_add(&dinfo->mdi_resources, SYS_RES_MEMORY, i, in macio_add_reg()
313 struct macio_devinfo *dinfo; in macio_attach() local
361 dinfo = malloc(sizeof(*dinfo), M_MACIO, M_WAITOK | M_ZERO); in macio_attach()
[all …]
/trueos/sys/dev/gpio/
HDofw_gpiobus.c51 struct ofw_gpiobus_devinfo *dinfo; in ofw_gpiobus_add_fdt_child() local
57 dinfo = ofw_gpiobus_setup_devinfo(bus, child); in ofw_gpiobus_add_fdt_child()
58 if (dinfo == NULL) in ofw_gpiobus_add_fdt_child()
63 dinfo->opd_obdinfo.obd_name); in ofw_gpiobus_add_fdt_child()
64 ofw_gpiobus_destroy_devinfo(dinfo); in ofw_gpiobus_add_fdt_child()
67 device_set_ivars(childdev, dinfo); in ofw_gpiobus_add_fdt_child()
73 ofw_gpiobus_alloc_ivars(struct gpiobus_ivar *dinfo) in ofw_gpiobus_alloc_ivars() argument
77 dinfo->pins = malloc(sizeof(uint32_t) * dinfo->npins, M_DEVBUF, in ofw_gpiobus_alloc_ivars()
79 if (dinfo->pins == NULL) in ofw_gpiobus_alloc_ivars()
81 dinfo->flags = malloc(sizeof(uint32_t) * dinfo->npins, M_DEVBUF, in ofw_gpiobus_alloc_ivars()
[all …]
/trueos/sys/powerpc/ps3/
HDps3bus.c167 struct ps3bus_devinfo *dinfo) in ps3bus_resources_init() argument
175 resource_list_init(&dinfo->resources); in ps3bus_resources_init()
195 lv1_connect_interrupt_event_receive_port(dinfo->bus, in ps3bus_resources_init()
196 dinfo->dev, outlet, irq); in ps3bus_resources_init()
206 irq_type, dinfo->bus, dinfo->dev); in ps3bus_resources_init()
210 resource_list_add(&dinfo->resources, SYS_RES_IRQ, i, in ps3bus_resources_init()
231 result = lv1_map_device_mmio_region(dinfo->bus, dinfo->dev, in ps3bus_resources_init()
236 "%d.%d (%ld.%ld): %d\n", dinfo->bus, dinfo->dev, in ps3bus_resources_init()
237 dinfo->bustype, dinfo->devtype, result); in ps3bus_resources_init()
242 resource_list_add(&dinfo->resources, SYS_RES_MEMORY, i, in ps3bus_resources_init()
[all …]
/trueos/sys/powerpc/wii/
HDwii_bus.c153 wiibus_init_device_resources(struct rman *rm, struct wiibus_devinfo *dinfo, in wiibus_init_device_resources() argument
158 if (!dinfo->di_init) { in wiibus_init_device_resources()
159 resource_list_init(&dinfo->di_resources); in wiibus_init_device_resources()
160 dinfo->di_init++; in wiibus_init_device_resources()
164 resource_list_add(&dinfo->di_resources, SYS_RES_MEMORY, rid, in wiibus_init_device_resources()
168 resource_list_add(&dinfo->di_resources, SYS_RES_IRQ, rid, in wiibus_init_device_resources()
176 struct wiibus_devinfo *dinfo; in wiibus_attach() local
187 dinfo = malloc(sizeof(*dinfo), M_WIIBUS, M_WAITOK | M_ZERO); in wiibus_attach()
188 wiibus_init_device_resources(&sc->sc_rman, dinfo, 0, WIIPIC_REG_ADDR, in wiibus_attach()
191 device_set_ivars(cdev, dinfo); in wiibus_attach()
[all …]
/trueos/sys/dev/cardbus/
HDcardbus.c191 struct cardbus_devinfo *dinfo; in cardbus_attach_card() local
193 dinfo = (struct cardbus_devinfo *) in cardbus_attach_card()
196 if (dinfo == NULL) in cardbus_attach_card()
198 if (dinfo->pci.cfg.mfdev) in cardbus_attach_card()
204 pci_freecfg((struct pci_devinfo *)dinfo); in cardbus_attach_card()
207 dinfo->pci.cfg.dev = child; in cardbus_attach_card()
208 resource_list_init(&dinfo->pci.resources); in cardbus_attach_card()
209 device_set_ivars(child, dinfo); in cardbus_attach_card()
210 cardbus_device_create(sc, dinfo, cbdev, child); in cardbus_attach_card()
213 pci_cfg_save(dinfo->pci.cfg.dev, &dinfo->pci, 0); in cardbus_attach_card()
[all …]
/trueos/sys/powerpc/psim/
HDiobus.c137 iobus_add_intr(phandle_t devnode, struct iobus_devinfo *dinfo) in iobus_add_intr() argument
142 resource_list_add(&dinfo->id_resources, in iobus_add_intr()
145 dinfo->id_interrupt = intr; in iobus_add_intr()
150 iobus_add_reg(phandle_t devnode, struct iobus_devinfo *dinfo, in iobus_add_reg() argument
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()
161 for (i = 0; i < dinfo->id_nregs; i+= 3) { in iobus_add_reg()
167 dinfo->id_reg[i+1] -= iobus_off; in iobus_add_reg()
169 resource_list_add(&dinfo->id_resources, in iobus_add_reg()
171 dinfo->id_reg[i+1], in iobus_add_reg()
[all …]
/trueos/sys/powerpc/pseries/
HDvdevice.c131 struct vdevice_devinfo *dinfo; in vdevice_attach() local
136 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO); in vdevice_attach()
138 if (ofw_bus_gen_setup_devinfo(&dinfo->mdi_obdinfo, in vdevice_attach()
140 free(dinfo, M_DEVBUF); in vdevice_attach()
143 resource_list_init(&dinfo->mdi_resources); in vdevice_attach()
145 ofw_bus_intr_to_rl(dev, child, &dinfo->mdi_resources); in vdevice_attach()
150 dinfo->mdi_obdinfo.obd_name); in vdevice_attach()
151 ofw_bus_gen_destroy_devinfo(&dinfo->mdi_obdinfo); in vdevice_attach()
152 free(dinfo, M_DEVBUF); in vdevice_attach()
155 device_set_ivars(cdev, dinfo); in vdevice_attach()
[all …]
HDplpar_pcibus.c95 struct ofw_pcibus_devinfo *dinfo; in plpar_pcibus_get_dma_tag() local
100 dinfo = device_get_ivars(child); in plpar_pcibus_get_dma_tag()
102 if (dinfo->opd_dma_tag != NULL) in plpar_pcibus_get_dma_tag()
103 return (dinfo->opd_dma_tag); in plpar_pcibus_get_dma_tag()
108 BUS_SPACE_MAXSIZE, 0, NULL, NULL, &dinfo->opd_dma_tag); in plpar_pcibus_get_dma_tag()
109 phyp_iommu_set_dma_tag(dev, child, dinfo->opd_dma_tag); in plpar_pcibus_get_dma_tag()
111 return (dinfo->opd_dma_tag); in plpar_pcibus_get_dma_tag()
/trueos/sys/dev/pci/
HDpci.c409 struct pci_devinfo *dinfo; in pci_find_dbsf() local
411 STAILQ_FOREACH(dinfo, &pci_devq, pci_links) { in pci_find_dbsf()
412 if ((dinfo->cfg.domain == domain) && in pci_find_dbsf()
413 (dinfo->cfg.bus == bus) && in pci_find_dbsf()
414 (dinfo->cfg.slot == slot) && in pci_find_dbsf()
415 (dinfo->cfg.func == func)) { in pci_find_dbsf()
416 return (dinfo->cfg.dev); in pci_find_dbsf()
428 struct pci_devinfo *dinfo; in pci_find_device() local
430 STAILQ_FOREACH(dinfo, &pci_devq, pci_links) { in pci_find_device()
431 if ((dinfo->cfg.vendor == vendor) && in pci_find_device()
[all …]
HDpci_user.c500 struct pci_devinfo *dinfo; local
574 dinfo = NULL;
712 dinfo = STAILQ_FIRST(devlist_head);
713 (dinfo != NULL) && (cio->num_matches < ionum)
714 && (error == 0) && (i < pci_numdevs) && (dinfo != NULL);
715 dinfo = STAILQ_NEXT(dinfo, pci_links), i++) {
722 if (dinfo->cfg.dev)
723 name = device_get_name(dinfo->cfg.dev);
725 strncpy(dinfo->conf.pd_name, name,
726 sizeof(dinfo->conf.pd_name));
[all …]
/trueos/sys/dev/adb/
HDadb_bus.c203 struct adb_devinfo *dinfo; in adb_probe_nomatch() local
206 dinfo = device_get_ivars(child); in adb_probe_nomatch()
209 adb_device_string[dinfo->default_address],dinfo->address); in adb_probe_nomatch()
242 struct adb_devinfo *dinfo; in adb_print_child() local
245 dinfo = device_get_ivars(child); in adb_print_child()
248 printf(" at device %d",dinfo->address); in adb_print_child()
258 struct adb_devinfo *dinfo; in adb_send_packet() local
262 dinfo = device_get_ivars(dev); in adb_send_packet()
264 command_byte |= dinfo->address << 4; in adb_send_packet()
276 struct adb_devinfo *dinfo; in adb_set_autopoll() local
[all …]
/trueos/sys/powerpc/ofw/
HDofw_pcibus.c150 struct ofw_pcibus_devinfo *dinfo; in ofw_pcibus_enum_devtree() local
185 dinfo = (struct ofw_pcibus_devinfo *)pci_read_device(pcib, in ofw_pcibus_enum_devtree()
186 domain, busno, slot, func, sizeof(*dinfo)); in ofw_pcibus_enum_devtree()
187 if (dinfo == NULL) in ofw_pcibus_enum_devtree()
189 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, child) != in ofw_pcibus_enum_devtree()
191 pci_freecfg((struct pci_devinfo *)dinfo); in ofw_pcibus_enum_devtree()
194 dinfo->opd_dma_tag = NULL; in ofw_pcibus_enum_devtree()
195 pci_add_child(dev, (struct pci_devinfo *)dinfo); in ofw_pcibus_enum_devtree()
203 if (dinfo->opd_dinfo.cfg.intpin == 0) in ofw_pcibus_enum_devtree()
204 ofw_bus_intr_to_rl(dev, child, &dinfo->opd_dinfo.resources); in ofw_pcibus_enum_devtree()
[all …]
/trueos/sys/sparc64/pci/
HDofw_pcibus.c229 struct ofw_pcibus_devinfo *dinfo; in ofw_pcibus_attach() local
251 (dinfo = (struct ofw_pcibus_devinfo *)pci_read_device(pcib, in ofw_pcibus_attach()
252 domain, busno, 0, 0, sizeof(*dinfo))) != NULL) { in ofw_pcibus_attach()
253 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, node) != 0) in ofw_pcibus_attach()
254 pci_freecfg((struct pci_devinfo *)dinfo); in ofw_pcibus_attach()
256 pci_add_child(dev, (struct pci_devinfo *)dinfo); in ofw_pcibus_attach()
271 dinfo = (struct ofw_pcibus_devinfo *)pci_read_device(pcib, in ofw_pcibus_attach()
272 domain, busno, slot, func, sizeof(*dinfo)); in ofw_pcibus_attach()
273 if (dinfo == NULL) in ofw_pcibus_attach()
275 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, child) != in ofw_pcibus_attach()
[all …]
/trueos/sys/dev/acpica/
HDacpi_pci.c117 struct acpi_pci_devinfo *dinfo; in acpi_pci_read_ivar() local
119 dinfo = device_get_ivars(child); in acpi_pci_read_ivar()
122 *result = (uintptr_t)dinfo->ap_handle; in acpi_pci_read_ivar()
125 *result = (uintptr_t)dinfo->ap_flags; in acpi_pci_read_ivar()
134 struct acpi_pci_devinfo *dinfo; in acpi_pci_write_ivar() local
136 dinfo = device_get_ivars(child); in acpi_pci_write_ivar()
139 dinfo->ap_handle = (ACPI_HANDLE)value; in acpi_pci_write_ivar()
142 dinfo->ap_flags = (int)value; in acpi_pci_write_ivar()
152 struct acpi_pci_devinfo *dinfo = device_get_ivars(child); in acpi_pci_child_location_str_method() local
158 if (dinfo->ap_handle) { in acpi_pci_child_location_str_method()
[all …]
/trueos/sys/dev/spibus/
HDofw_spibus.c79 struct ofw_spibus_devinfo *dinfo; in ofw_spibus_attach() local
109 dinfo = malloc(sizeof(struct ofw_spibus_devinfo), M_DEVBUF, in ofw_spibus_attach()
111 if (dinfo == NULL) in ofw_spibus_attach()
113 dinfo->opd_dinfo.cs = paddr; in ofw_spibus_attach()
114 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, child) != in ofw_spibus_attach()
116 free(dinfo, M_DEVBUF); in ofw_spibus_attach()
120 device_set_ivars(childdev, dinfo); in ofw_spibus_attach()
160 struct ofw_spibus_devinfo *dinfo; in ofw_spibus_get_devinfo() local
162 dinfo = device_get_ivars(dev); in ofw_spibus_get_devinfo()
163 return (&dinfo->opd_obdinfo); in ofw_spibus_get_devinfo()
/trueos/sys/dev/ofw/
HDofw_iicbus.c103 struct ofw_iicbus_devinfo *dinfo; in ofw_iicbus_attach() local
146 dinfo = malloc(sizeof(struct ofw_iicbus_devinfo), M_DEVBUF, in ofw_iicbus_attach()
148 if (dinfo == NULL) in ofw_iicbus_attach()
150 dinfo->opd_dinfo.addr = paddr; in ofw_iicbus_attach()
151 if (ofw_bus_gen_setup_devinfo(&dinfo->opd_obdinfo, child) != in ofw_iicbus_attach()
153 free(dinfo, M_DEVBUF); in ofw_iicbus_attach()
157 device_set_ivars(childdev, dinfo); in ofw_iicbus_attach()
197 struct ofw_iicbus_devinfo *dinfo; in ofw_iicbus_get_devinfo() local
199 dinfo = device_get_ivars(dev); in ofw_iicbus_get_devinfo()
200 return (&dinfo->opd_obdinfo); in ofw_iicbus_get_devinfo()
HDofw_cpu.c100 struct ofw_bus_devinfo *dinfo; in ofw_cpulist_attach() local
105 dinfo = malloc(sizeof(*dinfo), M_OFWCPU, M_WAITOK | M_ZERO); in ofw_cpulist_attach()
107 if (ofw_bus_gen_setup_devinfo(dinfo, child) != 0) { in ofw_cpulist_attach()
108 free(dinfo, M_OFWCPU); in ofw_cpulist_attach()
114 dinfo->obd_name); in ofw_cpulist_attach()
115 ofw_bus_gen_destroy_devinfo(dinfo); in ofw_cpulist_attach()
116 free(dinfo, M_OFWCPU); in ofw_cpulist_attach()
119 device_set_ivars(cdev, dinfo); in ofw_cpulist_attach()
/trueos/usr.sbin/iostat/
HDiostat.c313 cur.dinfo = (struct devinfo *)calloc(1, sizeof(struct devinfo)); in main()
314 if (cur.dinfo == NULL) in main()
317 last.dinfo = (struct devinfo *)calloc(1, sizeof(struct devinfo)); in main()
318 if (last.dinfo == NULL) in main()
329 num_devices = cur.dinfo->numdevs; in main()
330 generation = cur.dinfo->generation; in main()
370 cur.dinfo->devices, num_devices, matches, in main()
483 tmp_dinfo = last.dinfo; in main()
484 last.dinfo = cur.dinfo; in main()
485 cur.dinfo = tmp_dinfo; in main()
[all …]
/trueos/libexec/rpc.rstatd/
HDrstat_proc.c317 stats.dinfo = (struct devinfo *)malloc(sizeof(struct devinfo)); in haveadisk()
318 bzero(stats.dinfo, sizeof(struct devinfo)); in haveadisk()
325 for (i = 0; i < stats.dinfo->numdevs; i++) { in haveadisk()
326 if (((stats.dinfo->devices[i].device_type in haveadisk()
328 && ((stats.dinfo->devices[i].device_type in haveadisk()
335 if (stats.dinfo->mem_ptr) in haveadisk()
336 free(stats.dinfo->mem_ptr); in haveadisk()
338 free(stats.dinfo); in haveadisk()
361 stats.dinfo = (struct devinfo *)malloc(sizeof(struct devinfo)); in updatexfers()
362 bzero(stats.dinfo, sizeof(struct devinfo)); in updatexfers()
[all …]
/trueos/sys/dev/ida/
HDida_disk.c169 struct ida_drive_info dinfo; in idad_attach() local
183 &dinfo, sizeof(dinfo), drv->drive, 0, DMA_DATA_IN); in idad_attach()
190 drv->cylinders = dinfo.dp.ncylinders; in idad_attach()
191 drv->heads = dinfo.dp.nheads; in idad_attach()
192 drv->sectors = dinfo.dp.nsectors; in idad_attach()
193 drv->secsize = dinfo.secsize == 0 ? 512 : dinfo.secsize; in idad_attach()
194 drv->secperunit = dinfo.secperunit; in idad_attach()
/trueos/usr.bin/systat/
HDiostat.c115 cur.dinfo = (struct devinfo *)malloc(sizeof(struct devinfo)); in initiostat()
116 last.dinfo = (struct devinfo *)malloc(sizeof(struct devinfo)); in initiostat()
117 bzero(cur.dinfo, sizeof(struct devinfo)); in initiostat()
118 bzero(last.dinfo, sizeof(struct devinfo)); in initiostat()
142 tmp_dinfo = last.dinfo; in fetchiostat()
143 last.dinfo = cur.dinfo; in fetchiostat()
144 cur.dinfo = tmp_dinfo; in fetchiostat()
165 num_devices = cur.dinfo->numdevs; in fetchiostat()
166 generation = cur.dinfo->generation; in fetchiostat()
318 if (devstat_compute_statistics(&cur.dinfo->devices[di], in devstats()
[all …]
/trueos/lib/libdevstat/
HDdevstat.c338 struct devinfo *dinfo; in devstat_getdevs() local
341 dinfo = stats->dinfo; in devstat_getdevs()
343 if (dinfo == NULL) { in devstat_getdevs()
349 oldnumdevs = dinfo->numdevs; in devstat_getdevs()
350 oldgeneration = dinfo->generation; in devstat_getdevs()
357 if (dinfo->mem_ptr == NULL) { in devstat_getdevs()
363 if ((dinfo->numdevs = devstat_getnumdevs(kd)) < 0) in devstat_getdevs()
371 dssize = (dinfo->numdevs * sizeof(struct devstat)) + in devstat_getdevs()
373 dinfo->mem_ptr = (u_int8_t *)malloc(dssize); in devstat_getdevs()
374 if (dinfo->mem_ptr == NULL) { in devstat_getdevs()
[all …]
/trueos/crypto/openssl/crypto/pkcs12/
HDp12_mutl.c89 if (!(md_type = EVP_get_digestbyobj(p12->mac->dinfo->algor->algorithm))) { in PKCS12_gen_mac()
126 if ((maclen != (unsigned int)p12->mac->dinfo->digest->length) in PKCS12_verify_mac()
127 || CRYPTO_memcmp(mac, p12->mac->dinfo->digest->data, maclen)) in PKCS12_verify_mac()
151 if (!(M_ASN1_OCTET_STRING_set(p12->mac->dinfo->digest, mac, maclen))) { in PKCS12_set_mac()
186 p12->mac->dinfo->algor->algorithm = OBJ_nid2obj(EVP_MD_type(md_type)); in PKCS12_setup_mac()
187 if (!(p12->mac->dinfo->algor->parameter = ASN1_TYPE_new())) { in PKCS12_setup_mac()
191 p12->mac->dinfo->algor->parameter->type = V_ASN1_NULL; in PKCS12_setup_mac()

123