summary refs log tree commit diff stats
path: root/rust/qemu-api-macros/src (unfollow)
Commit message (Expand)AuthorFilesLines
2025-05-05accel/tcg: Avoid abi_ptr in user-exec.cRichard Henderson1-6/+16
2025-05-05accel/tcg: Remove TARGET_PAGE_DATA_SIZERichard Henderson4-19/+23
2025-05-05accel/tcg: Move TARGET_TAGGED_ADDRESSES to TCGCPUOps.untagged_addrRichard Henderson5-41/+40
2025-05-05include/user: Use vaddr in guest-host.hRichard Henderson1-7/+7
2025-05-05include/user: Convert GUEST_ADDR_MAX to a variableRichard Henderson4-22/+25
2025-05-05accel/tcg: Build cputlb.c onceRichard Henderson2-5/+3
2025-05-05accel/tcg: Use vaddr for plugin_{load,store}_cbRichard Henderson1-2/+2
2025-05-05accel/tcg: Use target_long_bits() in cputlb.cRichard Henderson1-12/+13
2025-05-05accel/tcg: Move tlb_vaddr_to_host declaration to probe.hRichard Henderson2-16/+16
2025-05-05accel/tcg: Move user-only tlb_vaddr_to_host out of lineRichard Henderson2-8/+6
2025-05-05accel/tcg: Use vaddr in cpu_loop.hRichard Henderson4-12/+10
2025-05-01accel/tcg: Build tcg-all.c twiceRichard Henderson2-8/+2
2025-05-01accel/tcg: Build translate-all.c twiceRichard Henderson2-33/+1
2025-05-01accel/tcg: Use target_long_bits() in translate-all.cRichard Henderson1-1/+2
2025-05-01accel/tcg: Don't use TARGET_LONG_BITS in decode_sleb128Richard Henderson1-1/+1
2025-05-01tcg: Define INSN_START_WORDS as constant 3Richard Henderson9-38/+45
2025-04-30qemu: Introduce target_long_bits()Philippe Mathieu-Daudé4-0/+15
2025-04-30qemu/target_info: Add %target_cpu_type field to TargetInfoPhilippe Mathieu-Daudé3-5/+8
2025-04-30system/vl: Filter machine list available for a particular target binaryPhilippe Mathieu-Daudé5-1/+19
2025-04-30accel/tcg: Compile cpu-exec.c twiceRichard Henderson2-3/+1
2025-04-30accel/tcg: Split out accel/tcg/helper-retaddr.hRichard Henderson9-34/+50
2025-04-30accel/tcg: Pass TCGTBCPUState to tb_gen_codeRichard Henderson3-20/+17
2025-04-30accel/tcg: Use TCGTBCPUState in struct tb_descRichard Henderson1-13/+7
2025-04-30accel/tcg: Pass TCGTBCPUState to tb_htable_lookupRichard Henderson1-11/+9
2025-04-30accel/tcg: Pass TCGTBCPUState to tb_lookupRichard Henderson1-15/+13
2025-04-30accel/tcg: Move cpu_get_tb_cpu_state to TCGCPUOpsRichard Henderson27-26/+56
2025-04-30accel/tcg: Return TCGTBCPUState from cpu_get_tb_cpu_stateRichard Henderson23-177/+219
2025-04-30target/riscv: Move cpu_get_tb_cpu_state to tcg-cpu.cRichard Henderson2-97/+98
2025-04-30target/arm: Unexport assert_hflags_rebuild_correctlyRichard Henderson3-7/+1
2025-04-30target/arm: Move cpu_get_tb_cpu_state to hflags.cRichard Henderson2-110/+110
2025-04-30accel/tcg: Hoist cpu_get_tb_cpu_state decl to accl/tcg/cpu-ops.hRichard Henderson37-285/+243
2025-04-30target/i386: Split out x86_cpu_exec_resetRichard Henderson2-26/+24
2025-04-30accel/tcg: Introduce TCGCPUOps.cpu_exec_resetRichard Henderson21-1/+23
2025-04-30accel/tcg: Unconditionally use CPU_DUMP_CCOP in log_cpu_execRichard Henderson1-4/+1
2025-04-30accel/tcg: Generalize fake_user_interrupt testRichard Henderson1-3/+3
2025-04-30include: Remove 'exec/exec-all.h'Philippe Mathieu-Daudé153-175/+0
2025-04-30accel/tcg: Extract probe API out of 'exec/exec-all.h'Philippe Mathieu-Daudé24-100/+128
2025-04-30physmem: Restrict TCG IOTLB code to TCG accelPhilippe Mathieu-Daudé5-27/+48
2025-04-30physmem: Move TCG IOTLB methods aroundPhilippe Mathieu-Daudé1-25/+25
2025-04-30accel/tcg: Include 'accel/tcg/getpc.h' in 'exec/helper-proto'Philippe Mathieu-Daudé4-2/+3
2025-04-30target/riscv: Include missing 'accel/tcg/getpc.h' in csr.cPhilippe Mathieu-Daudé1-0/+1
2025-04-30accel/tcg: Remove #error for non-tcg in getpc.hRichard Henderson1-4/+0
2025-04-30accel/tcg: Compile tb-maint.c twiceRichard Henderson3-5/+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: Use vaddr in user/page-protection.hRichard Henderson2-37/+31
2025-04-30accel/tcg: Use vaddr for walk_memory_regions callbackRichard Henderson4-22/+20
2025-04-30accel/tcg: Reduce scope of tb_phys_invalidate, tb_set_jmp_targetRichard Henderson2-2/+3
2025-04-30accel/tcg: Merge internal-target.h into internal-common.hRichard Henderson7-51/+29
2025-04-30accel/tcg: Simplify L1_MAP_ADDR_SPACE_BITSRichard Henderson1-5/+1