aboutsummaryrefslogtreecommitdiff
path: root/include/exec
AgeCommit message (Expand)AuthorFilesLines
2025-07-15qemu: Declare all load/store helper in 'qemu/bswap.h'Philippe Mathieu-Daudé1-70/+0
2025-07-15qemu: Convert target_words_bigendian() to TargetInfo APIPhilippe Mathieu-Daudé1-12/+1
2025-07-15pci: Add a memory attribute for pre-translated DMA operationsCLEMENT MATHIEU--DRIF1-0/+3
2025-07-03physmem: qemu_ram_get_fd_offsetSteve Sistare1-0/+1
2025-07-02gdbstub: Expose gdb_write_register function to consumers of gdbstubRowan Hart1-0/+14
2025-06-07include/exec: fix assert in size_memopAlex Bennée1-2/+2
2025-05-14tcg: add vaddr type for helpersPierrick Bouvier1-0/+11
2025-05-09include/exec/cpu-common.h: fix "the the" typo in commentMichael Tokarev1-1/+1
2025-04-30include: Remove 'exec/exec-all.h'Philippe Mathieu-Daudé1-23/+0
2025-04-30accel/tcg: Extract probe API out of 'exec/exec-all.h'Philippe Mathieu-Daudé1-100/+0
2025-04-30physmem: Restrict TCG IOTLB code to TCG accelPhilippe Mathieu-Daudé1-26/+0
2025-04-30accel/tcg: Include 'accel/tcg/getpc.h' in 'exec/helper-proto'Philippe Mathieu-Daudé2-1/+2
2025-04-30include/exec: Move tb_invalidate_phys_range to translation-block.hRichard Henderson2-5/+4
2025-04-30include/exec: Include missing headers in exec-all.hPhilippe Mathieu-Daudé1-0/+3
2025-04-30accel/tcg: Reduce scope of tb_phys_invalidate, tb_set_jmp_targetRichard Henderson1-2/+0
2025-04-30accel/tcg: Convert TARGET_HAS_PRECISE_SMC to TCGCPUOps.precise_smcRichard Henderson1-1/+0
2025-04-30accel/tcg: Add CPUState arg to tb_invalidate_phys_rangeRichard Henderson1-1/+2
2025-04-25system/memory: Remove DEVICE_HOST_ENDIAN definitionPhilippe Mathieu-Daudé1-6/+0
2025-04-25exec: Rename target_words_bigendian() -> target_big_endian()Philippe Mathieu-Daudé1-6/+6
2025-04-23tcg: Convert TARGET_SUPPORTS_MTTCG to TCGCPUOps::mttcg_supported fieldPhilippe Mathieu-Daudé1-1/+0
2025-04-23exec: Do not include 'accel/tcg/cpu-ldst.h' in 'exec-all.h'Philippe Mathieu-Daudé1-3/+0
2025-04-23exec: Restrict 'cpu_ldst.h' to accel/tcg/Philippe Mathieu-Daudé2-564/+1
2025-04-23exec: Restrict 'cpu-ldst-common.h' to accel/tcg/Philippe Mathieu-Daudé2-123/+1
2025-04-23exec/poison: KVM_HAVE_MCE_INJECTION can now be poisonedPierrick Bouvier1-0/+2
2025-04-23exec/cpu-all: remove this headerPierrick Bouvier1-25/+0
2025-04-23exec/cpu-all: transfer exec/cpu-common include to cpu.h headersPierrick Bouvier2-1/+1
2025-04-23exec/cpu-all: remove exec/target_page includePierrick Bouvier1-1/+0
2025-04-23exec/cpu-all: remove cpu includePierrick Bouvier1-1/+0
2025-04-23accel/tcg: fix missing includes for TARGET_HAS_PRECISE_SMCPierrick Bouvier1-0/+1
2025-04-23accel/tcg: fix missing includes for TCG_GUEST_DEFAULT_MOPierrick Bouvier1-0/+1
2025-04-23exec/cpu-all: remove exec/cpu-interrupt includePierrick Bouvier1-1/+0
2025-04-23exec/cpu-all: remove tswap includePierrick Bouvier1-1/+0
2025-04-23exec/cpu-all: remove exec/page-protection includePierrick Bouvier1-1/+0
2025-04-23exec/cpu-all: remove system/memory includePierrick Bouvier1-5/+0
2025-04-23include/exec/cpu-all: move compile time check for CPUArchState to cpu-target.cPierrick Bouvier1-4/+0
2025-04-23exec/cpu-all: move cpu_copy to linux-user/qemu.hPierrick Bouvier1-2/+0
2025-04-23page-vary: Restrict scope of TARGET_PAGE_BITS_MINRichard Henderson2-9/+2
2025-04-23page-vary: Move and rename qemu_target_page_bits_minRichard Henderson2-1/+9
2025-04-23include/exec: Redefine tlb-flags with absolute valuesRichard Henderson1-36/+32
2025-04-23accel/tcg: Move get_page_addr_code* declarationsRichard Henderson1-34/+0
2025-04-23include/exec: Move tb_{,set_}page_addr[01] to translation-block.hRichard Henderson2-49/+50
2025-04-23include/exec: Move TLB_MMIO, TLB_DISCARD_WRITE to slow flagsRichard Henderson1-8/+9
2025-04-23accel/tcg: Fix argument types of tlb_reset_dirtyRichard Henderson1-1/+1
2025-04-23exec/cpu-all: extract tlb flags defines to exec/tlb-flags.hPierrick Bouvier2-63/+89
2025-04-23meson: Only allow CONFIG_USER_ONLY from certain source setsRichard Henderson1-0/+5
2025-04-23include/exec: Protect icount_enabled from poisoned symbolsRichard Henderson1-1/+9
2025-04-23include/exec: Split out icount.hRichard Henderson1-0/+68
2025-04-23include/exec: Drop ifndef CONFIG_USER_ONLY from cpu-common.hRichard Henderson1-6/+0
2025-04-23include/exec: Split out watchpoint.hRichard Henderson1-0/+41
2025-04-23exec: Restrict memory-internal.h to system/Philippe Mathieu-Daudé1-66/+0