Lines Matching +full:clang +full:- +full:user

2  *  qemu bsd user mode definition
25 #include "accel/tcg/cpu-ldst.h"
27 #include "user/abitypes.h"
28 #include "user/cpu_loop.h"
29 #include "user/page-protection.h"
33 #include "user/thunk.h"
34 #include "user/mmap.h"
42 #include "exec/page-protection.h"
43 #include "accel/tcg/vcpu-state.h"
45 #include "qemu-os.h"
55 * it replicates in user space what would be certain task_struct fields in the
131 * maximum env+arg in 32-bit environments, bump it up to 512k for !ILP32
230 * --- SIGSEGV {si_signo=SIGSEGV, si_code=SI_KERNEL, si_addr=0} ---
248 /* os-syscall.c */
253 /* os-proc.c */
259 /* os-sys.c */
267 /* user access */
281 * locked - usually with lock_user_struct().
286 * - Use __builtin_choose_expr to avoid type promotion from ?:,
287 * - Invalid sizes result in a compile time error stemming from
289 * - It's easier to use the endian-specific unaligned load/store
290 * functions than host-endian unaligned load/store plus tswapN.
291 * - The pragmas are necessary only to silence a clang false-positive
293 * - gcc has bugs in its _Pragma() support in some versions, eg
294 * https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83256 -- so we only
295 * include the warning-suppression pragmas for clang
297 #if defined(__clang__) && __has_warning("-Waddress-of-packed-member")
300 _Pragma("GCC diagnostic ignored \"-Waddress-of-packed-member\"")
359 __ret = -TARGET_EFAULT; \
374 __ret = -TARGET_EFAULT; \
466 * Return the length of a string in target memory or -TARGET_EFAULT if access
503 #include "user/safe-syscall.h"