Searched refs:vm_ctx (Results 1 – 6 of 6) sorted by relevance
/illumos-gate/usr/src/cmd/bhyve/common/ |
H A D | tpm_device.c | 37 struct vmctx *vm_ctx; member 56 return (tpm->intf->build_acpi_table(tpm->intf_sc, tpm->vm_ctx)); in tpm_build_acpi_table() 130 tpm_device_create(struct tpm_device **const new_dev, struct vmctx *const vm_ctx, in tpm_device_create() argument 140 if (new_dev == NULL || vm_ctx == NULL) { in tpm_device_create() 162 dev->vm_ctx = vm_ctx; in tpm_device_create() 164 error = acpi_device_create(&dev->acpi_dev, dev, dev->vm_ctx, in tpm_device_create()
|
H A D | acpi_device.c | 45 struct vmctx *vm_ctx; member 53 struct vmctx *const vm_ctx, const struct acpi_device_emul *const emul) in acpi_device_create() argument 56 assert(vm_ctx != NULL); in acpi_device_create() 64 dev->vm_ctx = vm_ctx; in acpi_device_create()
|
H A D | tpm_device.h | 16 int tpm_device_create(struct tpm_device **new_dev, struct vmctx *vm_ctx,
|
H A D | tpm_intf.h | 38 int (*build_acpi_table)(void *sc, struct vmctx *vm_ctx);
|
H A D | acpi_device.h | 48 struct vmctx *vm_ctx, const struct acpi_device_emul *emul);
|
H A D | tpm_intf_crb.c | 543 tpm_crb_build_acpi_table(void *sc __unused, struct vmctx *vm_ctx) in tpm_crb_build_acpi_table() argument 547 BASL_EXEC(basl_table_create(&table, vm_ctx, ACPI_SIG_TPM2, in tpm_crb_build_acpi_table()
|