Lines Matching refs:dinfo
122 struct acpi_pci_devinfo *dinfo;
124 dinfo = malloc(sizeof(*dinfo), M_DEVBUF, M_WAITOK | M_ZERO);
125 return (&dinfo->ap_dinfo);
131 struct acpi_pci_devinfo *dinfo;
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;
150 dinfo = device_get_ivars(child);
153 dinfo->ap_handle = (ACPI_HANDLE)value;
156 dinfo->ap_flags = (int)value;
165 struct acpi_pci_devinfo *dinfo = device_get_ivars(child);
167 if (acpi_get_device(dinfo->ap_handle) == child)
168 AcpiDetachData(dinfo->ap_handle, acpi_fake_objhandler);
176 struct acpi_pci_devinfo *dinfo = device_get_ivars(child);
182 if (dinfo->ap_handle) {
184 strlcat(buf, acpi_name(dinfo->ap_handle), buflen);
186 if (ACPI_SUCCESS(acpi_GetInteger(dinfo->ap_handle, "_PXM", &pxm))) {
277 struct acpi_pci_devinfo *dinfo;
289 dinfo = device_get_ivars(child);
290 if (dinfo->ap_dinfo.cfg.func == func &&
291 dinfo->ap_dinfo.cfg.slot == slot) {
292 dinfo->ap_handle = handle;