Home
last modified time | relevance | path

Searched hist:"15 d62536a9ec78db9ab07b113e5e07a6e02e52fb" (Results 1 – 4 of 4) sorted by relevance

/qemu/accel/tcg/
H A Dtb-jmp-cache.h15d62536a9ec78db9ab07b113e5e07a6e02e52fb Thu May 02 15:14:42 UTC 2024 Paolo Bonzini <pbonzini@redhat.com> tcg: remove CPU* types from typedefs.h

hw/core/cpu.h is already using struct forward declarations in some cases
to avoid inclusions, and otherwise CPUAddressSpace and CPUJumpCache
are only used together with their definition. CPUTLBEntryFull is
always used when their definition is available. Remove all three
from typedefs.h.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
/qemu/system/
H A Dphysmem.c15d62536a9ec78db9ab07b113e5e07a6e02e52fb Thu May 02 15:14:42 UTC 2024 Paolo Bonzini <pbonzini@redhat.com> tcg: remove CPU* types from typedefs.h

hw/core/cpu.h is already using struct forward declarations in some cases
to avoid inclusions, and otherwise CPUAddressSpace and CPUJumpCache
are only used together with their definition. CPUTLBEntryFull is
always used when their definition is available. Remove all three
from typedefs.h.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
/qemu/include/qemu/
H A Dtypedefs.h15d62536a9ec78db9ab07b113e5e07a6e02e52fb Thu May 02 15:14:42 UTC 2024 Paolo Bonzini <pbonzini@redhat.com> tcg: remove CPU* types from typedefs.h

hw/core/cpu.h is already using struct forward declarations in some cases
to avoid inclusions, and otherwise CPUAddressSpace and CPUJumpCache
are only used together with their definition. CPUTLBEntryFull is
always used when their definition is available. Remove all three
from typedefs.h.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
/qemu/include/hw/core/
H A Dcpu.h15d62536a9ec78db9ab07b113e5e07a6e02e52fb Thu May 02 15:14:42 UTC 2024 Paolo Bonzini <pbonzini@redhat.com> tcg: remove CPU* types from typedefs.h

hw/core/cpu.h is already using struct forward declarations in some cases
to avoid inclusions, and otherwise CPUAddressSpace and CPUJumpCache
are only used together with their definition. CPUTLBEntryFull is
always used when their definition is available. Remove all three
from typedefs.h.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>