diff options
author | David Howells <dhowells@redhat.com> | 2015-01-29 15:02:29 +0300 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2015-02-22 19:38:38 +0300 |
commit | 44bdb5e5f6382ba88f7678d6f535f879324522ae (patch) | |
tree | e9aab8e53a78446f60e4036cb617c9dd10655228 /mm/page_io.c | |
parent | df1a085af1f652a02238168c4f2b730c8c90dd4a (diff) | |
download | linux-44bdb5e5f6382ba88f7678d6f535f879324522ae.tar.xz |
VFS: Split DCACHE_FILE_TYPE into regular and special types
Split DCACHE_FILE_TYPE into DCACHE_REGULAR_TYPE (dentries representing regular
files) and DCACHE_SPECIAL_TYPE (representing blockdev, chardev, FIFO and
socket files).
d_is_reg() and d_is_special() are added to detect these subtypes and
d_is_file() is left as the union of the two.
This allows a number of places that use S_ISREG(dentry->d_inode->i_mode) to
use d_is_reg(dentry) instead.
Signed-off-by: David Howells <dhowells@redhat.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'mm/page_io.c')
0 files changed, 0 insertions, 0 deletions