Symbol: S_ISCHR
arch/um/os-Linux/file.c
133
else if (S_ISCHR(buf.ust_mode))
drivers/android/binder/rust_binderfs.c
249
if (!S_ISCHR(inode->i_mode) || !device)
drivers/android/binderfs.c
257
if (!S_ISCHR(inode->i_mode) || !device)
drivers/base/devtmpfs.c
307
if (!S_ISCHR(inode->i_mode))
drivers/block/ublk_drv.c
5164
if (stat.rdev != ub->cdev_dev.devt || !S_ISCHR(stat.mode))
drivers/mtd/ubi/build.c
1185
if (MAJOR(stat.rdev) != MTD_CHAR_MAJOR || !S_ISCHR(stat.mode))
drivers/mtd/ubi/kapi.c
305
if (!S_ISCHR(stat.mode))
fs/9p/vfs_inode.c
1315
else if (S_ISCHR(mode))
fs/9p/vfs_inode.c
60
if (S_ISCHR(mode))
fs/btrfs/send.c
2820
} else if (S_ISCHR(mode) || S_ISBLK(mode)) {
fs/btrfs/send.c
2850
} else if (S_ISCHR(mode) || S_ISBLK(mode) ||
fs/ceph/inode.c
1015
if ((S_ISCHR(mode) || S_ISBLK(mode)) && inode->i_rdev != rdev) {
fs/coda/inode.c
129
if (!S_ISCHR(inode->i_mode) || imajor(inode) != CODA_PSDEV_MAJOR) {
fs/dax.c
522
if (S_ISCHR(mapping->host->i_mode))
fs/dax.c
552
if (S_ISCHR(mapping->host->i_mode))
fs/ext2/inode.c
1589
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
fs/ext4/inode.c
4718
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
fs/ext4/inode.c
5452
} else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) ||
fs/f2fs/inode.c
638
} else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) ||
fs/f2fs/inode.c
75
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) ||
fs/f2fs/inode.c
88
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
fs/file_table.c
470
if (unlikely(S_ISCHR(inode->i_mode) && inode->i_cdev != NULL &&
fs/fuse/dir.c
536
return S_ISREG(m) || S_ISDIR(m) || S_ISLNK(m) || S_ISCHR(m) ||
fs/fuse/inode.c
434
else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) ||
fs/hfsplus/catalog.c
99
else if (S_ISBLK(inode->i_mode) || S_ISCHR(inode->i_mode))
fs/hfsplus/dir.c
241
else if (S_ISCHR(mode))
fs/hfsplus/dir.c
529
if (S_ISBLK(mode) || S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode))
fs/hfsplus/inode.c
475
} else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) ||
fs/hostfs/hostfs_kern.c
793
if (S_ISCHR(ino->i_mode) || S_ISBLK(ino->i_mode) ||
fs/hpfs/inode.c
105
if (S_ISBLK(mode) || S_ISCHR(mode) || S_ISFIFO(mode) || S_ISSOCK(mode)) {
fs/hpfs/inode.c
175
if (S_ISBLK(i->i_mode) || S_ISCHR(i->i_mode)) {
fs/hpfs/inode.c
98
if (S_ISBLK(mode) || S_ISCHR(mode)) {
fs/inode.c
851
if (S_ISCHR(inode->i_mode) && inode->i_cdev)
fs/isofs/inode.c
1448
} else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) ||
fs/jffs2/dir.c
647
if (S_ISBLK(mode) || S_ISCHR(mode))
fs/jffs2/fs.c
53
if (S_ISBLK(inode->i_mode) || S_ISCHR(inode->i_mode)) {
fs/jffs2/gc.c
771
S_ISCHR(JFFS2_F_I_MODE(f)) ) {
fs/jfs/inode.c
62
} else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) ||
fs/jfs/jfs_imap.c
3098
if (S_ISCHR(ip->i_mode) || S_ISBLK(ip->i_mode)) {
fs/jfs/jfs_imap.c
3172
if (S_ISCHR(ip->i_mode) || S_ISBLK(ip->i_mode))
fs/minix/inode.c
519
} else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) ||
fs/minix/inode.c
644
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
fs/minix/inode.c
673
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
fs/namei.c
5072
bool is_whiteout = S_ISCHR(mode) && dev == WHITEOUT_DEV;
fs/namei.c
5078
if ((S_ISCHR(mode) || S_ISBLK(mode)) && !is_whiteout &&
fs/nfs/nfs4proc.c
5383
else if (S_ISCHR(mode)) {
fs/nfs/proc.c
286
} else if (S_ISCHR(mode) || S_ISBLK(mode)) {
fs/nfsd/nfsxdr.c
239
if (S_ISCHR(type) || S_ISBLK(type))
fs/nilfs2/inode.c
477
} else if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode) ||
fs/nilfs2/inode.c
757
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
fs/ntfs3/inode.c
465
} else if (S_ISCHR(mode) || S_ISBLK(mode) || S_ISFIFO(mode) ||
fs/ntfs3/xattr.c
999
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
fs/ocfs2/inode.c
616
if (S_ISCHR(le16_to_cpu(fe->i_mode)) ||
fs/ocfs2/namei.c
566
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode))
fs/overlayfs/dir.c
735
if (S_ISCHR(mode) && rdev == WHITEOUT_DEV)
fs/smb/client/cifssmb.c
5985
else if (S_ISCHR(mode))
fs/smb/client/reparse.c
623
if (!S_ISBLK(_mode) && !S_ISCHR(_mode))
fs/smb/server/smb2pdu.c
2142
if (access == FILE_READ_ATTRIBUTES_LE || S_ISBLK(mode) || S_ISCHR(mode))
fs/smb/server/smb2pdu.c
749
else if (S_ISCHR(mode))
fs/ubifs/dir.c
1101
if (S_ISBLK(mode) || S_ISCHR(mode)) {
fs/udf/inode.c
1645
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
fs/udf/inode.c
1793
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
fs/udf/inode.c
1905
else if (S_ISCHR(inode->i_mode))
fs/ufs/inode.c
581
if (S_ISCHR(mode) || S_ISBLK(mode) || inode->i_blocks) {
fs/ufs/inode.c
628
if (S_ISCHR(mode) || S_ISBLK(mode) || inode->i_blocks) {
fs/ufs/inode.c
731
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
fs/ufs/inode.c
774
if (S_ISCHR(inode->i_mode) || S_ISBLK(inode->i_mode)) {
fs/xfs/scrub/inode.c
505
if (!S_ISCHR(mode) && !S_ISBLK(mode) &&
fs/xfs/xfs_iops.c
195
if (S_ISCHR(args.mode) || S_ISBLK(args.mode)) {
include/linux/device_cgroup.h
21
if (likely(!S_ISBLK(inode->i_mode) && !S_ISCHR(inode->i_mode)))
include/linux/device_cgroup.h
45
if (!S_ISBLK(mode) && !S_ISCHR(mode))
include/linux/device_cgroup.h
48
if (S_ISCHR(mode) && dev == WHITEOUT_DEV)
include/linux/fs.h
2178
#define IS_WHITEOUT(inode) (S_ISCHR(inode->i_mode) && \
include/linux/fs.h
3153
#define special_file(m) (S_ISCHR(m)||S_ISBLK(m)||S_ISFIFO(m)||S_ISSOCK(m))
include/linux/fs.h
3387
if (S_ISCHR(inode->i_mode))
init/initramfs.c
402
} else if (S_ISBLK(mode) || S_ISCHR(mode) ||
security/landlock/fs.c
1611
return S_ISBLK(inode->i_mode) || S_ISCHR(inode->i_mode);
security/tomoyo/audit.c
214
if (S_ISCHR(mode) || S_ISBLK(mode)) {
sound/core/pcm_native.c
2264
if (!S_ISCHR(inode->i_mode) || imajor(inode) != snd_major)
tools/testing/selftests/bpf/progs/profiler.inc.h
771
if (S_ISDIR(mode) || S_ISCHR(mode) || S_ISBLK(mode) || S_ISFIFO(mode) ||