Lines Matching refs:emul
47 const struct acpi_device_emul *emul; member
53 struct vmctx *const vm_ctx, const struct acpi_device_emul *const emul) in acpi_device_create() argument
57 assert(emul != NULL); in acpi_device_create()
66 dev->emul = emul; in acpi_device_create()
154 assert(dev->emul != NULL); in acpi_device_build_table()
156 if (dev->emul->build_table != NULL) { in acpi_device_build_table()
157 return (dev->emul->build_table(dev)); in acpi_device_build_table()
194 dsdt_line(" Device (%s)", dev->emul->name); in acpi_device_write_dsdt()
196 dsdt_line(" Name (_HID, \"%s\")", dev->emul->hid); in acpi_device_write_dsdt()
204 if (dev->emul->write_dsdt != NULL) { in acpi_device_write_dsdt()
206 BASL_EXEC(dev->emul->write_dsdt(dev)); in acpi_device_write_dsdt()