aboutsummaryrefslogtreecommitdiff
path: root/include/qemu/osdep.h
AgeCommit message (Expand)AuthorFilesLines
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé1-4/+4
2024-11-07eif: cope with huge section offsetsPaolo Bonzini1-0/+4
2024-08-09include: Fix typo in name of MAKE_IDENTFIER macroPeter Maydell1-3/+3
2024-08-05qemu/osdep: Add excluded fd parameter to qemu_close_all_open_fd()Clément Léger1-2/+6
2024-08-05qemu/osdep: Move close_all_open_fds() to oslib-posixClément Léger1-0/+7
2024-07-31osdep.h: Clean up no-longer-needed back-compat for macOS 10Peter Maydell1-2/+1
2024-06-21migration: Add direct-io parameterFabiano Rosas1-0/+2
2024-04-26exec: Rename NEED_CPU_H -> COMPILING_PER_TARGETPhilippe Mathieu-Daudé1-1/+1
2024-02-14chardev/parallel: Don't close stdin on inappropriate deviceMarkus Armbruster1-1/+8
2024-02-06oslib-posix: initialize backend memory objects in parallelMark Kanda1-1/+17
2024-01-18qemu/osdep: Add huge page aligned support on LoongArch platformBibo Mao1-0/+8
2024-01-11Revert "osdep: add getloadavg"Daniel P. Berrangé1-10/+0
2024-01-05util/oslib: Have qemu_prealloc_mem() handler return a booleanPhilippe Mathieu-Daudé1-1/+3
2023-12-01osdep: add getloadavgMichael S. Tsirkin1-0/+10
2023-10-04osdep: set _FORTIFY_SOURCE=2 when optimization is enabledDaniel P. Berrangé1-0/+4
2023-09-29qobject atomics osdep: Make a few macros more hygienicMarkus Armbruster1-7/+20
2023-09-26compiler: introduce QEMU_ANNOTATEPaolo Bonzini1-3/+3
2023-08-31bulk: Do not declare function prototypes using 'extern' keywordPhilippe Mathieu-Daudé1-2/+2
2023-08-28bsd-user: Move _WANT_FREEBSD macros to include/qemu/osdep.hWarner Losh1-0/+13
2023-08-08qemu/osdep: Remove fallback for MAP_FIXED_NOREPLACERichard Henderson1-3/+0
2023-05-08include/qemu/osdep.h: Bump _WIN32_WINNT to the Windows 8 APIThomas Huth1-1/+1
2023-03-20qemu/osdep: Switch position of "extern" and "G_NORETURN"Bernhard Beschow1-1/+1
2023-03-13util: drop qemu_fork()Marc-André Lureau1-14/+0
2023-01-24block: Add no_coroutine_fn and coroutine_mixed_fn markerAlberto Faria1-0/+40
2023-01-24coroutine: annotate coroutine_fn for libclangAlberto Faria1-0/+4
2023-01-19coroutine: Move coroutine_fn to qemu/osdep.h, trim includesMarkus Armbruster1-0/+16
2023-01-11chardev: clean up chardev-parallel.cPaolo Bonzini1-5/+0
2023-01-09Refactoring: refactor TFR() macro to RETRY_ON_EINTR()Nikita Ivanov1-1/+7
2022-10-30Merge tag 'mem-2022-10-28' of https://github.com/davidhildenbrand/qemu into s...Stefan Hajnoczi1-2/+17
2022-10-27util: Make qemu_prealloc_mem() optionally consume a ThreadContextDavid Hildenbrand1-1/+3
2022-10-27util: Cleanup and rename os_mem_prealloc()David Hildenbrand1-2/+15
2022-10-26include/qemu/osdep: Add qemu_build_assertRichard Henderson1-0/+8
2022-05-28include: move qemu_*_exec_dir() to cutilsMarc-André Lureau1-8/+0
2022-05-18docs/about: Update the support statement for WindowsThomas Huth1-1/+1
2022-05-03Replace qemu_pipe() with g_unix_open_pipe()Marc-André Lureau1-4/+0
2022-04-26softmmu: remove deprecated --enable-fips optionDaniel P. Berrangé1-3/+0
2022-04-21util: replace qemu_get_local_state_pathname()Marc-André Lureau1-6/+3
2022-04-21qga: move qga_get_host_name()Marc-André Lureau1-10/+0
2022-04-21include: move qemu_fdatasync() to osdepMarc-André Lureau1-0/+2
2022-04-21include: move qemu_msync() to osdepMarc-André Lureau1-0/+13
2022-04-21compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau1-1/+2
2022-04-21osdep.h: move qemu_build_not_reached()Marc-André Lureau1-0/+16
2022-04-06include: move qemu_pipe() to osdep.hMarc-André Lureau1-0/+4
2022-04-06include: move qemu_write_full() declaration to osdep.hMarc-André Lureau1-0/+3
2022-04-06include: move TFR to osdep.hMarc-André Lureau1-0/+2
2022-04-06Replace qemu_real_host_page variables with inlined functionsMarc-André Lureau1-4/+11
2022-04-06osdep: poison {HOST,TARGET}_WORDS_BIGENDIANMarc-André Lureau1-0/+12
2022-03-22Move HOST_LONG_BITS to compiler.hMarc-André Lureau1-3/+0
2022-03-22Simplify HOST_LONG_BITSMarc-André Lureau1-7/+1
2022-03-18util/osdep: Avoid madvise proto on modern SolarisAndrew Deason1-0/+8