| /Linux-v5.15/include/uapi/linux/ |
| D | stat.h | 11 #define S_IFLNK 0120000 macro 21 #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK)
|
| /Linux-v5.15/tools/include/uapi/linux/ |
| D | stat.h | 11 #define S_IFLNK 0120000 macro 21 #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK)
|
| /Linux-v5.15/fs/ramfs/ |
| D | inode.c | 83 case S_IFLNK: in ramfs_get_inode() 133 inode = ramfs_get_inode(dir->i_sb, dir, S_IFLNK|S_IRWXUGO, 0); in ramfs_symlink()
|
| /Linux-v5.15/fs/erofs/ |
| D | inode.c | 98 case S_IFLNK: in erofs_read_inode() 141 case S_IFLNK: in erofs_read_inode() 280 case S_IFLNK: in erofs_fill_inode()
|
| /Linux-v5.15/fs/proc/ |
| D | self.c | 50 inode->i_mode = S_IFLNK | S_IRWXUGO; in proc_setup_self()
|
| D | thread_self.c | 50 inode->i_mode = S_IFLNK | S_IRWXUGO; in proc_setup_thread_self()
|
| D | fd.c | 117 unsigned i_mode = S_IFLNK; in tid_fd_update_inode() 192 inode = proc_pid_make_inode(dentry->d_sb, task, S_IFLNK); in proc_fd_instantiate()
|
| D | namespaces.c | 105 inode = proc_pid_make_inode(dentry->d_sb, task, S_IFLNK | S_IRWXUGO); in proc_ns_instantiate()
|
| /Linux-v5.15/fs/orangefs/ |
| D | orangefs-utils.c | 191 return S_IFLNK; in orangefs_inode_type() 228 if (type == S_IFLNK && strncmp(orangefs_inode->link_target, in orangefs_inode_is_stale() 334 case S_IFLNK: in orangefs_inode_getattr()
|
| /Linux-v5.15/fs/kernfs/ |
| D | symlink.c | 39 kn = kernfs_new_node(parent, name, S_IFLNK|S_IRWXUGO, uid, gid, in kernfs_create_link()
|
| /Linux-v5.15/fs/xfs/ |
| D | xfs_symlink.c | 228 error = xfs_dialloc(&tp, dp->i_ino, S_IFLNK, &ino); in xfs_symlink() 231 S_IFLNK | (mode & ~S_IFMT), 1, 0, prid, in xfs_symlink()
|
| /Linux-v5.15/tools/testing/selftests/exec/ |
| D | non-regular.c | 73 FIXTURE_VARIANT_ADD(file, S_IFLNK) in FIXTURE_VARIANT_ADD() argument
|
| /Linux-v5.15/fs/coda/ |
| D | coda_linux.c | 107 inode_type = S_IFLNK; in coda_vattr_to_iattr()
|
| /Linux-v5.15/security/ |
| D | inode.c | 273 dent = securityfs_create_dentry(name, S_IFLNK | 0444, parent, in securityfs_create_symlink()
|
| /Linux-v5.15/samples/vfs/ |
| D | test-statx.c | 96 case S_IFLNK: printf(" symbolic link\n"); ft = 'l'; break; in dump_statx()
|
| /Linux-v5.15/fs/xfs/libxfs/ |
| D | xfs_inode_fork.c | 244 case S_IFLNK: in xfs_iformat_data_fork() 695 case S_IFLNK: in xfs_ifork_verify_local_data()
|
| /Linux-v5.15/fs/sysv/ |
| D | namei.c | 80 inode = sysv_new_inode(dir, S_IFLNK|0777); in sysv_symlink()
|
| /Linux-v5.15/fs/minix/ |
| D | namei.c | 84 inode = minix_new_inode(dir, S_IFLNK | 0777, &err); in minix_symlink()
|
| /Linux-v5.15/kernel/bpf/ |
| D | inode.c | 110 case S_IFLNK: in bpf_get_inode() 394 inode = bpf_get_inode(dir->i_sb, dir, S_IRWXUGO | S_IFLNK); in bpf_symlink()
|
| /Linux-v5.15/fs/freevxfs/ |
| D | vxfs_inode.c | 91 ret |= S_IFLNK; in vxfs_transmod()
|
| /Linux-v5.15/fs/ufs/ |
| D | namei.c | 120 inode = ufs_new_inode(dir, S_IFLNK | S_IRWXUGO); in ufs_symlink()
|
| /Linux-v5.15/fs/adfs/ |
| D | inode.c | 101 return S_IFLNK|S_IRWXUGO; in adfs_atts2mode()
|
| /Linux-v5.15/fs/efs/ |
| D | inode.c | 153 case S_IFLNK: in efs_iget()
|
| /Linux-v5.15/fs/jfs/ |
| D | namei.c | 633 case S_IFLNK: in commitZeroLink() 702 case S_IFLNK: in jfs_free_zero_link() 911 ip = ialloc(dip, S_IFLNK | 0777); in jfs_symlink()
|
| /Linux-v5.15/fs/cifs/ |
| D | inode.c | 71 case S_IFLNK: 256 fattr->cf_mode |= S_IFLNK; 523 fattr->cf_mode |= S_IFLNK; 626 fattr->cf_mode |= S_IFLNK; 678 fattr->cf_mode |= S_IFLNK | cifs_sb->ctx->file_mode; 693 fattr->cf_mode = S_IFLNK;
|