| /* SPDX-License-Identifier: GPL-2.0 */ | |
| #ifndef __LINUX_MEMFD_H | |
| #define __LINUX_MEMFD_H | |
| #include <linux/file.h> | |
| #ifdef CONFIG_MEMFD_CREATE | |
| extern long memfd_fcntl(struct file *file, unsigned int cmd, unsigned long arg); | |
| #else | |
| static inline long memfd_fcntl(struct file *f, unsigned int c, unsigned long a) | |
| { | |
| return -EINVAL; | |
| } | |
| #endif | |
| #endif /* __LINUX_MEMFD_H */ |