Lines Matching +full:tf +full:- +full:a
1 // SPDX-License-Identifier: GPL-2.0-only
3 * syscall_nt.c - checks syscalls with NT set
4 * Copyright (c) 2014-2015 Andrew Lutomirski
6 * Some obscure user-space code requires the ability to make system calls
44 printf("[RUN]\tSet NT and issue a syscall\n"); in main()
47 printf("[RUN]\tSet AC and issue a syscall\n"); in main()
50 printf("[RUN]\tSet NT|AC and issue a syscall\n"); in main()
54 * Now try it again with TF set -- TF forces returns via IRET in all in main()
55 * cases except non-ptregs-using 64-bit full fast path syscalls. in main()
60 printf("[RUN]\tSet TF and issue a syscall\n"); in main()
63 printf("[RUN]\tSet NT|TF and issue a syscall\n"); in main()
66 printf("[RUN]\tSet AC|TF and issue a syscall\n"); in main()
69 printf("[RUN]\tSet NT|AC|TF and issue a syscall\n"); in main()
77 printf("[RUN]\tSet DF and issue a syscall\n"); in main()
80 printf("[RUN]\tSet TF|DF and issue a syscall\n"); in main()