aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linux/linux_file.h
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2013-01-29 18:41:30 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2013-01-29 18:41:30 +0000
commitd825ce0a5de8e66cd685cf63dc3231d50bbb3500 (patch)
tree5dd2d56667d33c443b367a39778b39489a36e09c /sys/compat/linux/linux_file.h
parent3601d2457a06e89db5d3615f2787a6bb17aedb6d (diff)
Reduce duplication between i386/linux/linux.h and amd64/linux32/linux.h
by moving bits that are MI out into headers in compat/linux. Reviewed by: Chagin Dmitry dmitry | gmail MFC after: 2 weeks
Notes
Notes: svn path=/head/; revision=246085
Diffstat (limited to 'sys/compat/linux/linux_file.h')
-rw-r--r--sys/compat/linux/linux_file.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/sys/compat/linux/linux_file.h b/sys/compat/linux/linux_file.h
index d0d95ace6822..2d3106f3403f 100644
--- a/sys/compat/linux/linux_file.h
+++ b/sys/compat/linux/linux_file.h
@@ -35,4 +35,23 @@
#define LINUX_AT_REMOVEDIR 0x200
#define LINUX_AT_SYMLINK_FOLLOW 0x400
+/*
+ * posix_fadvise advice
+ */
+#define LINUX_POSIX_FADV_NORMAL 0
+#define LINUX_POSIX_FADV_RANDOM 1
+#define LINUX_POSIX_FADV_SEQUENTIAL 2
+#define LINUX_POSIX_FADV_WILLNEED 3
+#define LINUX_POSIX_FADV_DONTNEED 4
+#define LINUX_POSIX_FADV_NOREUSE 5
+
+/*
+ * mount flags
+ */
+#define LINUX_MS_RDONLY 0x0001
+#define LINUX_MS_NOSUID 0x0002
+#define LINUX_MS_NODEV 0x0004
+#define LINUX_MS_NOEXEC 0x0008
+#define LINUX_MS_REMOUNT 0x0020
+
#endif /* !_LINUX_FILE_H_ */