diff options
author | Christoph Hellwig <hch@lst.de> | 2008-11-05 14:58:46 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2009-03-16 17:52:42 -0700 |
commit | 9f97e596d592e354b5c7d3e36e4a70fa9f48536e (patch) | |
tree | 3421cb4d3365064e785e5d24e895c775ef3612c8 /include | |
parent | f412f397ce0080715f82c22d24b6fda240abfa07 (diff) |
documnt FMODE_ constants
commit fc9161e54d0dbf799beff9692ea1cc6237162b85 upstream.
Make sure all FMODE_ constants are documents, and ensure a coherent
style for the already existing comments.
[This is needed for the next patch in the .27 kernel which
changes fs.h. This patch makes it easier to handle. - gkh]
Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'include')
-rw-r--r-- | include/linux/fs.h | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/include/linux/fs.h b/include/linux/fs.h index d1b3e22cea3..1888da76510 100644 --- a/include/linux/fs.h +++ b/include/linux/fs.h @@ -63,18 +63,17 @@ extern int dir_notify_enable; #define MAY_ACCESS 16 #define MAY_OPEN 32 -#define FMODE_READ 1 -#define FMODE_WRITE 2 - -/* Internal kernel extensions */ -#define FMODE_LSEEK 4 -#define FMODE_PREAD 8 -#define FMODE_PWRITE FMODE_PREAD /* These go hand in hand */ - -/* File is being opened for execution. Primary users of this flag are - distributed filesystems that can use it to achieve correct ETXTBUSY - behavior for cross-node execution/opening_for_writing of files */ -#define FMODE_EXEC 16 +/* file is open for reading */ +#define FMODE_READ (1) +/* file is open for writing */ +#define FMODE_WRITE (2) +/* file is seekable */ +#define FMODE_LSEEK (4) +/* file can be accessed using pread/pwrite */ +#define FMODE_PREAD (8) +#define FMODE_PWRITE FMODE_PREAD /* These go hand in hand */ +/* File is opened for execution with sys_execve / sys_uselib */ +#define FMODE_EXEC (16) #define RW_MASK 1 #define RWA_MASK 2 |