Symbol: S_ISDIR
arch/s390/hypfs/inode.c
337
} else if (S_ISDIR(mode)) {
arch/s390/hypfs/inode.c
89
if (S_ISDIR(mode))
arch/um/os-Linux/file.c
129
if (S_ISDIR(buf.ust_mode))
drivers/target/target_core_configfs.c
3711
if (!S_ISDIR(file_inode(fp)->i_mode)) {
fs/9p/acl.c
227
if (!S_ISDIR(inode->i_mode)) {
fs/9p/acl.c
324
if (S_ISDIR(mode))
fs/9p/vfs_inode.c
1124
if ((S_ISREG(inode->i_mode)) || (S_ISDIR(inode->i_mode))) {
fs/9p/vfs_inode.c
495
if (!S_ISDIR(inode->i_mode) || inode->i_nlink > 2)
fs/9p/vfs_inode.c
50
if (S_ISDIR(mode))
fs/9p/vfs_inode.c
927
if (S_ISDIR(new_inode->i_mode))
fs/9p/vfs_inode.c
932
if (S_ISDIR(old_inode->i_mode)) {
fs/adfs/inode.c
147
if (S_ISDIR(inode->i_mode))
fs/adfs/inode.c
280
if (S_ISDIR(inode->i_mode)) {
fs/afs/dir.c
1259
if (S_ISDIR(inode->i_mode))
fs/afs/dir.c
1846
if (S_ISDIR(vnode->netfs.inode.i_mode)) {
fs/afs/dir.c
1860
S_ISDIR(new_vnode->netfs.inode.i_mode)) {
fs/afs/dir.c
1918
if (S_ISDIR(vnode->netfs.inode.i_mode) &&
fs/afs/dir.c
1927
if (S_ISDIR(new_inode->i_mode))
fs/afs/dir.c
1988
if (S_ISDIR(old_vnode->netfs.inode.i_mode) &&
fs/afs/dir.c
1993
if (S_ISDIR(new_vnode->netfs.inode.i_mode) &&
fs/afs/dir.c
2202
bool is_dir = (S_ISDIR(dvnode->netfs.inode.i_mode) &&
fs/afs/dir.c
236
bool is_dir = (S_ISDIR(dvnode->netfs.inode.i_mode) &&
fs/afs/inode.c
711
if (S_ISDIR(inode->i_mode))
fs/afs/inode.c
749
if ((S_ISDIR(inode->i_mode) ||
fs/afs/security.c
470
mask, access, S_ISDIR(inode->i_mode) ? "dir" : "file");
fs/afs/security.c
473
if (S_ISDIR(inode->i_mode)) {
fs/autofs/inode.c
445
if (S_ISDIR(mode)) {
fs/befs/linuxvfs.c
397
} else if (S_ISDIR(inode->i_mode)) {
fs/bfs/dir.c
217
if (S_ISDIR(old_inode->i_mode))
fs/btrfs/acl.c
70
if (!S_ISDIR(inode->i_mode))
fs/btrfs/delayed-inode.c
1924
if (S_ISDIR(vfs_inode->i_mode))
fs/btrfs/export.c
247
if (!S_ISDIR(dir->vfs_inode.i_mode))
fs/btrfs/inode.c
4115
if (S_ISDIR(vfs_inode->i_mode))
fs/btrfs/inode.c
6002
if (S_ISDIR(inode->vfs_inode.i_mode))
fs/btrfs/inode.c
6684
if (S_ISDIR(inode->i_mode))
fs/btrfs/inode.c
6989
if (S_ISDIR(inode->i_mode))
fs/btrfs/inode.c
8142
if (!S_ISDIR(vfs_inode->i_mode)) {
fs/btrfs/inode.c
8596
if (S_ISDIR(old_inode->i_mode) && new_inode &&
fs/btrfs/inode.c
9360
(S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode))) {
fs/btrfs/ioctl.c
1119
if (!S_ISDIR(file_inode(file)->i_mode))
fs/btrfs/ioctl.c
1185
if (!S_ISDIR(file_inode(file)->i_mode))
fs/btrfs/ioctl.c
1212
if (!S_ISDIR(file_inode(file)->i_mode))
fs/btrfs/ioctl.c
124
if (S_ISDIR(inode->i_mode))
fs/btrfs/ioctl.c
2302
if (!S_ISDIR(dir->i_mode)) {
fs/btrfs/props.c
357
!S_ISDIR(inode->vfs_inode.i_mode))
fs/btrfs/send.c
2816
} else if (S_ISDIR(mode)) {
fs/btrfs/send.c
2946
if (S_ISDIR(sctx->cur_inode_mode)) {
fs/btrfs/send.c
2956
if (ret == 0 && S_ISDIR(sctx->cur_inode_mode))
fs/btrfs/send.c
4304
if (S_ISDIR(ow_mode))
fs/btrfs/send.c
4414
if (S_ISDIR(sctx->cur_inode_mode) && sctx->parent_root) {
fs/btrfs/send.c
4424
if (S_ISDIR(sctx->cur_inode_mode) && sctx->parent_root &&
fs/btrfs/send.c
4446
if (S_ISDIR(sctx->cur_inode_mode)) {
fs/btrfs/send.c
4480
if (S_ISDIR(sctx->cur_inode_mode) && sctx->cur_inode_deleted) {
fs/btrfs/send.c
4507
} else if (S_ISDIR(sctx->cur_inode_mode) &&
fs/btrfs/send.c
4516
} else if (!S_ISDIR(sctx->cur_inode_mode)) {
fs/btrfs/send.c
6721
if (S_ISDIR(sctx->cur_inode_mode) && sctx->cur_inode_size > 0)
fs/btrfs/tree-checker.c
1193
if (unlikely(S_ISDIR(mode) && btrfs_inode_nlink(leaf, iitem) > 1)) {
fs/btrfs/tree-log.c
1908
if (S_ISDIR(inode->vfs_inode.i_mode))
fs/btrfs/tree-log.c
1912
if (S_ISDIR(inode->vfs_inode.i_mode)) {
fs/btrfs/tree-log.c
2851
if (S_ISDIR(mode)) {
fs/btrfs/tree-log.c
579
if (S_ISDIR(mode))
fs/btrfs/tree-log.c
5849
if (S_ISDIR(inode->vfs_inode.i_mode) && inode->last_trans < trans->transid)
fs/btrfs/tree-log.c
599
if (S_ISDIR(mode))
fs/btrfs/tree-log.c
6088
if (S_ISDIR(btrfs_inode_mode(path->nodes[0], item)))
fs/btrfs/tree-log.c
6102
if (!S_ISDIR(inode->vfs_inode.i_mode))
fs/btrfs/tree-log.c
661
if (S_ISDIR(btrfs_inode_mode(wc->log_leaf, src_item)) &&
fs/btrfs/tree-log.c
662
S_ISDIR(btrfs_inode_mode(dst_eb, dst_item))) {
fs/btrfs/tree-log.c
6936
if (S_ISDIR(inode->vfs_inode.i_mode) ||
fs/btrfs/tree-log.c
6945
if (S_ISDIR(inode->vfs_inode.i_mode) && inode_only == LOG_INODE_ALL)
fs/btrfs/tree-log.c
7025
if (S_ISDIR(inode->vfs_inode.i_mode)) {
fs/btrfs/tree-log.c
8004
if (!S_ISDIR(inode->vfs_inode.i_mode))
fs/ceph/acl.c
118
if (!S_ISDIR(inode->i_mode)) {
fs/ceph/caps.c
1018
if (S_ISDIR(ci->netfs.inode.i_mode)) {
fs/ceph/caps.c
1071
if (S_ISDIR(ci->netfs.inode.i_mode)) {
fs/ceph/caps.c
2061
} else if (S_ISDIR(inode->i_mode) &&
fs/ceph/caps.c
2369
if (S_ISDIR(inode->i_mode) && !list_empty(&ci->i_unsafe_dirops)) {
fs/ceph/caps.c
607
if (S_ISDIR(ci->netfs.inode.i_mode)) {
fs/ceph/caps.c
614
if (S_ISDIR(ci->netfs.inode.i_mode) && (had & CEPH_CAP_DIR_CREATE) &&
fs/ceph/export.c
79
if (!S_ISDIR(inode->i_mode))
fs/ceph/file.c
274
S_ISDIR(inode->i_mode));
fs/ceph/file.c
381
if (S_ISDIR(inode->i_mode)) {
fs/ceph/file.c
706
if (S_ISDIR(mode))
fs/ceph/file.c
996
if (S_ISDIR(inode->i_mode)) {
fs/ceph/inode.c
1178
if (S_ISDIR(inode->i_mode)) {
fs/ceph/inode.c
1305
if (S_ISDIR(inode->i_mode) &&
fs/ceph/inode.c
1358
if (S_ISDIR(inode->i_mode))
fs/ceph/inode.c
1498
if (S_ISDIR(in->i_mode)) {
fs/ceph/inode.c
225
if (!S_ISDIR(parent->i_mode)) {
fs/ceph/inode.c
231
if (!(inode_state_read_once(inode) & I_NEW) && !S_ISDIR(inode->i_mode)) {
fs/ceph/inode.c
3086
if (S_ISDIR(mode))
fs/ceph/inode.c
3148
if (S_ISDIR(inode->i_mode)) {
fs/ceph/inode.c
815
if (size > 0 && S_ISDIR(inode->i_mode)) {
fs/ceph/mds_client.c
1369
if (is_hash && S_ISDIR(inode->i_mode)) {
fs/ceph/mds_client.c
4610
if (S_ISDIR(inode->i_mode)) {
fs/ceph/mds_client.c
4681
if (S_ISDIR(inode->i_mode)) {
fs/ceph/quota.c
430
WARN_ON(!S_ISDIR(inode->i_mode));
fs/ceph/xattr.c
534
if (S_ISDIR(inode->i_mode))
fs/coda/cache.c
109
if ( !inode || !S_ISDIR(inode->i_mode))
fs/coda/cnode.c
33
} else if (S_ISDIR(inode->i_mode)) {
fs/coda/coda_linux.c
172
if ( S_ISDIR(mode) ) {
fs/coda/file.c
302
if (!(S_ISREG(coda_inode->i_mode) || S_ISDIR(coda_inode->i_mode) ||
fs/cramfs/inode.c
565
if (!S_ISDIR(super->root.mode)) {
fs/crypto/keyring.c
927
if (S_ISDIR(inode->i_mode)) {
fs/crypto/keysetup.c
704
S_ISDIR(inode->i_mode));
fs/crypto/keysetup.c
757
!S_ISDIR(inode->i_mode) &&
fs/crypto/keysetup.c
766
S_ISDIR(inode->i_mode));
fs/crypto/keysetup.c
91
if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode))
fs/crypto/policy.c
548
if (!S_ISDIR(inode->i_mode))
fs/crypto/policy.c
665
if (!S_ISREG(child->i_mode) && !S_ISDIR(child->i_mode) &&
fs/dcache.c
1040
if (S_ISDIR(inode->i_mode))
fs/dcache.c
1095
if (S_ISDIR(inode->i_mode)) {
fs/dcache.c
1943
if (S_ISDIR(inode->i_mode)) {
fs/dcache.c
3076
if (S_ISDIR(inode->i_mode)) {
fs/ecryptfs/inode.c
232
if (S_ISDIR(ecryptfs_inode->i_mode)) {
fs/ecryptfs/inode.c
67
else if (S_ISDIR(inode->i_mode))
fs/ecryptfs/inode.c
72
if (S_ISDIR(inode->i_mode))
fs/erofs/inode.c
122
if (!S_ISDIR(inode->i_mode) &&
fs/erofs/super.c
765
if (!S_ISDIR(inode->i_mode)) {
fs/exfat/exfat_fs.h
357
if (S_ISDIR(inode->i_mode))
fs/exfat/exfat_fs.h
383
if (S_ISDIR(inode->i_mode))
fs/exfat/file.c
383
int is_dir = S_ISDIR(inode->i_mode);
fs/exfat/namei.c
1168
if (S_ISDIR(new_inode->i_mode)) {
fs/exfat/namei.c
1212
if (S_ISDIR(new_inode->i_mode) &&
fs/exfat/namei.c
1287
if (S_ISDIR(old_inode->i_mode) && old_dir != new_dir) {
fs/exfat/namei.c
1303
if (S_ISDIR(new_inode->i_mode))
fs/exfat/namei.c
769
} else if (!S_ISDIR(i_mode)) {
fs/exportfs/expfs.c
293
if (!dir || !S_ISDIR(dir->i_mode))
fs/exportfs/expfs.c
422
if ((flags & EXPORT_FH_CONNECTABLE) && !S_ISDIR(inode->i_mode)) {
fs/ext2/acl.c
197
if (!S_ISDIR(inode->i_mode))
fs/ext2/ext2.h
265
if (S_ISDIR(mode))
fs/ext2/ialloc.c
127
is_directory = S_ISDIR(inode->i_mode);
fs/ext2/ialloc.c
442
if (S_ISDIR(mode)) {
fs/ext2/ialloc.c
524
if (S_ISDIR(mode))
fs/ext2/ialloc.c
529
if (S_ISDIR(mode)) {
fs/ext2/inode.c
1264
if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
fs/ext2/inode.c
1279
if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
fs/ext2/inode.c
1478
} else if (S_ISDIR(inode->i_mode)) {
fs/ext2/inode.c
534
if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode))
fs/ext2/namei.c
329
bool old_is_dir = S_ISDIR(old_inode->i_mode);
fs/ext2/super.c
1214
if (!S_ISDIR(root->i_mode) || !root->i_blocks || !root->i_size) {
fs/ext4/acl.c
204
if (!S_ISDIR(inode->i_mode))
fs/ext4/ext4.h
570
if (S_ISDIR(mode))
fs/ext4/extents.c
2439
if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode) ||
fs/ext4/fast_commit.c
1690
if (S_ISDIR(inode->i_mode)) {
fs/ext4/fast_commit.c
557
if (S_ISDIR(inode->i_mode))
fs/ext4/fast_commit.c
644
if (S_ISDIR(inode->i_mode))
fs/ext4/ialloc.c
1023
if (S_ISDIR(mode))
fs/ext4/ialloc.c
1224
if (S_ISDIR(mode)) {
fs/ext4/ialloc.c
1247
if (S_ISDIR(mode))
fs/ext4/ialloc.c
1307
(!(ei->i_flags & (EXT4_DAX_FL|EXT4_EA_INODE_FL)) || S_ISDIR(mode)))
fs/ext4/ialloc.c
1337
if (S_ISDIR(mode) || S_ISREG(mode) || S_ISLNK(mode)) {
fs/ext4/ialloc.c
275
is_directory = S_ISDIR(inode->i_mode);
fs/ext4/ialloc.c
455
if (S_ISDIR(mode) &&
fs/ext4/ialloc.c
887
nblocks += (S_ISDIR(mode) ? 2 : 1) *
fs/ext4/indirect.c
867
if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode) ||
fs/ext4/inline.c
1115
if (S_ISDIR(inode->i_mode)) {
fs/ext4/inline.c
1154
if (!S_ISDIR(inode->i_mode)) {
fs/ext4/inline.c
481
if (S_ISDIR(inode->i_mode) ||
fs/ext4/inode.c
4204
if (S_ISDIR(inode->i_mode))
fs/ext4/inode.c
5387
(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
fs/ext4/inode.c
5403
} else if (S_ISDIR(inode->i_mode)) {
fs/ext4/ioctl.c
556
if (S_ISDIR(inode->i_mode))
fs/ext4/ioctl.c
571
if (S_ISDIR(inode->i_mode)) {
fs/ext4/ioctl.c
628
if (!S_ISDIR(inode->i_mode)) {
fs/ext4/namei.c
1793
(S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) &&
fs/ext4/namei.c
2766
if (!S_ISDIR(inode->i_mode) || inode->i_nlink > 2)
fs/ext4/namei.c
3888
if (S_ISDIR(old.inode->i_mode)) {
fs/ext4/namei.c
4111
if (S_ISDIR(old.inode->i_mode)) {
fs/ext4/namei.c
4116
if (S_ISDIR(new.inode->i_mode)) {
fs/ext4/orphan.c
123
ASSERT((S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
fs/ext4/super.c
5595
if (!S_ISDIR(root->i_mode) || !root->i_blocks || !root->i_size) {
fs/f2fs/acl.c
252
if (!S_ISDIR(inode->i_mode))
fs/f2fs/acl.c
398
if (!S_ISDIR(*mode))
fs/f2fs/checkpoint.c
1243
enum inode_type type = S_ISDIR(inode->i_mode) ? DIR_INODE : FILE_INODE;
fs/f2fs/checkpoint.c
1245
if (!S_ISDIR(inode->i_mode) && !S_ISREG(inode->i_mode) &&
fs/f2fs/checkpoint.c
1261
enum inode_type type = S_ISDIR(inode->i_mode) ? DIR_INODE : FILE_INODE;
fs/f2fs/checkpoint.c
1263
if (!S_ISDIR(inode->i_mode) && !S_ISREG(inode->i_mode) &&
fs/f2fs/data.c
2887
if (S_ISDIR(inode->i_mode))
fs/f2fs/data.c
3099
if (S_ISDIR(inode->i_mode) &&
fs/f2fs/data.c
3128
if (S_ISDIR(inode->i_mode) || quota_inode) {
fs/f2fs/data.c
3185
if (!S_ISDIR(inode->i_mode) && !IS_NOQUOTA(inode) &&
fs/f2fs/data.c
3565
if ((S_ISDIR(inode->i_mode) || IS_NOQUOTA(inode)) &&
fs/f2fs/data.c
70
S_ISDIR(inode->i_mode))
fs/f2fs/dir.c
545
if (S_ISDIR(inode->i_mode)) {
fs/f2fs/dir.c
584
if (!S_ISDIR(inode->i_mode))
fs/f2fs/dir.c
607
if (S_ISDIR(inode->i_mode))
fs/f2fs/dir.c
859
if (S_ISDIR(inode->i_mode))
fs/f2fs/dir.c
864
if (S_ISDIR(inode->i_mode)) {
fs/f2fs/extent_cache.c
103
(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode));
fs/f2fs/f2fs.h
2747
inc_page_count(F2FS_I_SB(inode), S_ISDIR(inode->i_mode) ?
fs/f2fs/f2fs.h
2760
if (!S_ISDIR(inode->i_mode) && !S_ISREG(inode->i_mode) &&
fs/f2fs/f2fs.h
2765
dec_page_count(F2FS_I_SB(inode), S_ISDIR(inode->i_mode) ?
fs/f2fs/f2fs.h
3326
if (S_ISDIR(mode))
fs/f2fs/f2fs.h
4950
return S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode);
fs/f2fs/file.c
296
if (S_ISDIR(inode->i_mode))
fs/f2fs/file.c
904
if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
fs/f2fs/inline.c
76
if (!S_ISDIR(inode->i_mode))
fs/f2fs/inline.c
812
if (S_ISDIR(inode->i_mode) && !f2fs_has_inline_dentry(inode)) {
fs/f2fs/inode.c
297
if (S_ISDIR(inode->i_mode) && unlikely(inode->i_nlink == 1)) {
fs/f2fs/inode.c
370
if (f2fs_has_inline_dentry(inode) && !S_ISDIR(inode->i_mode)) {
fs/f2fs/inode.c
445
if (S_ISDIR(inode->i_mode))
fs/f2fs/inode.c
491
if (!S_ISDIR(inode->i_mode) && !is_cold_node(node_folio)) {
fs/f2fs/inode.c
626
} else if (S_ISDIR(inode->i_mode)) {
fs/f2fs/inode.c
711
if (S_ISDIR(inode->i_mode))
fs/f2fs/namei.c
1090
if (S_ISDIR(old_inode->i_mode))
fs/f2fs/namei.c
1168
if (S_ISDIR(old_inode->i_mode)) {
fs/f2fs/namei.c
1178
if (S_ISDIR(new_inode->i_mode)) {
fs/f2fs/namei.c
153
if (S_ISDIR(inode->i_mode))
fs/f2fs/namei.c
252
if (S_ISDIR(inode->i_mode))
fs/f2fs/namei.c
306
if (S_ISDIR(inode->i_mode))
fs/f2fs/namei.c
516
(S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) &&
fs/f2fs/namei.c
579
} else if (S_ISDIR(inode->i_mode) && unlikely(inode->i_nlink == 1)) {
fs/f2fs/namei.c
931
bool old_is_dir = S_ISDIR(old_inode->i_mode);
fs/f2fs/node.c
1342
(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
fs/f2fs/node.c
1424
set_cold_node(folio, S_ISDIR(dn->inode->i_mode));
fs/f2fs/segment.c
3642
if (S_ISDIR(inode->i_mode))
fs/f2fs/super.c
5190
if (!S_ISDIR(root->i_mode) || !root->i_blocks ||
fs/f2fs/xattr.c
778
if (!S_ISDIR(inode->i_mode))
fs/fat/fat.h
194
if (S_ISDIR(inode->i_mode)) {
fs/fat/fat.h
223
if (S_ISDIR(inode->i_mode))
fs/fat/file.c
40
int is_dir = S_ISDIR(inode->i_mode);
fs/fat/inode.c
420
if (S_ISDIR(inode->i_mode) && sbi->options.nfs) {
fs/fat/inode.c
439
if (S_ISDIR(inode->i_mode) && sbi->options.nfs) {
fs/fat/inode.c
888
if (S_ISDIR(inode->i_mode))
fs/fat/misc.c
153
if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode)) {
fs/fat/namei_msdos.c
454
is_dir = S_ISDIR(old_inode->i_mode);
fs/fat/namei_vfat.c
739
if (!S_ISDIR(inode->i_mode))
fs/fat/namei_vfat.c
898
if (S_ISDIR(inode->i_mode)) {
fs/fat/namei_vfat.c
960
is_dir = S_ISDIR(old_inode->i_mode);
fs/file_attr.c
228
!S_ISDIR(inode->i_mode))
fs/file_attr.c
232
!S_ISREG(inode->i_mode) && !S_ISDIR(inode->i_mode))
fs/file_attr.c
240
!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode)))
fs/freevxfs/vxfs_inode.c
279
} else if (S_ISDIR(ip->i_mode)) {
fs/fuse/control.c
234
if (S_ISDIR(mode)) {
fs/fuse/dir.c
1056
WARN_ON_ONCE(S_ISDIR(mode));
fs/fuse/dir.c
1183
if (S_ISDIR(inode->i_mode))
fs/fuse/dir.c
1593
if (!S_ISDIR(parent->i_mode))
fs/fuse/dir.c
2221
if (fc->handle_killpriv_v2 && !S_ISDIR(inode->i_mode) &&
fs/fuse/dir.c
536
return S_ISREG(m) || S_ISDIR(m) || S_ISLNK(m) || S_ISCHR(m) ||
fs/fuse/inode.c
430
} else if (S_ISDIR(inode->i_mode))
fs/fuse/inode.c
482
S_ISDIR(attr->mode)) {
fs/fuse/ioctl.c
454
if (S_ISDIR(inode->i_mode))
fs/fuse/ioctl.c
486
bool isdir = S_ISDIR(inode->i_mode);
fs/fuse/ioctl.c
502
fuse_file_release(inode, ff, O_RDONLY, NULL, S_ISDIR(inode->i_mode));
fs/gfs2/dir.c
1830
if (S_ISDIR(nip->i_inode.i_mode))
fs/gfs2/export.c
102
if (!S_ISDIR(dir->i_mode) || !inode)
fs/gfs2/file.c
147
if (S_ISDIR(inode->i_mode))
fs/gfs2/file.c
302
if (S_ISDIR(inode->i_mode)) {
fs/gfs2/inode.c
1051
if (S_ISDIR(inode->i_mode))
fs/gfs2/inode.c
1220
if (S_ISDIR(inode->i_mode))
fs/gfs2/inode.c
1280
if (S_ISDIR(inode->i_mode)) {
fs/gfs2/inode.c
1523
if (S_ISDIR(ip->i_inode.i_mode)) {
fs/gfs2/inode.c
1600
if (S_ISDIR(nip->i_inode.i_mode)) {
fs/gfs2/inode.c
1638
if (S_ISDIR(ip->i_inode.i_mode) &&
fs/gfs2/inode.c
1763
if (S_ISDIR(old_mode)) {
fs/gfs2/inode.c
1770
if (S_ISDIR(new_mode)) {
fs/gfs2/inode.c
1817
if (S_ISDIR(old_mode)) {
fs/gfs2/inode.c
1823
if (S_ISDIR(new_mode)) {
fs/gfs2/inode.c
1833
error = update_moved_ino(oip, ndip, S_ISDIR(old_mode));
fs/gfs2/inode.c
1837
error = update_moved_ino(nip, odip, S_ISDIR(new_mode));
fs/gfs2/inode.c
1852
if (S_ISDIR(new_mode) && !S_ISDIR(old_mode)) {
fs/gfs2/inode.c
1855
} else if (S_ISDIR(old_mode) && !S_ISDIR(new_mode)) {
fs/gfs2/inode.c
390
if (S_ISDIR(mode) && dip->i_inode.i_nlink == (u32)-1)
fs/gfs2/inode.c
402
if (S_ISDIR(inode->i_mode))
fs/gfs2/inode.c
411
if (S_ISDIR(inode->i_mode))
fs/gfs2/inode.c
62
} else if (S_ISDIR(mode)) {
fs/gfs2/inode.c
741
if (S_ISDIR(inode->i_mode)) {
fs/gfs2/inode.c
781
set_nlink(inode, S_ISDIR(mode) ? 2 : 1);
fs/gfs2/inode.h
42
return S_ISDIR(ip->i_inode.i_mode);
fs/gfs2/rgrp.c
1582
if (S_ISDIR(inode->i_mode))
fs/gfs2/rgrp.c
2070
if (S_ISDIR(ip->i_inode.i_mode) && (ap->aflags & GFS2_AF_ORLOV))
fs/gfs2/super.c
1288
if (S_ISDIR(inode->i_mode) &&
fs/gfs2/super.c
419
str->di_payload_format = cpu_to_be32(S_ISDIR(inode->i_mode) &&
fs/hfs/catalog.c
109
entry_size = hfs_cat_build_thread(sb, &entry, S_ISDIR(inode->i_mode) ?
fs/hfs/catalog.c
41
if (S_ISDIR(inode->i_mode)) {
fs/hfs/dir.c
261
if (S_ISDIR(inode->i_mode) && inode->i_size != 2)
fs/hfs/inode.c
217
if (S_ISDIR(mode)) {
fs/hfs/inode.c
274
if (S_ISDIR(inode->i_mode)) {
fs/hfs/inode.c
496
if (S_ISDIR(main_inode->i_mode)) {
fs/hfs/inode.c
660
((S_ISDIR(inode->i_mode) &&
fs/hfs/inode.c
672
attr->ia_mode &= S_ISDIR(inode->i_mode) ? ~hsb->s_dir_umask: ~hsb->s_file_umask;
fs/hfsplus/catalog.c
110
if (S_ISDIR(inode->i_mode)) {
fs/hfsplus/catalog.c
278
S_ISDIR(inode->i_mode) ?
fs/hfsplus/catalog.c
313
if (S_ISDIR(inode->i_mode))
fs/hfsplus/inode.c
191
if (mode && !S_ISDIR(mode))
fs/hfsplus/inode.c
458
if (S_ISDIR(inode->i_mode)) {
fs/hfsplus/inode.c
493
if (S_ISDIR(inode->i_mode)) {
fs/hfsplus/inode.c
658
if (S_ISDIR(main_inode->i_mode)) {
fs/hpfs/dnode.c
918
if (!S_ISDIR(inode->i_mode)) hpfs_error(inode->i_sb, "map_dirent: not a directory\n");
fs/hpfs/inode.c
166
if ((i->i_mode != ((hpfs_sb(i->i_sb)->sb_mode & ~(S_ISDIR(i->i_mode) ? 0 : 0111))
fs/hpfs/inode.c
167
| (S_ISDIR(i->i_mode) ? S_IFDIR : S_IFREG))
fs/hpfs/inode.c
168
&& i->i_mode != ((hpfs_sb(i->i_sb)->sb_mode & ~(S_ISDIR(i->i_mode) ? 0222 : 0333))
fs/hpfs/inode.c
169
| (S_ISDIR(i->i_mode) ? S_IFDIR : S_IFREG))) || hpfs_inode->i_ea_mode) {
fs/hpfs/inode.c
227
} else if (S_ISDIR(i->i_mode)) {
fs/hpfs/inode.c
241
if (S_ISDIR(i->i_mode)) {
fs/hpfs/namei.c
533
if (new_inode && S_ISDIR(new_inode->i_mode)) {
fs/hpfs/namei.c
589
if (S_ISDIR(i->i_mode)) {
fs/inode.c
1195
if (S_ISDIR(inode->i_mode)) {
fs/inode.c
1254
WARN_ON_ONCE(S_ISDIR(inode1->i_mode));
fs/inode.c
1256
WARN_ON_ONCE(S_ISDIR(inode2->i_mode));
fs/inode.c
1274
WARN_ON_ONCE(S_ISDIR(inode1->i_mode));
fs/inode.c
1278
WARN_ON_ONCE(S_ISDIR(inode2->i_mode));
fs/inode.c
2228
if ((inode->i_sb->s_flags & SB_NODIRATIME) && S_ISDIR(inode->i_mode))
fs/inode.c
2233
if ((mnt->mnt_flags & MNT_NODIRATIME) && S_ISDIR(inode->i_mode))
fs/inode.c
2520
if (S_ISDIR(inode->i_mode) && IS_DIRSYNC(inode))
fs/inode.c
2673
if (S_ISDIR(mode))
fs/inode.c
3012
if (S_ISDIR(mode) || !dir || !(dir->i_mode & S_ISGID))
fs/ioctl.c
514
if (S_ISDIR(inode->i_mode) ||
fs/isofs/export.c
55
if (!S_ISDIR(child_inode->i_mode)) {
fs/isofs/inode.c
1421
if (S_ISDIR(inode->i_mode) && sbi->s_overriderockperm &&
fs/isofs/inode.c
1441
} else if (S_ISDIR(inode->i_mode)) {
fs/isofs/inode.c
932
if (!S_ISDIR(inode->i_mode)) {
fs/jffs2/acl.c
261
if (!S_ISDIR(inode->i_mode))
fs/jffs2/fs.c
451
if (S_ISDIR(mode))
fs/jffs2/write.c
636
if (S_ISDIR(OFNI_EDONI_2SFFJ(dead_f)->i_mode)) {
fs/jfs/inode.c
45
} else if (S_ISDIR(inode->i_mode)) {
fs/jfs/ioctl.c
87
if (!S_ISDIR(inode->i_mode))
fs/jfs/jfs_imap.c
3056
if (S_ISDIR(ip->i_mode)) {
fs/jfs/jfs_imap.c
3103
if (S_ISDIR(ip->i_mode)) {
fs/jfs/jfs_imap.c
671
if (S_ISDIR(ip->i_mode) && (lid = jfs_ip->xtlid)) {
fs/jfs/jfs_inode.c
56
rc = diAlloc(parent, S_ISDIR(mode), inode);
fs/jfs/jfs_inode.c
88
if (S_ISDIR(mode)) {
fs/jfs/jfs_txnmgr.c
1011
if (S_ISDIR(ip->i_mode))
fs/jfs/jfs_txnmgr.c
1681
if (S_ISDIR(ip->i_mode))
fs/jfs/jfs_txnmgr.c
1866
if (((tblk->xflag & COMMIT_PWMAP) || S_ISDIR(ip->i_mode))
fs/jfs/jfs_txnmgr.c
598
if (S_ISDIR(ip->i_mode) && (type & tlckXTREE) &&
fs/jfs/jfs_txnmgr.c
720
if (S_ISDIR(ip->i_mode))
fs/jfs/jfs_xtree.c
2130
if (S_ISDIR(ip->i_mode))
fs/jfs/jfs_xtree.c
2358
if (S_ISDIR(ip->i_mode) && (teof == 0))
fs/jfs/jfs_xtree.c
2717
if (S_ISDIR(ip->i_mode) && !newsize)
fs/jfs/jfs_xtree.c
706
if ((sp->header.flag & BT_ROOT) && (!S_ISDIR(ip->i_mode)) &&
fs/jfs/namei.c
1137
if (S_ISDIR(old_ip->i_mode)) {
fs/jfs/namei.c
1181
if (S_ISDIR(new_ip->i_mode)) {
fs/jfs/namei.c
1189
if (!S_ISDIR(old_ip->i_mode) && new_ip)
fs/jfs/namei.c
1232
if (S_ISDIR(old_ip->i_mode) && old_dir != new_dir)
fs/jfs/namei.c
1247
if (S_ISDIR(old_ip->i_mode)) {
fs/jfs/namei.c
1341
if (new_ip && !S_ISDIR(new_ip->i_mode))
fs/locks.c
1968
if (!S_ISREG(inode->i_mode) && !S_ISDIR(inode->i_mode))
fs/locks.c
1975
if (S_ISDIR(inode->i_mode))
fs/locks.c
2106
if (S_ISDIR(file_inode(filp)->i_mode))
fs/minix/inode.c
511
} else if (S_ISDIR(inode->i_mode)) {
fs/minix/inode.c
724
if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)))
fs/minix/namei.c
210
if (S_ISDIR(old_inode->i_mode)) {
fs/namei.c
528
if (S_ISDIR(inode->i_mode)) {
fs/namei.c
5734
if (S_ISDIR(inode->i_mode))
fs/namei.c
605
if (sb_rdonly(sb) && (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode)))
fs/namei.c
682
VFS_BUG_ON_INODE(!S_ISDIR(inode->i_mode), inode);
fs/nfs/delegation.c
159
if (S_ISDIR(inode->i_mode) && !directory_delegations)
fs/nfs/delegation.h
130
if (S_ISDIR(inode->i_mode))
fs/nfs/delegation.h
136
return S_ISDIR(inode->i_mode) && nfs_have_delegated_attributes(inode);
fs/nfs/dir.c
1529
else if (S_ISDIR(inode->i_mode))
fs/nfs/dir.c
2226
!(S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)))
fs/nfs/dir.c
2233
!(S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode))) {
fs/nfs/dir.c
2782
if (new_inode && !S_ISDIR(new_inode->i_mode)) {
fs/nfs/dir.c
3269
if (S_ISDIR(umode)) {
fs/nfs/dir.c
3312
if (S_ISDIR(inode->i_mode))
fs/nfs/dir.c
3319
if (!S_ISDIR(inode->i_mode))
fs/nfs/dir.c
3364
if (S_ISDIR(inode->i_mode))
fs/nfs/dir.c
688
S_ISDIR(dir->i_mode)) {
fs/nfs/dir.c
707
S_ISDIR(dir->i_mode)) {
fs/nfs/inode.c
1029
((path->mnt->mnt_flags & MNT_NODIRATIME) && S_ISDIR(inode->i_mode)))
fs/nfs/inode.c
1080
if (S_ISDIR(inode->i_mode))
fs/nfs/inode.c
1417
if (!S_ISDIR(inode->i_mode))
fs/nfs/inode.c
1629
if (S_ISDIR(inode->i_mode))
fs/nfs/inode.c
2116
if (S_ISDIR(inode->i_mode))
fs/nfs/inode.c
2297
if (S_ISDIR(inode->i_mode) && (fattr->valid & NFS_ATTR_FATTR_FSID) &&
fs/nfs/inode.c
2358
if (S_ISDIR(inode->i_mode))
fs/nfs/inode.c
239
if (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode))
fs/nfs/inode.c
2504
if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode)
fs/nfs/inode.c
502
} else if (S_ISDIR(inode->i_mode)) {
fs/nfs/nfs3acl.c
179
if (acl == NULL && (!S_ISDIR(inode->i_mode) || dfacl == NULL))
fs/nfs/nfs3acl.c
193
if (S_ISDIR(inode->i_mode)) {
fs/nfs/nfs3acl.c
264
if (S_ISDIR(inode->i_mode)) {
fs/nfs/nfs3acl.c
82
if (S_ISDIR(inode->i_mode))
fs/nfs/nfs4getroot.c
28
if (!(fattr->valid & NFS_ATTR_FATTR_TYPE) || !S_ISDIR(fattr->mode)) {
fs/nfs/nfs4proc.c
1217
if (S_ISDIR(inode->i_mode))
fs/nfs/nfs4proc.c
1232
if (S_ISDIR(inode->i_mode))
fs/nfs/nfs4proc.c
2690
if (S_ISDIR(state->inode->i_mode))
fs/nfs/nfs4proc.c
4381
if (!S_ISDIR(inode->i_mode))
fs/nfsd/export.c
425
if (!S_ISDIR(inode->i_mode) &&
fs/nfsd/nfs4acl.c
148
if (S_ISDIR(inode->i_mode)) {
fs/nfsd/nfs4proc.c
1285
status = nfsd4_acl_to_attr(S_ISDIR(inode->i_mode) ? NF4DIR : NF4REG,
fs/nfsd/nfs4proc.c
177
if (S_ISDIR(mode))
fs/nfsd/nfs4xdr.c
4007
if (S_ISDIR(inode->i_mode)) {
fs/nfsd/vfs.c
403
if (!S_ISDIR(inode->i_mode) &&
fs/nfsd/vfs.c
600
if (!S_ISDIR(inode->i_mode))
fs/nilfs2/inode.c
334
if (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode)) {
fs/nilfs2/inode.c
434
if (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
fs/nilfs2/inode.c
469
} else if (S_ISDIR(inode->i_mode)) {
fs/nilfs2/namei.c
373
bool old_is_dir = S_ISDIR(old_inode->i_mode);
fs/nilfs2/nilfs.h
248
if (S_ISDIR(mode))
fs/nilfs2/super.c
921
if (!S_ISDIR(inode->i_mode) || !inode->i_blocks || !inode->i_size) {
fs/notify/dnotify/dnotify.c
161
if (!S_ISDIR(inode->i_mode))
fs/notify/dnotify/dnotify.c
288
if (!S_ISDIR(inode->i_mode)) {
fs/notify/fanotify/fanotify.c
547
if (inode && S_ISDIR(inode->i_mode))
fs/notify/fanotify/fanotify_user.c
1208
!(S_ISDIR(file_inode(fd_file(f))->i_mode)))
fs/notify/fanotify/fanotify_user.c
2114
(!inode || S_ISDIR(inode->i_mode)))
fs/notify/fanotify/fanotify_user.c
2123
if (!inode || !S_ISDIR(inode->i_mode)) {
fs/notify/fsnotify.c
73
if (!S_ISDIR(inode->i_mode))
fs/notify/inotify/inotify_user.c
108
if (S_ISDIR(inode->i_mode))
fs/ntfs3/file.c
1447
if (S_ISDIR(inode->i_mode)) {
fs/ntfs3/fslog.c
4771
if (!S_ISDIR(inode->i_mode)) {
fs/ntfs3/fsntfs.c
233
if (!S_ISDIR(inode->i_mode)) {
fs/ntfs3/inode.c
1276
if (S_ISDIR(mode)) {
fs/ntfs3/inode.c
1364
ni = ntfs_new_inode(sbi, ino, S_ISDIR(mode) ? RECORD_FLAG_DIR : 0);
fs/ntfs3/inode.c
1552
if (S_ISDIR(mode)) {
fs/ntfs3/inode.c
1647
if (S_ISDIR(mode)) {
fs/ntfs3/inode.c
1749
if (!S_ISDIR(mode))
fs/ntfs3/inode.c
1825
if (S_ISDIR(inode->i_mode) && !dir_is_empty(inode)) {
fs/ntfs3/inode.c
437
if (S_ISDIR(mode)) {
fs/ntfs3/namei.c
133
if (S_ISDIR(inode->i_mode))
fs/ntfs3/xattr.c
627
if (!S_ISDIR(inode->i_mode))
fs/ntfs3/xattr.c
896
if (S_ISDIR(inode->i_mode))
fs/ocfs2/acl.c
237
if (!S_ISDIR(inode->i_mode))
fs/ocfs2/acl.c
384
if (S_ISDIR(inode->i_mode)) {
fs/ocfs2/dcache.c
86
S_ISDIR(inode->i_mode));
fs/ocfs2/dlmfs/dlmfs.c
123
if (S_ISDIR(inode->i_mode))
fs/ocfs2/dlmfs/dlmfs.c
170
if (S_ISDIR(inode->i_mode))
fs/ocfs2/dlmglue.c
3951
if (S_ISDIR(inode->i_mode)) {
fs/ocfs2/dlmglue.c
4118
if (S_ISDIR(dl->dl_inode->i_mode))
fs/ocfs2/file.c
217
((inode->i_sb->s_flags & SB_NODIRATIME) && S_ISDIR(inode->i_mode)))
fs/ocfs2/file.c
232
((vfsmnt->mnt_flags & MNT_NODIRATIME) && S_ISDIR(inode->i_mode)))
fs/ocfs2/inode.c
474
if (S_ISDIR(inode->i_mode))
fs/ocfs2/inode.c
875
if (S_ISDIR(inode->i_mode)) {
fs/ocfs2/ioctl.c
106
if (!S_ISDIR(inode->i_mode))
fs/ocfs2/namei.c
1006
if (S_ISDIR(inode->i_mode))
fs/ocfs2/namei.c
1012
if (S_ISDIR(inode->i_mode))
fs/ocfs2/namei.c
1274
if (old_dir != new_dir && S_ISDIR(old_inode->i_mode)) {
fs/ocfs2/namei.c
1346
if (S_ISDIR(old_inode->i_mode) && new_dir != old_dir) {
fs/ocfs2/namei.c
1462
if (S_ISDIR(new_inode->i_mode) || (new_inode->i_nlink == 1)) {
fs/ocfs2/namei.c
1501
if (S_ISDIR(new_inode->i_mode)) {
fs/ocfs2/namei.c
1525
if (S_ISDIR(new_inode->i_mode))
fs/ocfs2/namei.c
1612
if (S_ISDIR(old_inode->i_mode)) {
fs/ocfs2/namei.c
202
if (S_ISDIR(mode))
fs/ocfs2/namei.c
2301
if (S_ISDIR(inode->i_mode))
fs/ocfs2/namei.c
2338
if (S_ISDIR(inode->i_mode))
fs/ocfs2/namei.c
2410
if (S_ISDIR(inode->i_mode))
fs/ocfs2/namei.c
280
if (S_ISDIR(mode) && (dir->i_nlink >= ocfs2_link_max(osb))) {
fs/ocfs2/namei.c
343
if (S_ISDIR(mode) && !ocfs2_supports_inline_data(osb)) {
fs/ocfs2/namei.c
366
S_ISDIR(mode),
fs/ocfs2/namei.c
394
if (S_ISDIR(mode)) {
fs/ocfs2/namei.c
458
if (status < 0 && S_ISDIR(mode)) {
fs/ocfs2/namei.c
586
if (S_ISDIR(inode->i_mode) && ocfs2_supports_inline_data(osb)) {
fs/ocfs2/namei.c
705
if (S_ISDIR(inode->i_mode))
fs/ocfs2/namei.c
867
if (S_ISDIR(inode->i_mode)) {
fs/ocfs2/namei.c
947
if (S_ISDIR(inode->i_mode)) {
fs/ocfs2/namei.c
998
if (S_ISDIR(inode->i_mode))
fs/ocfs2/xattr.c
638
if (S_ISDIR(mode))
fs/ocfs2/xattr.c
663
(S_ISDIR(mode) && ocfs2_supports_inline_data(osb)) ||
fs/ocfs2/xattr.c
689
new_clusters = (S_ISDIR(mode) ? 2 : 1) *
fs/omfs/dir.c
244
if (S_ISDIR(inode->i_mode) &&
fs/omfs/dir.c
96
if (S_ISDIR(inode->i_mode)) {
fs/omfs/inode.c
122
if (S_ISDIR(inode->i_mode))
fs/open.c
323
if (S_ISDIR(inode->i_mode))
fs/open.c
769
if (!S_ISDIR(inode->i_mode))
fs/open.c
82
if (S_ISDIR(inode->i_mode))
fs/open.c
917
if (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode))
fs/overlayfs/copy_up.c
1158
(S_ISREG(ctx.stat.mode) || S_ISDIR(ctx.stat.mode));
fs/overlayfs/copy_up.c
671
(S_ISREG(c->stat.mode) || S_ISDIR(c->stat.mode))) {
fs/overlayfs/copy_up.c
795
if (S_ISDIR(c->stat.mode) && c->indexed) {
fs/overlayfs/copy_up.c
838
if (S_ISDIR(inode->i_mode))
fs/overlayfs/copy_up.c
940
if (S_ISDIR(c->stat.mode))
fs/overlayfs/copy_up.c
946
if (S_ISDIR(c->stat.mode) || c->stat.nlink == 1 || to_index) {
fs/overlayfs/dir.c
407
if (!S_ISDIR(stat.mode))
fs/overlayfs/dir.c
543
if (!hardlink && S_ISDIR(cattr->mode)) {
fs/overlayfs/export.c
218
if (!decodable || !S_ISDIR(inode->i_mode))
fs/overlayfs/inode.c
1056
if (S_ISDIR(inode->i_mode) && strict) {
fs/overlayfs/inode.c
1220
is_dir = S_ISDIR(realinode->i_mode);
fs/overlayfs/inode.c
131
if (S_ISDIR(dentry->d_inode->i_mode)) {
fs/overlayfs/inode.c
171
bool is_dir = S_ISDIR(inode->i_mode);
fs/overlayfs/inode.c
535
if (type == ACL_TYPE_DEFAULT && !S_ISDIR(inode->i_mode))
fs/overlayfs/inode.c
817
if (S_ISDIR(inode->i_mode))
fs/overlayfs/inode.c
865
if (S_ISDIR(inode->i_mode)) {
fs/overlayfs/readdir.c
608
WARN_ON_ONCE(S_ISDIR(stat.mode) &&
fs/overlayfs/super.c
219
if (S_ISDIR(inode->i_mode))
fs/overlayfs/util.c
1097
if (!S_ISDIR(inode->i_mode) && inode->i_nlink != 1) {
fs/overlayfs/util.c
442
return inode && S_ISDIR(inode->i_mode) ? OVL_I(inode)->cache : NULL;
fs/posix_acl.c
668
if (!S_ISDIR(*mode))
fs/posix_acl.c
945
if (type == ACL_TYPE_DEFAULT && !S_ISDIR(inode->i_mode))
fs/proc/base.c
1937
if (S_ISDIR(ei->vfs_inode.i_mode)) {
fs/proc/base.c
201
if (S_ISDIR(entries[i].mode))
fs/proc/base.c
2702
if (S_ISDIR(inode->i_mode))
fs/proc/generic.c
396
if (!S_ISDIR(dp->mode))
fs/proc/generic.c
730
if (S_ISDIR(de->mode))
fs/proc/generic.c
790
if (S_ISDIR(de->mode))
fs/proc/inode.c
139
if (S_ISDIR(inode->i_mode)) {
fs/proc/inode.c
670
} else if (S_ISDIR(inode->i_mode)) {
fs/proc/internal.h
296
return S_ISDIR(pde->mode) && !pde->proc_iops;
fs/proc/proc_sysctl.c
1241
if (S_ISDIR(link->mode) && S_ISDIR(entry->mode))
fs/proc/proc_sysctl.c
1496
((S_ISDIR(link->mode) && S_ISDIR(entry->mode)) ||
fs/proc/proc_sysctl.c
478
if (!S_ISDIR(table->mode)) {
fs/proc/proc_sysctl.c
953
if (!S_ISDIR(entry->mode))
fs/qnx4/inode.c
333
} else if (S_ISDIR(inode->i_mode)) {
fs/qnx6/inode.c
567
} else if (S_ISDIR(inode->i_mode)) {
fs/read_write.c
1792
if (S_ISDIR(inode_in->i_mode) || S_ISDIR(inode_out->i_mode))
fs/remap_range.c
295
if (S_ISDIR(inode_in->i_mode) || S_ISDIR(inode_out->i_mode))
fs/remap_range.c
471
if (S_ISDIR(file_inode(dst_file)->i_mode))
fs/remap_range.c
512
if (S_ISDIR(src->i_mode))
fs/smb/client/cached_dir.c
89
if (!S_ISDIR(dir->i_mode)) {
fs/smb/client/cifsfs.c
978
if (!S_ISDIR(dir->i_mode)) {
fs/smb/client/cifssmb.c
5981
else if (S_ISDIR(mode))
fs/smb/client/dir.c
225
if (S_ISDIR(newinode->i_mode)) {
fs/smb/client/dir.c
440
if (S_ISDIR(newinode->i_mode)) {
fs/smb/client/inode.c
1571
if (S_ISDIR(inode->i_mode) && !hlist_empty(&inode->i_dentry))
fs/smb/client/inode.c
2119
if (!S_ISDIR(inode->i_mode)) {
fs/smb/client/inode.c
2629
if (S_ISDIR(inode->i_mode)) {
fs/smb/client/inode.c
2715
if (S_ISDIR(inode->i_mode)) {
fs/smb/client/inode.c
3406
if (S_ISDIR(inode->i_mode))
fs/smb/client/ioctl.c
104
if (S_ISDIR(src_inode->i_mode))
fs/smb/client/ioctl.c
542
if (!S_ISDIR(inode->i_mode)) {
fs/smb/client/ioctl.c
564
if (!S_ISDIR(inode->i_mode)) {
fs/smb/client/smb1ops.c
1036
if (S_ISDIR(inode->i_mode) && !(tcon->ses->capabilities & CAP_NT_SMBS)) {
fs/smb/server/misc.c
210
if (S_ISDIR(st->mode))
fs/smb/server/oplock.c
1198
if (S_ISDIR(file_inode(fp->filp)->i_mode)) {
fs/smb/server/smb2pdu.c
2125
if (coptions & FILE_DIRECTORY_FILE_LE || S_ISDIR(mode)) {
fs/smb/server/smb2pdu.c
2693
if (S_ISDIR(inode->i_mode))
fs/smb/server/smb2pdu.c
3197
if (file_present && S_ISDIR(d_inode(path.dentry)->i_mode) &&
fs/smb/server/smb2pdu.c
3215
S_ISDIR(d_inode(path.dentry)->i_mode) &&
fs/smb/server/smb2pdu.c
3226
!S_ISDIR(d_inode(path.dentry)->i_mode)) {
fs/smb/server/smb2pdu.c
3489
if (!S_ISDIR(file_inode(filp)->i_mode) && open_flags & O_TRUNC &&
fs/smb/server/smb2pdu.c
3499
if (share_ret < 0 && !S_ISDIR(file_inode(fp->filp)->i_mode)) {
fs/smb/server/smb2pdu.c
3505
if (S_ISDIR(file_inode(filp)->i_mode)) {
fs/smb/server/smb2pdu.c
3648
rsp->AllocationSize = S_ISDIR(stat.mode) ? 0 :
fs/smb/server/smb2pdu.c
3650
rsp->EndofFile = S_ISDIR(stat.mode) ? 0 : cpu_to_le64(stat.size);
fs/smb/server/smb2pdu.c
4106
S_ISDIR(ksmbd_kstat->kstat->mode) ?
fs/smb/server/smb2pdu.c
4432
if (!S_ISDIR(file_inode(dir_fp->filp)->i_mode)) {
fs/smb/server/smb2pdu.c
4910
sinfo->EndOfFile = S_ISDIR(stat.mode) ? 0 : cpu_to_le64(stat.size);
fs/smb/server/smb2pdu.c
4917
sinfo->Directory = S_ISDIR(stat.mode) ? 1 : 0;
fs/smb/server/smb2pdu.c
4993
file_info->EndOfFile = S_ISDIR(stat.mode) ? 0 : cpu_to_le64(stat.size);
fs/smb/server/smb2pdu.c
5001
file_info->Directory = S_ISDIR(stat.mode) ? 1 : 0;
fs/smb/server/smb2pdu.c
5128
if (!S_ISDIR(stat.mode) &&
fs/smb/server/smb2pdu.c
5201
file_info->EndOfFile = S_ISDIR(stat.mode) ? 0 : cpu_to_le64(stat.size);
fs/smb/server/smb2pdu.c
6027
rsp->AllocationSize = S_ISDIR(stat.mode) ? 0 :
fs/smb/server/smb2pdu.c
6179
if (IS_ERR(link_name) || S_ISDIR(file_inode(filp)->i_mode)) {
fs/smb/server/smb2pdu.c
6260
if (!S_ISDIR(inode->i_mode) &&
fs/smb/server/smb2pdu.c
6266
if (!(S_ISDIR(inode->i_mode) && file_info->Attributes == FILE_ATTRIBUTE_NORMAL_LE))
fs/smb/server/smb2pdu.c
6428
if (S_ISDIR(inode->i_mode) &&
fs/smb/server/smb2pdu.c
740
if (S_ISDIR(mode) || S_ISREG(mode))
fs/smb/server/smb2pdu.c
768
if (S_ISDIR(stat->mode)) {
fs/smb/server/smbacl.c
1082
bool is_dir = S_ISDIR(d_inode(path->dentry)->i_mode);
fs/smb/server/smbacl.c
149
if (S_ISDIR(fattr->cf_mode))
fs/smb/server/smbacl.c
1494
if (S_ISDIR(inode->i_mode) && fattr.cf_dacls) {
fs/smb/server/smbacl.c
638
if (S_ISDIR(fattr->cf_mode) && pace->e_tag == ACL_OTHER)
fs/smb/server/smbacl.c
649
if (S_ISDIR(fattr->cf_mode) &&
fs/smb/server/smbacl.c
783
if (S_ISDIR(fattr->cf_mode)) {
fs/smb/server/vfs.c
1026
if (S_ISDIR(d_inode(dentry)->i_mode))
fs/smb/server/vfs.c
1434
if (S_ISDIR(inode->i_mode))
fs/smb/server/vfs.c
1491
if (S_ISDIR(inode->i_mode))
fs/smb/server/vfs.c
1640
if (S_ISDIR(ksmbd_kstat->kstat->mode))
fs/smb/server/vfs.c
1841
else if (S_ISDIR(inode->i_mode)) {
fs/smb/server/vfs.c
1882
if (S_ISDIR(inode->i_mode)) {
fs/smb/server/vfs.c
351
if (S_ISDIR(inode->i_mode))
fs/smb/server/vfs.c
476
S_ISDIR(file_inode(fp->filp)->i_mode)) {
fs/smb/server/vfs.c
592
if (S_ISDIR(d_inode(path->dentry)->i_mode)) {
fs/sync.c
269
if (!S_ISREG(i_mode) && !S_ISBLK(i_mode) && !S_ISDIR(i_mode) &&
fs/ubifs/debug.c
1138
if (!S_ISDIR(dir->i_mode))
fs/ubifs/debug.c
1885
if (S_ISDIR(fscki->mode)) {
fs/ubifs/debug.c
2184
if (S_ISDIR(fscki->mode)) {
fs/ubifs/debug.c
265
if (!S_ISDIR(inode->i_mode))
fs/ubifs/dir.c
1332
int is_dir = S_ISDIR(old_inode->i_mode);
fs/ubifs/dir.c
1623
if (S_ISDIR(fst_inode->i_mode) && !S_ISDIR(snd_inode->i_mode)) {
fs/ubifs/dir.c
1627
else if (!S_ISDIR(fst_inode->i_mode) && S_ISDIR(snd_inode->i_mode)) {
fs/ubifs/dir.c
282
(S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) &&
fs/ubifs/dir.c
52
if (!S_ISDIR(dir->i_mode))
fs/ubifs/dir.c
60
if (!S_ISDIR(mode))
fs/ubifs/ioctl.c
164
if (!S_ISDIR(inode->i_mode))
fs/udf/inode.c
1279
if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
fs/udf/inode.c
1782
if (S_ISDIR(inode->i_mode) && inode->i_nlink > 0)
fs/udf/inode.c
1897
else if (S_ISDIR(inode->i_mode))
fs/udf/namei.c
789
if (S_ISDIR(old_inode->i_mode)) {
fs/udf/namei.c
882
udf_add_fid_counter(old_dir->i_sb, S_ISDIR(new_inode->i_mode),
fs/ufs/ialloc.c
280
if (S_ISDIR(mode)) {
fs/ufs/ialloc.c
94
is_directory = S_ISDIR(inode->i_mode);
fs/ufs/inode.c
1176
if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
fs/ufs/inode.c
526
} else if (S_ISDIR(inode->i_mode)) {
fs/ufs/inode.c
850
(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
fs/ufs/namei.c
263
if (S_ISDIR(old_inode->i_mode)) {
fs/vboxsf/dir.c
362
if (S_ISDIR(inode->i_mode))
fs/vboxsf/utils.c
91
} else if (!S_ISDIR(inode->i_mode))
fs/verity/enable.c
372
if (S_ISDIR(inode->i_mode))
fs/xattr.c
147
if (!S_ISREG(inode->i_mode) && !S_ISDIR(inode->i_mode))
fs/xattr.c
149
if (S_ISDIR(inode->i_mode) && (inode->i_mode & S_ISVTX) &&
fs/xfs/libxfs/xfs_bmap.c
972
if (S_ISDIR(VFS_I(ip)->i_mode)) {
fs/xfs/libxfs/xfs_dir2.c
1079
if (S_ISDIR(VFS_I(ip2)->i_mode)) {
fs/xfs/libxfs/xfs_dir2.c
1086
if (!S_ISDIR(VFS_I(ip1)->i_mode)) {
fs/xfs/libxfs/xfs_dir2.c
1103
if (S_ISDIR(VFS_I(ip1)->i_mode)) {
fs/xfs/libxfs/xfs_dir2.c
1110
if (!S_ISDIR(VFS_I(ip2)->i_mode)) {
fs/xfs/libxfs/xfs_dir2.c
1205
src_is_directory = S_ISDIR(VFS_I(src_ip)->i_mode);
fs/xfs/libxfs/xfs_dir2.c
1226
if (S_ISDIR(VFS_I(target_ip)->i_mode) &&
fs/xfs/libxfs/xfs_dir2.c
206
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/libxfs/xfs_dir2.c
246
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/libxfs/xfs_dir2.c
335
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/libxfs/xfs_dir2.c
437
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/libxfs/xfs_dir2.c
502
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/libxfs/xfs_dir2.c
559
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/libxfs/xfs_dir2.c
867
if (S_ISDIR(VFS_I(ip)->i_mode)) {
fs/xfs/libxfs/xfs_dir2.c
908
ASSERT(!S_ISDIR(VFS_I(ip)->i_mode));
fs/xfs/libxfs/xfs_dir2.c
975
if (S_ISDIR(VFS_I(ip)->i_mode)) {
fs/xfs/libxfs/xfs_dir2_data.c
124
if (dp && !S_ISDIR(VFS_I(dp)->i_mode))
fs/xfs/libxfs/xfs_exchmaps.c
1021
if (S_ISDIR(VFS_I(xmi->xmi_ip2)->i_mode) ||
fs/xfs/libxfs/xfs_exchmaps.c
551
else if (S_ISDIR(VFS_I(xmi->xmi_ip2)->i_mode))
fs/xfs/libxfs/xfs_ialloc.c
1787
needspace = S_ISDIR(mode) || S_ISREG(mode) || S_ISLNK(mode);
fs/xfs/libxfs/xfs_ialloc.c
1870
if (S_ISDIR(mode))
fs/xfs/libxfs/xfs_inode_buf.c
401
if (S_ISDIR(mode)) {
fs/xfs/libxfs/xfs_inode_buf.c
558
if (!S_ISDIR(mode) && !S_ISREG(mode))
fs/xfs/libxfs/xfs_inode_buf.c
577
if (S_ISDIR(mode)) {
fs/xfs/libxfs/xfs_inode_buf.c
653
if ((S_ISLNK(mode) || S_ISDIR(mode)) && di_size == 0) {
fs/xfs/libxfs/xfs_inode_buf.c
676
if (S_ISDIR(mode) && nextents > mp->m_dir_geo->max_extents)
fs/xfs/libxfs/xfs_inode_buf.c
876
if ((hint_flag || inherit_flag) && !(S_ISDIR(mode) || S_ISREG(mode)))
fs/xfs/libxfs/xfs_inode_buf.c
882
if (inherit_flag && !S_ISDIR(mode))
fs/xfs/libxfs/xfs_inode_buf.c
954
if (hint_flag && !(S_ISDIR(mode) || S_ISREG(mode)))
fs/xfs/libxfs/xfs_inode_util.c
156
if (S_ISDIR(mode)) {
fs/xfs/libxfs/xfs_inode_util.c
281
else if (S_ISDIR(args->mode))
fs/xfs/libxfs/xfs_inode_util.c
50
if (S_ISDIR(VFS_I(ip)->i_mode)) {
fs/xfs/libxfs/xfs_metadir.c
102
if (!S_ISDIR(VFS_I(dp)->i_mode)) {
fs/xfs/libxfs/xfs_metadir.c
296
if (S_ISDIR(args.mode))
fs/xfs/libxfs/xfs_metafile.c
56
if (S_ISDIR(VFS_I(ip)->i_mode))
fs/xfs/scrub/bmap.c
459
if (!S_ISDIR(VFS_I(ip)->i_mode) && info->whichfork != XFS_ATTR_FORK)
fs/xfs/scrub/dir.c
1068
if (!S_ISDIR(VFS_I(sc->ip)->i_mode))
fs/xfs/scrub/dir_repair.c
1206
if (S_ISDIR(VFS_I(ip)->i_mode) && xfs_need_iread_extents(&ip->i_df)) {
fs/xfs/scrub/dir_repair.c
1249
if (S_ISDIR(VFS_I(ip)->i_mode)) {
fs/xfs/scrub/dir_repair.c
1524
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/scrub/dir_repair.c
702
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/scrub/dir_repair.c
726
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/scrub/dirtree.c
423
if (!S_ISDIR(VFS_I(dp)->i_mode)) {
fs/xfs/scrub/dirtree.c
920
if (!S_ISDIR(VFS_I(sc->ip)->i_mode))
fs/xfs/scrub/findparent.c
309
ASSERT(S_ISDIR(VFS_IC(sc->ip)->i_mode));
fs/xfs/scrub/findparent.c
312
if (S_ISDIR(VFS_I(fpi.dp)->i_mode))
fs/xfs/scrub/findparent.c
400
if (!S_ISDIR(VFS_I(fpi.dp)->i_mode)) {
fs/xfs/scrub/findparent.c
459
if (S_ISDIR(pip->i_mode)) {
fs/xfs/scrub/inode.c
330
!S_ISDIR(mode))
fs/xfs/scrub/inode.c
371
if ((flags2 & XFS_DIFLAG2_DAX) && !(S_ISREG(mode) || S_ISDIR(mode)))
fs/xfs/scrub/inode.c
510
if (!S_ISDIR(mode) && !S_ISLNK(mode))
fs/xfs/scrub/inode.c
514
if (!S_ISREG(mode) && !S_ISDIR(mode) && !S_ISLNK(mode))
fs/xfs/scrub/inode.c
518
if (!S_ISREG(mode) && !S_ISDIR(mode))
fs/xfs/scrub/inode.c
546
if (!S_ISDIR(mode) && !S_ISREG(mode) && !S_ISLNK(mode) && isize != 0)
fs/xfs/scrub/inode.c
550
if (S_ISDIR(mode) && (isize == 0 || isize >= XFS_DIR2_SPACE_SIZE))
fs/xfs/scrub/inode.c
73
if (xfs_is_metadir_inode(ip) && !S_ISDIR(VFS_I(ip)->i_mode)) {
fs/xfs/scrub/inode_repair.c
1097
if (S_ISDIR(mode) &&
fs/xfs/scrub/inode_repair.c
1805
if (!S_ISDIR(mode))
fs/xfs/scrub/inode_repair.c
1834
if (!(S_ISREG(mode) || S_ISDIR(mode)))
fs/xfs/scrub/inode_repair.c
1985
if (S_ISDIR(VFS_I(sc->ip)->i_mode))
fs/xfs/scrub/inode_repair.c
418
if (S_ISDIR(VFS_I(dp)->i_mode))
fs/xfs/scrub/nlinks.c
190
if (!error && S_ISDIR(VFS_IC(p->ip)->i_mode))
fs/xfs/scrub/nlinks.c
202
if (S_ISDIR(VFS_IC(p->ip)->i_mode) &&
fs/xfs/scrub/nlinks.c
589
if (S_ISDIR(VFS_I(ip)->i_mode))
fs/xfs/scrub/nlinks.c
707
if (!xfs_has_ftype(sc->mp) && S_ISDIR(VFS_I(ip)->i_mode))
fs/xfs/scrub/nlinks.c
733
if (S_ISDIR(VFS_I(ip)->i_mode) && actual_nlink > 0) {
fs/xfs/scrub/nlinks.h
104
if (ip && S_ISDIR(VFS_I(ip)->i_mode) && VFS_I(ip)->i_nlink)
fs/xfs/scrub/nlinks_repair.c
178
if (!S_ISDIR(VFS_I(ip)->i_mode) && obs.children != 0) {
fs/xfs/scrub/orphanage.c
331
if (S_ISDIR(VFS_I(sc->ip)->i_mode))
fs/xfs/scrub/orphanage.c
531
bool isdir = S_ISDIR(VFS_I(sc->ip)->i_mode);
fs/xfs/scrub/parent.c
173
!S_ISDIR(VFS_I(dp)->i_mode)) {
fs/xfs/scrub/parent.c
437
if (!S_ISDIR(VFS_I(ip)->i_mode)) {
fs/xfs/scrub/parent.c
727
if (S_ISDIR(VFS_I(sc->ip)->i_mode)) {
fs/xfs/scrub/parent.c
812
if (S_ISDIR(VFS_I(sc->ip)->i_mode)) {
fs/xfs/scrub/parent.c
855
if (!S_ISDIR(VFS_I(sc->ip)->i_mode))
fs/xfs/scrub/parent_repair.c
1384
if (S_ISDIR(VFS_I(sc->ip)->i_mode))
fs/xfs/scrub/parent_repair.c
1611
if (xfs_has_parent(sc->mp) && !S_ISDIR(VFS_I(sc->ip)->i_mode)) {
fs/xfs/scrub/parent_repair.c
492
if (S_ISDIR(VFS_I(ip)->i_mode) && xfs_need_iread_extents(&ip->i_df)) {
fs/xfs/scrub/parent_repair.c
519
if (S_ISDIR(VFS_I(ip)->i_mode)) {
fs/xfs/scrub/parent_repair.c
777
if (S_ISDIR(VFS_I(sc->ip)->i_mode)) {
fs/xfs/scrub/parent_repair.c
832
if (S_ISDIR(VFS_I(sc->ip)->i_mode))
fs/xfs/scrub/readdir.c
284
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/scrub/readdir.c
337
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/scrub/tempfile.c
214
if (!S_ISDIR(VFS_I(sc->tempip)->i_mode) &&
fs/xfs/scrub/tempfile.c
58
bool is_dir = S_ISDIR(mode);
fs/xfs/xfs_acl.c
189
if (!S_ISDIR(inode->i_mode))
fs/xfs/xfs_dir2_readdir.c
528
ASSERT(S_ISDIR(VFS_I(dp)->i_mode));
fs/xfs/xfs_exchrange.c
743
if (S_ISDIR(inode1->i_mode) || S_ISDIR(inode2->i_mode))
fs/xfs/xfs_handle.c
117
!S_ISDIR(inode->i_mode) &&
fs/xfs/xfs_handle.c
168
if (!S_ISDIR(file_inode(file)->i_mode))
fs/xfs/xfs_handle.c
189
if (!S_ISDIR(VFS_I(ip)->i_mode))
fs/xfs/xfs_handle.c
252
if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode)))
fs/xfs/xfs_handle.c
269
if (S_ISDIR(inode->i_mode) && (fmode & FMODE_WRITE))
fs/xfs/xfs_inode.c
1458
if (S_ISDIR(VFS_I(ip)->i_mode) && ip->i_df.if_nextents > 0) {
fs/xfs/xfs_inode.c
1917
int is_dir = S_ISDIR(VFS_I(ip)->i_mode);
fs/xfs/xfs_inode.c
2152
bool src_is_directory = S_ISDIR(VFS_I(src_ip)->i_mode);
fs/xfs/xfs_inode.c
2417
} else if (S_ISDIR(VFS_I(ip)->i_mode)) {
fs/xfs/xfs_inode.c
666
bool is_dir = S_ISDIR(args->mode);
fs/xfs/xfs_inode.c
927
ASSERT(!S_ISDIR(VFS_I(sip)->i_mode));
fs/xfs/xfs_inode_item_recover.c
446
} else if (unlikely(S_ISDIR(ldip->di_mode))) {
fs/xfs/xfs_ioctl.c
589
if (S_ISDIR(inode->i_mode))
fs/xfs/xfs_iops.c
1463
if (S_ISDIR(inode->i_mode)) {
fs/xfs/xfs_mount.c
1084
if (XFS_IS_CORRUPT(mp, !S_ISDIR(VFS_I(rip)->i_mode))) {
fs/zonefs/super.c
554
if ((iattr->ia_valid & ATTR_MODE) && S_ISDIR(inode->i_mode) &&
include/linux/fs.h
2691
return (inode->i_mode & S_IXUGO) || S_ISDIR(inode->i_mode);
include/linux/fsnotify.h
356
if (S_ISDIR(inode->i_mode))
include/linux/fsnotify.h
69
if (S_ISDIR(inode->i_mode))
include/linux/fsnotify.h
84
if (S_ISDIR(inode->i_mode)) {
include/linux/nfs_fs.h
382
return S_ISDIR(inode->i_mode) ? nfss->acdirmin : nfss->acregmin;
include/linux/nfs_fs.h
388
return S_ISDIR(inode->i_mode) ? nfss->acdirmax : nfss->acregmax;
include/linux/nfs_fs.h
414
if (S_ISDIR(inode->i_mode))
include/linux/pagemap.h
26
if (S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) ||
include/trace/events/erofs.h
101
__entry->dir = S_ISDIR(inode->i_mode);
include/trace/events/f2fs.h
1379
__entry->dir = S_ISDIR(folio->mapping->host->i_mode);
include/trace/events/f2fs.h
1543
__entry->dir = S_ISDIR(inode->i_mode);
init/initramfs.c
339
if (S_ISDIR(st.mode))
init/initramfs.c
397
} else if (S_ISDIR(mode)) {
init/initramfs_test.c
129
KUNIT_EXPECT_TRUE(test, S_ISDIR(st.mode));
ipc/mqueue.c
388
} else if (S_ISDIR(mode)) {
ipc/mqueue.c
521
if (S_ISDIR(inode->i_mode))
mm/shmem.c
3000
if (!S_ISDIR(inode->i_mode))
mm/shmem.c
3998
if (inode->i_nlink > 1 && !S_ISDIR(inode->i_mode))
mm/shmem.c
4054
int they_are_dirs = S_ISDIR(inode->i_mode);
mm/shmem.c
5184
if (S_ISDIR(inode->i_mode))
samples/landlock/sandboxer.c
166
if (!S_ISDIR(statbuf.st_mode))
scripts/dtc/dtc.c
143
if (S_ISDIR(statbuf.st_mode))
scripts/dtc/fstree.c
53
} else if (S_ISDIR(st.st_mode)) {
scripts/kconfig/confdata.c
43
return S_ISDIR(st.st_mode);
security/apparmor/apparmorfs.c
299
if (S_ISDIR(mode)) {
security/apparmor/file.c
290
flags |= PATH_DELEGATE_DELETED | (S_ISDIR(cond->mode) ? PATH_IS_DIR :
security/apparmor/file.c
504
flags = PATH_DELEGATE_DELETED | (S_ISDIR(cond.mode) ? PATH_IS_DIR : 0);
security/apparmor/mount.c
287
(S_ISDIR(path->dentry->d_inode->i_mode) ? PATH_IS_DIR : 0);
security/inode.c
149
if (S_ISDIR(mode)) {
security/landlock/fs.c
1581
if (S_ISDIR(file_inode(file)->i_mode))
security/selinux/hooks.c
1982
if (!S_ISDIR(mode)) {
security/smack/smack_lsm.c
1057
if (S_ISDIR(inode->i_mode)) {
security/smack/smack_lsm.c
1378
if (!S_ISDIR(i_mode) ||
security/smack/smack_lsm.c
2925
if (!S_ISDIR(inode->i_mode) || size != TRANS_TRUE_SIZE ||
security/smack/smack_lsm.c
3660
if (S_ISDIR(inode->i_mode)) {
security/tomoyo/realpath.c
105
if (inode && S_ISDIR(inode->i_mode)) {
security/tomoyo/realpath.c
135
if (inode && S_ISDIR(inode->i_mode)) {
sound/core/info.c
783
if (S_ISDIR(entry->mode)) {
tools/iio/iio_generic_buffer.c
626
if (!S_ISDIR(st.st_mode)) {
tools/lib/api/io_dir.h
97
if (S_ISDIR(st.st_mode)) {
tools/mm/page-types.c
1091
} else if (S_ISDIR(st.st_mode)) {
tools/mm/page-types.c
1120
if (!S_ISDIR(st.st_mode))
tools/perf/tests/tests-scripts.c
256
if (!S_ISDIR(st.st_mode))
tools/perf/util/path.c
68
return S_ISDIR(st.st_mode);
tools/perf/util/path.c
78
return S_ISDIR(st.st_mode);
tools/perf/util/s390-cpumsf.c
1107
if (rc == -1 || !S_ISDIR(stbuf.st_mode)) {
tools/perf/util/util.c
200
if (S_ISDIR(statbuf.st_mode))
tools/power/acpi/os_specific/service_layers/osunixdir.c
131
if ((S_ISDIR(temp_stat.st_mode)
tools/power/acpi/os_specific/service_layers/osunixdir.c
134
|| ((!S_ISDIR(temp_stat.st_mode)
tools/power/cpupower/lib/cpuidle.c
301
if (stat(file, &statbuf) != 0 || !S_ISDIR(statbuf.st_mode))
tools/power/cpupower/lib/cpuidle.c
305
if (stat(file, &statbuf) != 0 || !S_ISDIR(statbuf.st_mode))
tools/power/cpupower/lib/cpuidle.c
308
while (stat(file, &statbuf) == 0 && S_ISDIR(statbuf.st_mode)) {
tools/power/cpupower/lib/powercap.c
224
if (stat(dent->d_name, &st) != 0 || !S_ISDIR(st.st_mode))
tools/power/cpupower/lib/powercap.c
99
if (stat(file, &statbuf) != 0 || !S_ISDIR(statbuf.st_mode)) {
tools/power/cpupower/utils/helpers/sysfs.c
362
if (stat(file, &statbuf) != 0 || !S_ISDIR(statbuf.st_mode))
tools/power/cpupower/utils/helpers/sysfs.c
366
if (stat(file, &statbuf) != 0 || !S_ISDIR(statbuf.st_mode))
tools/power/cpupower/utils/helpers/sysfs.c
369
while (stat(file, &statbuf) == 0 && S_ISDIR(statbuf.st_mode)) {
tools/power/x86/turbostat/turbostat.c
10099
if (!S_ISDIR(st.st_mode))
tools/testing/selftests/alsa/conf.c
166
if (S_ISDIR(sb.st_mode))
tools/testing/selftests/bpf/progs/profiler.inc.h
771
if (S_ISDIR(mode) || S_ISCHR(mode) || S_ISBLK(mode) || S_ISFIFO(mode) ||
tools/testing/selftests/ia64/aliasing-test.c
100
if (r == 0 && S_ISDIR(buf.st_mode)) {
tools/testing/selftests/ia64/aliasing-test.c
189
if (r == 0 && S_ISDIR(buf.st_mode)) {
tools/testing/selftests/mm/khugepaged.c
138
if (!S_ISDIR(path_stat.st_mode)) {
tools/testing/selftests/powerpc/papr_attributes/attr_test.c
71
FAIL_IF(!S_ISDIR(s.st_mode));