Symbol: S_IFCHR
drivers/android/binder/rust_binderfs.c
164
init_special_inode(inode, S_IFCHR | 0600,
drivers/android/binder/rust_binderfs.c
413
init_special_inode(inode, S_IFCHR | 0600,
drivers/android/binderfs.c
158
init_special_inode(inode, S_IFCHR | 0600,
drivers/android/binderfs.c
422
init_special_inode(inode, S_IFCHR | 0600,
drivers/base/devtmpfs.c
148
req.mode |= S_IFCHR;
drivers/char/misc_minor_kunit.c
163
ret = init_mknod(devname, S_IFCHR | 0600,
drivers/dax/super.c
539
inode->i_mode = S_IFCHR;
fs/9p/vfs_inode.c
140
res |= S_IFCHR;
fs/9p/vfs_inode.c
273
case S_IFCHR:
fs/btrfs/inode.c
8358
S_IFCHR | WHITEOUT_MODE);
fs/ceph/inode.c
1253
case S_IFCHR:
fs/cramfs/inode.c
120
case S_IFCHR:
fs/devpts/inode.c
289
mode = S_IFCHR|opts->ptmxmode;
fs/devpts/inode.c
304
fsi->ptmx_inode->i_mode = S_IFCHR|fsi->mount_opts.ptmxmode;
fs/devpts/inode.c
518
init_special_inode(inode, S_IFCHR|opts->mode, MKDEV(UNIX98_PTY_SLAVE_MAJOR, index));
fs/efs/inode.c
159
case S_IFCHR:
fs/erofs/inode.c
171
case S_IFCHR:
fs/ext4/ext4.h
3815
[S_IFCHR >> S_SHIFT] = EXT4_FT_CHRDEV,
fs/ext4/namei.c
3770
S_IFCHR | WHITEOUT_MODE,
fs/f2fs/namei.c
921
return __f2fs_tmpfile(idmap, dir, NULL, S_IFCHR | WHITEOUT_MODE,
fs/freevxfs/vxfs_inode.c
61
ret |= S_IFCHR;
fs/gfs2/glops.c
411
case S_IFCHR:
fs/hfsplus/inode.c
231
case S_IFCHR:
fs/hostfs/hostfs_kern.c
536
case S_IFCHR:
fs/inode.c
2687
case S_IFCHR:
fs/jffs2/fs.c
325
case S_IFCHR:
fs/jffs2/readinode.c
1295
case S_IFCHR:
fs/namei.c
4256
case S_IFCHR:
fs/namei.c
5146
case S_IFCHR:
fs/namei.c
5189
case S_IFCHR: case S_IFBLK:
fs/nfs/nfs3proc.c
752
case S_IFCHR:
fs/nfs/nfs3xdr.c
101
[NF3CHR] = S_IFCHR,
fs/nfs/nfs4xdr.c
953
[NF4CHR] = S_IFCHR,
fs/nfs/proc.c
285
sattr->ia_mode = (mode & ~S_IFMT) | S_IFCHR;
fs/nfsd/nfs3proc.c
26
S_IFCHR, /* NF3CHR */
fs/nfsd/nfs4proc.c
877
&attrs, S_IFCHR, rdev, &resfh);
fs/nfsd/nfs4xdr.c
3222
case S_IFCHR:
fs/nfsd/nfsproc.c
346
case S_IFCHR:
fs/nfsd/nfsproc.c
385
if (type != S_IFBLK && type != S_IFCHR) {
fs/nfsd/nfsproc.c
387
} else if (type == S_IFCHR && !(attr->ia_valid & ATTR_SIZE)) {
fs/nfsd/trace.h
258
{ S_IFCHR, "CHR" }, \
fs/nfsd/vfs.c
1834
case S_IFCHR:
fs/ntfs/namei.c
1484
case S_IFCHR:
fs/ntfs/reparse.c
232
mode = S_IFCHR;
fs/overlayfs/dir.c
196
case S_IFCHR:
fs/romfs/super.c
88
S_IFCHR | 0600, /* chardev */
fs/smb/client/inode.c
307
fattr->cf_mode |= S_IFCHR;
fs/smb/client/inode.c
630
fattr->cf_mode |= S_IFCHR;
fs/smb/client/inode.c
817
S_IFCHR,
fs/smb/client/readdir.c
272
case S_IFCHR:
fs/smb/client/readdir.c
93
case S_IFCHR:
fs/smb/client/reparse.c
1155
fattr->cf_mode |= S_IFCHR;
fs/smb/client/reparse.c
1223
fattr->cf_mode |= S_IFCHR;
fs/smb/client/reparse.h
56
case S_IFCHR: return NFS_SPECFILE_CHR;
fs/smb/client/reparse.h
68
case S_IFCHR: return IO_REPARSE_TAG_LX_CHR;
fs/smb/client/smb2ops.c
5398
case S_IFCHR:
fs/smb/server/smb2pdu.c
4511
case S_IFCHR:
fs/smb/server/smb2pdu.c
5791
case S_IFCHR:
fs/squashfs/inode.c
353
inode->i_mode |= S_IFCHR;
fs/squashfs/inode.c
376
inode->i_mode |= S_IFCHR;
fs/ubifs/dir.c
132
case S_IFCHR:
fs/ubifs/dir.c
379
umode_t mode = S_IFCHR | WHITEOUT_MODE;
fs/ubifs/journal.c
554
case S_IFCHR:
fs/ubifs/super.c
206
case S_IFCHR:
fs/udf/inode.c
1618
inode->i_mode |= S_IFCHR;
fs/ufs/util.h
174
case S_IFCHR:
fs/xfs/libxfs/xfs_dir2.c
52
case S_IFCHR:
fs/xfs/libxfs/xfs_inode_buf.c
695
case S_IFCHR:
fs/xfs/libxfs/xfs_inode_fork.c
252
case S_IFCHR:
fs/xfs/libxfs/xfs_inode_util.c
326
case S_IFCHR:
fs/xfs/scrub/inode.c
439
case S_IFCHR:
fs/xfs/scrub/inode_repair.c
1053
case S_IFCHR:
fs/xfs/scrub/inode_repair.c
1169
case S_IFCHR:
fs/xfs/scrub/inode_repair.c
461
*mode = S_IFCHR;
fs/xfs/scrub/inode_repair.c
653
case S_IFCHR:
fs/xfs/xfs_inode.c
2095
.mode = S_IFCHR | WHITEOUT_MODE,
fs/xfs/xfs_iops.c
737
case S_IFCHR:
include/linux/fs.h
1804
return vfs_mknod(idmap, dir, dentry, S_IFCHR | WHITEOUT_MODE,
include/trace/events/btrfs.h
44
{ S_IFCHR, "CHR" }, \
include/trace/events/f2fs.h
173
{ S_IFCHR, "character" }, \
include/uapi/linux/stat.h
24
#define S_ISCHR(m) (((m) & S_IFMT) == S_IFCHR)
init/noinitramfs.c
27
err = init_mknod("/dev/console", S_IFCHR | S_IRUSR | S_IWUSR,
mm/nommu.c
741
case S_IFCHR:
mm/shmem.c
3959
S_IFCHR | WHITEOUT_MODE, WHITEOUT_DEV);
samples/vfs/test-statx.c
121
case S_IFCHR:
samples/vfs/test-statx.c
98
case S_IFCHR: printf(" character special file\n"); ft = 'c'; break;
security/apparmor/apparmorfs.c
2687
inode->i_mode = S_IFCHR | S_IRUGO | S_IWUGO;
security/apparmor/apparmorfs.c
2689
init_special_inode(inode, S_IFCHR | S_IRUGO | S_IWUGO,
security/landlock/fs.c
993
case S_IFCHR:
security/selinux/hooks.c
1157
case S_IFCHR:
security/selinux/selinuxfs.c
1871
inode = sel_make_inode(sb, S_IFCHR | S_IRUGO | S_IWUGO);
security/selinux/selinuxfs.c
1881
init_special_inode(inode, S_IFCHR | S_IRUGO | S_IWUGO, MKDEV(MEM_MAJOR, 3));
security/tomoyo/audit.c
134
case S_IFCHR:
security/tomoyo/condition.c
886
value = S_IFCHR;
security/tomoyo/tomoyo.c
233
case S_IFCHR:
tools/include/nolibc/types.h
55
#define S_ISCHR(mode) (((mode) & S_IFMT) == S_IFCHR)
tools/include/uapi/linux/stat.h
24
#define S_ISCHR(m) (((m) & S_IFMT) == S_IFCHR)
tools/perf/trace/beauty/include/uapi/linux/stat.h
24
#define S_ISCHR(m) (((m) & S_IFMT) == S_IFCHR)
tools/perf/util/drm_pmu.c
426
if ((stat.st_mode & S_IFMT) != S_IFCHR || major(stat.st_rdev) != 226)
tools/testing/selftests/bpf/prog_tests/cgroup_dev.c
108
test_mknod("/dev/test_dev_cgroup_zero", S_IFCHR, 1, 5, -1,
tools/testing/selftests/bpf/prog_tests/cgroup_dev.c
97
test_mknod("/dev/test_dev_cgroup_null", S_IFCHR, 1, 3, 0, 0);
tools/testing/selftests/bpf/progs/profiler.inc.h
36
#define S_ISCHR(m) (((m)&S_IFMT) == S_IFCHR)
tools/testing/selftests/exec/check-exec.c
147
ASSERT_EQ(0, mknod(char_dev_path, S_IFCHR | 0400, makedev(1, 3)));
tools/testing/selftests/exec/non-regular.c
122
FIXTURE_VARIANT_ADD(file, S_IFCHR)
tools/testing/selftests/exec/non-regular.c
130
.mode = S_IFCHR,
tools/testing/selftests/filesystems/overlayfs/set_layers_via_fds.c
522
ASSERT_EQ(mknodat(fd_overlay, "dev-zero", S_IFCHR | 0644, makedev(1, 5)), -1);
tools/testing/selftests/landlock/fs_test.c
3269
test_make_file(_metadata, LANDLOCK_ACCESS_FS_MAKE_CHAR, S_IFCHR,
tools/testing/selftests/landlock/fs_test.c
7439
EXPECT_EQ(-1, mknod(file1_s1d3, S_IFCHR | 0644, 0));
tools/testing/selftests/nolibc/nolibc-test.c
2246
mknod("/dev/console", 0600 | S_IFCHR, makedev(5, 1));
tools/testing/selftests/nolibc/nolibc-test.c
2247
mknod("/dev/null", 0666 | S_IFCHR, makedev(1, 3));
tools/testing/selftests/nolibc/nolibc-test.c
2248
mknod("/dev/zero", 0666 | S_IFCHR, makedev(1, 5));
tools/testing/selftests/nolibc/nolibc-test.c
2249
mknod("/dev/full", 0666 | S_IFCHR, makedev(1, 7));
usr/gen_init_cpio.c
283
mode |= S_IFCHR;