aboutsummaryrefslogtreecommitdiff
path: root/include/user
AgeCommit message (Expand)AuthorFilesLines
2025-07-15qemu: Declare all load/store helper in 'qemu/bswap.h'Philippe Mathieu-Daudé1-1/+0
2025-05-05accel/tcg: Remove TARGET_PAGE_DATA_SIZERichard Henderson1-3/+5
2025-05-05accel/tcg: Move TARGET_TAGGED_ADDRESSES to TCGCPUOps.untagged_addrRichard Henderson1-3/+5
2025-05-05include/user: Use vaddr in guest-host.hRichard Henderson1-7/+7
2025-05-05include/user: Convert GUEST_ADDR_MAX to a variableRichard Henderson1-20/+7
2025-05-05accel/tcg: Use vaddr in cpu_loop.hRichard Henderson1-7/+5
2025-04-30accel/tcg: Use vaddr in user/page-protection.hRichard Henderson1-10/+7
2025-04-30accel/tcg: Use vaddr for walk_memory_regions callbackRichard Henderson1-3/+2
2025-04-30accel/tcg: Add CPUState argument to page_unprotectRichard Henderson1-1/+1
2025-04-23accel/tcg: Remove page_protectRichard Henderson1-1/+0
2025-03-09user: Extract common MMAP API to 'user/mmap.h'Philippe Mathieu-Daudé1-0/+32
2025-02-10user: Introduce host_interrupt_signalIlya Leoshkevich1-0/+2
2025-02-10user: Introduce user/signal.hIlya Leoshkevich1-0/+23
2024-12-20user: Move various declarations out of 'exec/exec-all.h'Philippe Mathieu-Daudé1-0/+54
2024-12-20user: Declare cpu_loop() once in 'user/cpu_loop.h'Philippe Mathieu-Daudé1-0/+2
2024-12-20user: Move 'linux-user/cpu_loop-common.h' -> 'user/cpu_loop.h'Philippe Mathieu-Daudé1-0/+34
2024-12-20accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (4/4)Philippe Mathieu-Daudé1-0/+2
2024-12-20accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (3/4)Philippe Mathieu-Daudé1-0/+12
2024-12-20accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (2/4)Philippe Mathieu-Daudé1-0/+57
2024-12-20accel/tcg: Move user-related declarations out of 'exec/cpu-all.h' (1/4)Philippe Mathieu-Daudé1-0/+8
2024-12-20accel/tcg: Move page_[un]protect() to 'user/page-protection.h'Philippe Mathieu-Daudé1-0/+20
2024-12-20user: Introduce 'user/guest-host.h' headerPhilippe Mathieu-Daudé1-0/+87
2024-09-13linux-user: Remove support for CRIS targetPhilippe Mathieu-Daudé1-7/+0
2024-05-03user: Move 'thunk.h' from 'exec/user' to 'user'Philippe Mathieu-Daudé1-0/+213
2024-05-03user: Move 'abitypes.h' from 'exec/user' to 'user'Philippe Mathieu-Daudé2-1/+88
2024-04-26exec: Restrict inclusion of 'user/guest-base.h'Philippe Mathieu-Daudé1-0/+6
2024-04-26exec: Rename 'exec/user/guest-base.h' as 'user/guest-base.h'Philippe Mathieu-Daudé1-0/+12
2024-04-26exec: Move [b]tswapl() declarations to 'exec/user/tswap-target.h'Philippe Mathieu-Daudé1-0/+22
2024-03-06{linux,bsd}-user: Introduce get_task_state()Ilya Leoshkevich1-1/+1
2024-02-09gdbstub: Add syscall entry/return hooksIlya Leoshkevich1-2/+5
2023-08-31bulk: Do not declare function prototypes using 'extern' keywordPhilippe Mathieu-Daudé1-2/+2
2023-08-31accel/tcg: spelling fixesMichael Tokarev1-1/+1
2023-06-01*-user: remove the guest_user_syscall tracepointsAlex Bennée1-4/+0
2023-03-22*: Add missing includes of qemu/plugin.hRichard Henderson1-0/+1
2023-01-08include: Include headers where neededMarkus Armbruster1-0/+1
2022-08-01misc: fix commonly doubled up wordsDaniel P. Berrangé1-1/+1
2022-05-11Clean up decorations and whitespace around header guardsMarkus Armbruster1-1/+1
2021-12-20common-user: Move safe-syscall.* from linux-userRichard Henderson1-0/+140
2021-06-21Remove leading underscores from QEMU definesAhmed Abouzied1-2/+2
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini1-1/+1
2020-01-15linux-user: Include trace-root.h in syscall-trace.hRichard Henderson1-0/+2
2019-10-28*-user: plugin syscallsEmilio G. Cota1-0/+40