entry-common.h (9d4d8572a539ef807e21c196f145aa365fd52f0e) | entry-common.h (6342adcaa683c2b705c24ed201dc11b35854c88d) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __LINUX_ENTRYCOMMON_H 3#define __LINUX_ENTRYCOMMON_H 4 5#include <linux/tracehook.h> 6#include <linux/syscalls.h> 7#include <linux/seccomp.h> 8#include <linux/sched.h> --- 32 unchanged lines hidden (view full) --- 41 SYSCALL_WORK_SYSCALL_EMU | \ 42 SYSCALL_WORK_SYSCALL_AUDIT | \ 43 SYSCALL_WORK_SYSCALL_USER_DISPATCH | \ 44 ARCH_SYSCALL_WORK_ENTER) 45#define SYSCALL_WORK_EXIT (SYSCALL_WORK_SYSCALL_TRACEPOINT | \ 46 SYSCALL_WORK_SYSCALL_TRACE | \ 47 SYSCALL_WORK_SYSCALL_AUDIT | \ 48 SYSCALL_WORK_SYSCALL_USER_DISPATCH | \ | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __LINUX_ENTRYCOMMON_H 3#define __LINUX_ENTRYCOMMON_H 4 5#include <linux/tracehook.h> 6#include <linux/syscalls.h> 7#include <linux/seccomp.h> 8#include <linux/sched.h> --- 32 unchanged lines hidden (view full) --- 41 SYSCALL_WORK_SYSCALL_EMU | \ 42 SYSCALL_WORK_SYSCALL_AUDIT | \ 43 SYSCALL_WORK_SYSCALL_USER_DISPATCH | \ 44 ARCH_SYSCALL_WORK_ENTER) 45#define SYSCALL_WORK_EXIT (SYSCALL_WORK_SYSCALL_TRACEPOINT | \ 46 SYSCALL_WORK_SYSCALL_TRACE | \ 47 SYSCALL_WORK_SYSCALL_AUDIT | \ 48 SYSCALL_WORK_SYSCALL_USER_DISPATCH | \ |
49 SYSCALL_WORK_SYSCALL_EXIT_TRAP | \ |
|
49 ARCH_SYSCALL_WORK_EXIT) 50 51/* 52 * TIF flags handled in exit_to_user_mode_loop() 53 */ 54#ifndef ARCH_EXIT_TO_USER_MODE_WORK 55# define ARCH_EXIT_TO_USER_MODE_WORK (0) 56#endif --- 436 unchanged lines hidden --- | 50 ARCH_SYSCALL_WORK_EXIT) 51 52/* 53 * TIF flags handled in exit_to_user_mode_loop() 54 */ 55#ifndef ARCH_EXIT_TO_USER_MODE_WORK 56# define ARCH_EXIT_TO_USER_MODE_WORK (0) 57#endif --- 436 unchanged lines hidden --- |