1*4759aae4SRichard Henderson /* SPDX-License-Identifier: LGPL-2.1-or-later */ 2*4759aae4SRichard Henderson /* 3*4759aae4SRichard Henderson * Definition of TCGTBCPUState. 4*4759aae4SRichard Henderson */ 5*4759aae4SRichard Henderson 6*4759aae4SRichard Henderson #ifndef EXEC_TB_CPU_STATE_H 7*4759aae4SRichard Henderson #define EXEC_TB_CPU_STATE_H 8*4759aae4SRichard Henderson 9*4759aae4SRichard Henderson #include "exec/vaddr.h" 10*4759aae4SRichard Henderson 11*4759aae4SRichard Henderson typedef struct TCGTBCPUState { 12*4759aae4SRichard Henderson vaddr pc; 13*4759aae4SRichard Henderson uint32_t flags; 14*4759aae4SRichard Henderson uint32_t cflags; 15*4759aae4SRichard Henderson uint64_t cs_base; 16*4759aae4SRichard Henderson } TCGTBCPUState; 17*4759aae4SRichard Henderson 18*4759aae4SRichard Henderson #endif 19