xref: /qemu/tests/qtest/tpm-tests.h (revision 96420a30e0b509914609e45456ed3dfd47360a8c)
12b4ccb87SStefan Berger /*
2*96420a30SMichael Tokarev  * QTest TPM common test code
32b4ccb87SStefan Berger  *
42b4ccb87SStefan Berger  * Copyright (c) 2018 IBM Corporation
52b4ccb87SStefan Berger  *
62b4ccb87SStefan Berger  * Authors:
72b4ccb87SStefan Berger  *   Stefan Berger <stefanb@linux.vnet.ibm.com>
82b4ccb87SStefan Berger  *
92b4ccb87SStefan Berger  * This work is licensed under the terms of the GNU GPL, version 2 or later.
102b4ccb87SStefan Berger  * See the COPYING file in the top-level directory.
112b4ccb87SStefan Berger  */
122b4ccb87SStefan Berger 
132b4ccb87SStefan Berger #ifndef TESTS_TPM_TESTS_H
142b4ccb87SStefan Berger #define TESTS_TPM_TESTS_H
152b4ccb87SStefan Berger 
162b4ccb87SStefan Berger #include "tpm-util.h"
172b4ccb87SStefan Berger 
18ea71a336SStefan Berger void tpm_test_swtpm_test(const char *src_tpm_path, tx_func *tx,
19551cabdfSEric Auger                          const char *ifmodel, const char *machine_options);
202b4ccb87SStefan Berger 
212b4ccb87SStefan Berger void tpm_test_swtpm_migration_test(const char *src_tpm_path,
222b4ccb87SStefan Berger                                    const char *dst_tpm_path,
23ea71a336SStefan Berger                                    const char *uri, tx_func *tx,
24551cabdfSEric Auger                                    const char *ifmodel,
25551cabdfSEric Auger                                    const char *machine_options);
262b4ccb87SStefan Berger 
272b4ccb87SStefan Berger #endif /* TESTS_TPM_TESTS_H */
28