Home
last modified time | relevance | path

Searched refs:S_ISLNK (Results 1 – 92 of 92) sorted by relevance

/linux-4.1.27/fs/ocfs2/
Dsymlink.h37 return (S_ISLNK(inode->i_mode) && in ocfs2_inode_is_fast_symlink()
Dacl.c237 if (S_ISLNK(inode->i_mode)) in ocfs2_set_acl()
318 if (S_ISLNK(inode->i_mode)) in ocfs2_acl_chmod()
353 if (!S_ISLNK(inode->i_mode)) { in ocfs2_init_acl()
Dinode.c303 if (S_ISLNK(inode->i_mode) && !fe->i_clusters) { in ocfs2_populate_inode()
1310 if (S_ISLNK(inode->i_mode) && le32_to_cpu(fe->i_clusters) == 0) in ocfs2_refresh_inode()
Daops.c153 if (S_ISLNK(inode->i_mode)) { in ocfs2_get_block()
Dfile.c1145 if (S_ISLNK(inode->i_mode)) in ocfs2_setattr()
Ddlmglue.c2129 if (S_ISLNK(inode->i_mode) && !oi->ip_clusters) in ocfs2_refresh_inode_from_lvb()
/linux-4.1.27/fs/9p/
Dacl.c155 if (S_ISLNK(inode->i_mode)) in v9fs_acl_chmod()
193 if (!S_ISLNK(mode)) { in v9fs_acl_mode()
302 if (S_ISLNK(inode->i_mode)) in v9fs_xattr_set_acl()
/linux-4.1.27/include/uapi/linux/
Dstat.h19 #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK) macro
/linux-4.1.27/fs/jffs2/
Dfs.c57 } else if (S_ISLNK(inode->i_mode)) { in jffs2_do_setattr()
78 if (S_ISLNK(inode->i_mode)) in jffs2_do_setattr()
87 if (S_ISLNK(inode->i_mode)) in jffs2_do_setattr()
138 if (S_ISLNK(inode->i_mode)) in jffs2_do_setattr()
Dgc.c757 } else if (S_ISLNK(JFFS2_F_I_MODE(f))) { in jffs2_garbage_collect_metadata()
825 if (S_ISLNK(JFFS2_F_I_MODE(f))) in jffs2_garbage_collect_metadata()
/linux-4.1.27/fs/hfsplus/
Dposix_acl.c120 if (S_ISLNK(inode->i_mode)) in hfsplus_init_posix_acl()
Dinode.c403 } else if (S_ISLNK(inode->i_mode)) { in hfsplus_new_inode()
432 } else if (S_ISLNK(inode->i_mode)) { in hfsplus_delete_inode()
527 } else if (S_ISLNK(inode->i_mode)) { in hfsplus_cat_read_inode()
Dcatalog.c143 if (S_ISLNK(inode->i_mode)) { in hfsplus_cat_build_record()
Ddir.c238 else if (S_ISLNK(mode)) in hfsplus_readdir()
/linux-4.1.27/fs/overlayfs/
Dcopy_up.c186 if (!S_ISLNK(stat->mode)) { in ovl_set_attr()
323 if (S_ISLNK(stat->mode)) { in ovl_copy_up_one()
Dinode.c142 (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode))) in ovl_permission()
/linux-4.1.27/fs/jfs/
Djfs_inode.c126 if (S_ISLNK(mode)) in ialloc()
Dinode.c60 } else if (S_ISLNK(inode->i_mode)) { in jfs_iget()
Djfs_imap.c782 if (S_ISLNK(ip->i_mode) && ip->i_size < IDATASIZE) { in diWrite()
3108 } else if (S_ISREG(ip->i_mode) || S_ISLNK(ip->i_mode)) { in copy_from_dinode()
/linux-4.1.27/fs/coda/
Dcnode.c36 } else if (S_ISLNK(inode->i_mode)) { in coda_fill_inode()
Dcoda_linux.c154 } else if ( S_ISLNK(mode) ) { in coda_iattr_to_vattr()
Dfile.c200 S_ISLNK(coda_inode->i_mode))) in coda_fsync()
/linux-4.1.27/fs/ext4/
Dcrypto_key.c116 else if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) in ext4_generate_encryption_key()
Dialloc.c1000 if ((S_ISDIR(mode) || S_ISREG(mode) || S_ISLNK(mode)) && in __ext4_new_inode()
1074 if (S_ISDIR(mode) || S_ISREG(mode) || S_ISLNK(mode)) { in __ext4_new_inode()
Dmigrate.c456 if (S_ISLNK(inode->i_mode) && inode->i_blocks == 0) in ext4_ext_migrate()
Dinode.c149 return (S_ISLNK(inode->i_mode) && inode->i_blocks - ea_blocks == 0); in ext4_inode_is_fast_symlink()
208 (S_ISLNK(inode->i_mode) || S_ISREG(inode->i_mode)) && in ext4_evict_inode()
3542 if (S_ISLNK(inode->i_mode)) in ext4_can_truncate()
4273 (S_ISLNK(inode->i_mode) && in ext4_iget()
4278 (S_ISLNK(inode->i_mode) && in ext4_iget()
4294 } else if (S_ISLNK(inode->i_mode)) { in ext4_iget()
Dindirect.c942 if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) in ext4_clear_blocks()
Dinline.c440 S_ISREG(inode->i_mode) || S_ISLNK(inode->i_mode)) { in ext4_destroy_inline_data_nolock()
Dnamei.c1593 S_ISLNK(inode->i_mode)) && in ext4_lookup()
2862 S_ISLNK(inode->i_mode)) || inode->i_nlink == 0); in ext4_orphan_add()
Dextents.c2467 if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) in get_default_free_blocks_flags()
/linux-4.1.27/fs/reiserfs/
Dinode.c1178 if (S_ISLNK(inode->i_mode) || S_ISDIR(inode->i_mode)) in real_space_diff()
1200 if (S_ISLNK(inode->i_mode) || S_ISDIR(inode->i_mode)) { in to_real_used_space()
1215 if (S_ISLNK(inode->i_mode) || S_ISDIR(inode->i_mode)) { in to_fake_used_blocks()
1337 if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) in init_inode()
1362 } else if (S_ISLNK(inode->i_mode)) { in init_inode()
2004 if (S_ISLNK(inode->i_mode)) in reiserfs_new_inode()
2011 REISERFS_I(inode)->i_first_direct_byte = S_ISLNK(mode) ? 1 : in reiserfs_new_inode()
2057 if (old_format_only(sb) || S_ISDIR(mode) || S_ISLNK(mode)) in reiserfs_new_inode()
2089 if (S_ISLNK(mode)) { in reiserfs_new_inode()
Dstree.c1308 if (!S_ISLNK(inode->i_mode) && is_direct_le_ih(q_ih)) { in reiserfs_delete_item()
1776 if (!S_ISLNK(inode->i_mode) && is_direct_le_ih(p_le_ih)) { in reiserfs_cut_from_item()
1885 || S_ISLNK(inode->i_mode))) in reiserfs_do_truncate()
2189 if (!S_ISLNK(inode->i_mode) && is_direct_le_ih(ih)) in reiserfs_insert_item()
Dxattr_acl.c310 if (S_ISLNK(inode->i_mode)) in reiserfs_inherit_default_acl()
/linux-4.1.27/fs/proc/
Dproc_sysctl.c493 if (S_ISLNK(p->mode)) { in proc_sys_lookup()
659 if (S_ISLNK(table->mode)) { in proc_sys_link_fill_cache()
681 if (unlikely(S_ISLNK(table->mode))) in scan()
1114 if (S_ISLNK(link->mode) && (link->data == link_root)) in get_links()
1531 (S_ISLNK(link->mode) && (link->data == root)))) { in put_links()
Dfd.c122 if (S_ISLNK(inode->i_mode)) { in tid_fd_revalidate()
Dgeneric.c532 if (S_ISLNK(de->mode)) in free_proc_entry()
/linux-4.1.27/fs/configfs/
Dinode.c203 if (S_ISDIR(mode) || S_ISLNK(mode)) in configfs_create()
/linux-4.1.27/fs/
Dsync.c329 !S_ISLNK(i_mode)) in SYSCALL_DEFINE4()
Dioctl.c581 S_ISLNK(inode->i_mode)) { in do_vfs_ioctl()
Dposix_acl.c552 if (S_ISLNK(*mode) || !IS_POSIXACL(dir)) in posix_acl_create()
Dnamei.c441 (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode))) in sb_permission()
/linux-4.1.27/fs/freevxfs/
Dvxfs_inode.c325 } else if (S_ISLNK(ip->i_mode)) { in vxfs_iget()
/linux-4.1.27/tools/thermal/tmon/
Dtmon.c165 if (S_ISLNK(logstat.st_mode)) { in prepare_logging()
/linux-4.1.27/fs/ext2/
Dinode.c49 return (S_ISLNK(inode->i_mode) && in ext2_inode_is_fast_symlink()
1181 S_ISLNK(inode->i_mode))) in ext2_truncate_blocks()
1195 S_ISLNK(inode->i_mode))) in ext2_setsize()
1404 } else if (S_ISLNK(inode->i_mode)) { in ext2_iget()
/linux-4.1.27/fs/befs/
Ddebug.c104 if (S_ISLNK(fs32_to_cpu(sb, inode->mode))) { in befs_dump_inode()
Dlinuxvfs.c381 if (S_ISLNK(inode->i_mode) && !(befs_ino->i_flags & BEFS_LONG_SYMLINK)){ in befs_iget()
405 } else if (S_ISLNK(inode->i_mode)) { in befs_iget()
/linux-4.1.27/fs/nilfs2/
Dinode.c394 if (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode)) { in nilfs_new_inode()
491 S_ISLNK(inode->i_mode)) { in nilfs_read_inode_common()
529 } else if (S_ISLNK(inode->i_mode)) { in __nilfs_read_inode()
/linux-4.1.27/fs/adfs/
Dinode.c140 if (S_ISLNK(inode->i_mode)) in adfs_mode2atts()
/linux-4.1.27/fs/autofs4/
Dinode.c365 } else if (S_ISLNK(mode)) { in autofs4_get_inode()
Droot.c463 if (inode && S_ISLNK(inode->i_mode)) in autofs4_d_manage()
/linux-4.1.27/fs/minix/
Dinode.c453 } else if (S_ISLNK(inode->i_mode)) { in minix_set_inode()
643 if (!(S_ISREG(inode->i_mode) || S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode))) in minix_truncate()
/linux-4.1.27/fs/f2fs/
Dacl.c339 if (S_ISLNK(*mode) || !IS_POSIXACL(dir)) in f2fs_acl_create()
Dinode.c200 } else if (S_ISLNK(inode->i_mode)) { in f2fs_iget()
Dinline.c24 if (!S_ISREG(inode->i_mode) && !S_ISLNK(inode->i_mode)) in f2fs_may_inline()
Dfile.c557 S_ISLNK(inode->i_mode))) in f2fs_truncate()
Dnode.c912 S_ISLNK(inode->i_mode)) in remove_inode_page()
/linux-4.1.27/fs/qnx4/
Dinode.c317 } else if (S_ISLNK(inode->i_mode)) { in qnx4_iget()
/linux-4.1.27/fs/sysv/
Dinode.c164 } else if (S_ISLNK(inode->i_mode)) { in sysv_set_inode()
Ditree.c375 S_ISLNK(inode->i_mode))) in sysv_truncate()
/linux-4.1.27/fs/hpfs/
Dinode.c163 if (!S_ISLNK(i->i_mode)) in hpfs_write_inode_ea()
/linux-4.1.27/arch/um/os-Linux/
Dfile.c138 else if (S_ISLNK(buf.ust_mode)) in os_file_type()
/linux-4.1.27/fs/debugfs/
Dinode.c176 if (S_ISLNK(inode->i_mode)) in debugfs_evict_inode()
/linux-4.1.27/fs/ufs/
Dtruncate.c455 S_ISLNK(inode->i_mode))) in ufs_truncate()
Dinode.c574 } else if (S_ISLNK(inode->i_mode)) { in ufs_set_inode_ops()
/linux-4.1.27/fs/nfs/
Dinode.c182 if (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode)) { in nfs_zap_caches_locked()
411 } else if (S_ISLNK(inode->i_mode)) in nfs_fhget()
1847 || S_ISLNK(inode->i_mode))) in nfs_update_inode()
/linux-4.1.27/init/
Dinitramfs.c267 if (S_ISLNK(mode)) { in do_header()
/linux-4.1.27/fs/ext3/
Dinode.c46 return (S_ISLNK(inode->i_mode) && inode->i_blocks - ea_blocks == 0); in ext3_inode_is_fast_symlink()
222 (S_ISLNK(inode->i_mode) || S_ISREG(inode->i_mode)) && in ext3_evict_inode()
2460 if (S_ISLNK(inode->i_mode)) in ext3_can_truncate()
2997 } else if (S_ISLNK(inode->i_mode)) { in ext3_iget()
Dnamei.c1991 S_ISLNK(inode->i_mode)) || inode->i_nlink == 0); in ext3_orphan_add()
/linux-4.1.27/fs/nfsd/
Dnfsxdr.c160 if (S_ISLNK(type) && stat->size > NFS_MAXPATHLEN) { in encode_fattr()
Dnfs3xdr.c172 if (S_ISLNK(stat->mode) && stat->size > NFS3_MAXPATHLEN) { in encode_fattr3()
Dexport.c350 !S_ISLNK(inode->i_mode) && in check_export()
Dvfs.c432 if (S_ISLNK(inode->i_mode)) in nfsd_setattr()
/linux-4.1.27/fs/exofs/
Dinode.c1005 return S_ISLNK(inode->i_mode) && (oi->i_data[0] != 0); in exofs_inode_is_fast_symlink()
1224 } else if (S_ISLNK(inode->i_mode)) { in exofs_iget()
/linux-4.1.27/fs/qnx6/
Dinode.c583 } else if (S_ISLNK(inode->i_mode)) { in qnx6_iget()
/linux-4.1.27/fs/hostfs/
Dhostfs_kern.c963 if (S_ISLNK(root_inode->i_mode)) { in hostfs_fill_sb_common()
/linux-4.1.27/fs/btrfs/
Dsend.c2538 } else if (S_ISLNK(mode)) { in send_create_inode()
2564 if (S_ISLNK(mode)) { in send_create_inode()
4938 if (S_ISLNK(sctx->cur_inode_mode)) in process_extent()
5117 if (!S_ISLNK(sctx->cur_inode_mode)) in finish_inode_if_needed()
5128 if (!S_ISLNK(sctx->cur_inode_mode) && left_mode != right_mode) in finish_inode_if_needed()
Dinode.c9766 (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode))) { in btrfs_permission()
/linux-4.1.27/fs/ecryptfs/
Dinode.c71 if (S_ISLNK(inode->i_mode)) in ecryptfs_inode_set()
/linux-4.1.27/fs/ncpfs/
Dinode.c284 } else if (S_ISLNK(inode->i_mode)) { in ncp_iget()
/linux-4.1.27/drivers/staging/lustre/lustre/llite/
Dllite_lib.c1128 if (S_ISLNK(inode->i_mode) && lli->lli_symlink_name) { in ll_clear_inode()
1780 } else if (S_ISLNK(inode->i_mode)) { in ll_read_inode2()
/linux-4.1.27/fs/fuse/
Dinode.c266 else if (S_ISLNK(inode->i_mode)) in fuse_init_inode()
Ddir.c281 return S_ISREG(m) || S_ISDIR(m) || S_ISLNK(m) || S_ISCHR(m) || in fuse_valid_type()
/linux-4.1.27/fs/isofs/
Dinode.c1418 } else if (S_ISLNK(inode->i_mode)) { in isofs_read_inode()
/linux-4.1.27/fs/udf/
Dinode.c1212 S_ISLNK(inode->i_mode))) in udf_setsize()
1798 else if (S_ISLNK(inode->i_mode)) in udf_update_inode()
/linux-4.1.27/fs/xfs/
Dxfs_ioctl.c100 !S_ISLNK(inode->i_mode)) in xfs_find_handle()
Dxfs_inode.c1939 if (S_ISLNK(ip->i_d.di_mode)) in xfs_inactive()
/linux-4.1.27/fs/xfs/libxfs/
Dxfs_ialloc.c583 needspace = S_ISDIR(mode) || S_ISREG(mode) || S_ISLNK(mode); in xfs_ialloc_ag_select()
Dxfs_bmap.c1086 if (S_ISLNK(ip->i_d.di_mode)) in xfs_bmap_add_attrfork_local()
/linux-4.1.27/fs/gfs2/
Dinode.c122 } else if (S_ISLNK(mode)) { in gfs2_set_iop()
/linux-4.1.27/include/linux/
Dfs.h2376 S_ISLNK(inode->i_mode)) in invalidate_remote_inode()
/linux-4.1.27/security/selinux/
Dhooks.c1416 if ((sbsec->flags & SE_SBPROC) && !S_ISLNK(inode->i_mode)) { in inode_doinit_with_dentry()
/linux-4.1.27/fs/cifs/
Dcifssmb.c5995 else if (S_ISLNK(mode)) in cifs_fill_unix_set_info()