#ifndef _LINUX_SCHED_COREDUMP_H
#define _LINUX_SCHED_COREDUMP_H
#include <linux/mm_types.h>
#define SUID_DUMP_DISABLE …
#define SUID_DUMP_USER …
#define SUID_DUMP_ROOT …
#define MMF_DUMPABLE_BITS …
#define MMF_DUMPABLE_MASK …
extern void set_dumpable(struct mm_struct *mm, int value);
static inline int __get_dumpable(unsigned long mm_flags)
{ … }
static inline int get_dumpable(struct mm_struct *mm)
{ … }
#define MMF_DUMP_ANON_PRIVATE …
#define MMF_DUMP_ANON_SHARED …
#define MMF_DUMP_MAPPED_PRIVATE …
#define MMF_DUMP_MAPPED_SHARED …
#define MMF_DUMP_ELF_HEADERS …
#define MMF_DUMP_HUGETLB_PRIVATE …
#define MMF_DUMP_HUGETLB_SHARED …
#define MMF_DUMP_DAX_PRIVATE …
#define MMF_DUMP_DAX_SHARED …
#define MMF_DUMP_FILTER_SHIFT …
#define MMF_DUMP_FILTER_BITS …
#define MMF_DUMP_FILTER_MASK …
#define MMF_DUMP_FILTER_DEFAULT …
#ifdef CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS
#define MMF_DUMP_MASK_DEFAULT_ELF …
#else
#define MMF_DUMP_MASK_DEFAULT_ELF …
#endif
#define MMF_VM_MERGEABLE …
#define MMF_VM_HUGEPAGE …
#define MMF_HAS_UPROBES …
#define MMF_RECALC_UPROBES …
#define MMF_OOM_SKIP …
#define MMF_UNSTABLE …
#define MMF_HUGE_ZERO_PAGE …
#define MMF_DISABLE_THP …
#define MMF_DISABLE_THP_MASK …
#define MMF_OOM_REAP_QUEUED …
#define MMF_MULTIPROCESS …
#define MMF_HAS_PINNED …
#define MMF_HAS_MDWE …
#define MMF_HAS_MDWE_MASK …
#define MMF_HAS_MDWE_NO_INHERIT …
#define MMF_VM_MERGE_ANY …
#define MMF_VM_MERGE_ANY_MASK …
#define MMF_TOPDOWN …
#define MMF_TOPDOWN_MASK …
#define MMF_INIT_MASK …
static inline unsigned long mmf_init_flags(unsigned long flags)
{ … }
#endif