diff options
Diffstat (limited to 'tools/libxen/src/xen_vtpm.c')
-rw-r--r-- | tools/libxen/src/xen_vtpm.c | 38 |
1 files changed, 0 insertions, 38 deletions
diff --git a/tools/libxen/src/xen_vtpm.c b/tools/libxen/src/xen_vtpm.c index 7c482be459..2b695f6ee2 100644 --- a/tools/libxen/src/xen_vtpm.c +++ b/tools/libxen/src/xen_vtpm.c @@ -22,7 +22,6 @@ #include <stdlib.h> #include "xen_common.h" -#include "xen_driver_type_internal.h" #include "xen_internal.h" #include "xen_vm.h" #include "xen_vtpm.h" @@ -48,12 +47,6 @@ static const struct_member xen_vtpm_record_struct_members[] = { .key = "backend", .type = &abstract_type_ref, .offset = offsetof(xen_vtpm_record, backend) }, - { .key = "driver", - .type = &xen_driver_type_abstract_type_, - .offset = offsetof(xen_vtpm_record, driver) }, - { .key = "instance", - .type = &abstract_type_int, - .offset = offsetof(xen_vtpm_record, instance) } }; const abstract_type xen_vtpm_record_abstract_type_ = @@ -187,37 +180,6 @@ xen_vtpm_get_backend(xen_session *session, xen_vm *result, xen_vtpm vtpm) bool -xen_vtpm_get_driver(xen_session *session, enum xen_driver_type *result, xen_vtpm vtpm) -{ - abstract_value param_values[] = - { - { .type = &abstract_type_string, - .u.string_val = vtpm } - }; - - abstract_type result_type = xen_driver_type_abstract_type_; - XEN_CALL_("VTPM.get_driver"); - return session->ok; -} - - -bool -xen_vtpm_get_instance(xen_session *session, int64_t *result, xen_vtpm vtpm) -{ - abstract_value param_values[] = - { - { .type = &abstract_type_string, - .u.string_val = vtpm } - }; - - abstract_type result_type = abstract_type_int; - - XEN_CALL_("VTPM.get_instance"); - return session->ok; -} - - -bool xen_vtpm_get_uuid(xen_session *session, char **result, xen_vtpm vtpm) { *result = session->ok ? xen_strdup_((char *)vtpm) : NULL; |