aboutsummaryrefslogtreecommitdiff
path: root/bsd-user/qemu.h
AgeCommit message (Expand)AuthorFilesLines
2 daysbsd-user:Add AArch64 improvements and signal handling functionsStacey Son1-0/+3
2024-05-06user: Declare get_task_state() once in 'accel/tcg/vcpu-state.h'Philippe Mathieu-Daudé1-5/+1
2024-05-06user: Forward declare TaskState type definitionPhilippe Mathieu-Daudé1-2/+2
2024-05-06exec/cpu: Extract page-protection definitions to page-protection.hPhilippe Mathieu-Daudé1-0/+1
2024-05-03user: Move 'thunk.h' from 'exec/user' to 'user'Philippe Mathieu-Daudé1-1/+1
2024-05-03user: Move 'abitypes.h' from 'exec/user' to 'user'Philippe Mathieu-Daudé1-1/+1
2024-04-24meson: Make DEBUG_REMAP a meson optionIlya Leoshkevich1-4/+2
2024-03-06{linux,bsd}-user: Pass pid to fork_end()Ilya Leoshkevich1-1/+1
2024-03-06{linux,bsd}-user: Introduce get_task_state()Ilya Leoshkevich1-0/+5
2024-02-29cpu: Remove page_size_initRichard Henderson1-0/+7
2023-10-03bsd-user: Implement shmat(2) and shmdt(2)Stacey Son1-0/+1
2023-10-03bsd-user: Implement freebsd_exec_common, used in implementing execve/fexecve.Stacey Son1-0/+1
2023-10-03bsd-user: Add freebsd_exec_common and do_freebsd_procctl to qemu.h.Stacey Son1-0/+6
2023-09-20bsd-user: spelling fixesMichael Tokarev1-1/+1
2023-08-30bsd-user: Move PRAGMA_DISABLE_PACKED_WARNING etc to qemu.hWarner Losh1-0/+27
2023-08-28bsd-user: Declarations of h2t and t2h conversion functions.Stacey Son1-0/+1
2023-08-28bsd-user; Update the definitions of __put_user and __get_user macrosWarner Losh1-47/+34
2023-08-28bsd-user: Remove image_info.start_brkRichard Henderson1-1/+0
2023-08-28bsd-user: Remove image_info.mmapRichard Henderson1-1/+0
2023-08-28bsd-user: Remove ELF_START_MMAP and image_info.start_mmapRichard Henderson1-1/+0
2023-08-06bsd-user: Remove last_brkRichard Henderson1-1/+0
2023-07-15accel/tcg: Return bool from page_check_rangeRichard Henderson1-1/+1
2023-03-01bsd-user: implement sysctlbyname(2)Kyle Evans1-0/+3
2023-03-01bsd-user: do_freebsd_sysctl helper for sysctl(2)Kyle Evans1-0/+2
2023-02-17bsd-user/mmap: use TSA_NO_TSA to suppress clang TSA warnings in FreeBSDEmanuele Giuseppe Esposito1-2/+3
2023-02-08bsd-user: Clean up includesMarkus Armbruster1-1/+0
2022-04-06Replace TARGET_WORDS_BIGENDIANMarc-André Lureau1-1/+1
2022-03-22Replace GCC_FMT_ATTR with G_GNUC_PRINTFMarc-André Lureau1-1/+1
2022-02-26bsd-user: Define target_arg64Warner Losh1-0/+13
2022-02-26bsd-user: introduce target.hWarner Losh1-0/+1
2022-02-26bsd-user/freebsd/os-syscall.c: Add get_errno and host_to_target_errnoWarner Losh1-1/+2
2022-02-26bsd-user: Remove bsd_typeWarner Losh1-7/+0
2022-01-28bsd-user/signal.c: handle_pending_signalWarner Losh1-0/+7
2022-01-28bsd-user/signal.c: setup_frameWarner Losh1-1/+2
2022-01-28bsd-user/signal.c: Fill in queue_signalWarner Losh1-0/+5
2022-01-28bsd-user/strace.c: print_taken_signalWarner Losh1-0/+10
2022-01-28bsd-user/signal.c: Implement rewind_if_in_safe_syscallWarner Losh1-0/+2
2022-01-28bsd-user/signal.c: Implement signal_init()Warner Losh1-0/+7
2022-01-28bsd-user/signal-common.h: Move signal functions prototypes to hereWarner Losh1-8/+0
2022-01-28bsd-user: Bring in docs from linux-user for signal_pendingWarner Losh1-1/+8
2022-01-28bsd-user: Remove vestiges of signal queueing codeWarner Losh1-12/+1
2021-10-18bsd-user/signal: Create a dummy signal queueing functionWarner Losh1-1/+1
2021-10-18bsd-user: Rename sigqueue to qemu_sigqueueWarner Losh1-7/+7
2021-10-18bsd-user/sysarch: Move to using do_freebsd_arch_sysarch interfaceWarner Losh1-0/+3
2021-10-18bsd-user: Add stop_all_tasksWarner Losh1-0/+1
2021-10-18bsd-user: Remove used from TaskStateWarner Losh1-1/+0
2021-10-18bsd-user: export get_errno and is_error from syscall.cWarner Losh1-0/+4
2021-09-10bsd-user: Update mapping to handle reserved and starting conditionsWarner Losh1-2/+3
2021-09-10bsd-user: add stubbed out core dump supportWarner Losh1-0/+6
2021-09-10bsd-user: elf cleanupWarner Losh1-0/+1