Home
last modified time | relevance | path

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

/linux-4.4.14/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()
332 if (S_ISLNK(inode->i_mode)) in ocfs2_acl_chmod()
367 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()
1321 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.c1150 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.4.14/fs/9p/
Dacl.c155 if (S_ISLNK(inode->i_mode)) in v9fs_acl_chmod()
193 if (!S_ISLNK(mode)) { in v9fs_acl_mode()
265 if (S_ISLNK(inode->i_mode)) in v9fs_xattr_set_acl()
/linux-4.4.14/include/uapi/linux/
Dstat.h19 #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK) macro
/linux-4.4.14/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.4.14/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.4.14/fs/overlayfs/
Dcopy_up.c186 if (!S_ISLNK(stat->mode)) { in ovl_set_attr()
319 if (S_ISLNK(stat->mode)) { in ovl_copy_up_one()
Dinode.c139 (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode))) in ovl_permission()
/linux-4.4.14/fs/jfs/
Djfs_inode.c128 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.4.14/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.4.14/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.4.14/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.4.14/fs/
Dsync.c334 !S_ISLNK(i_mode)) in SYSCALL_DEFINE4()
Dioctl.c581 S_ISLNK(inode->i_mode)) { in do_vfs_ioctl()
Dposix_acl.c556 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.4.14/fs/f2fs/
Dcrypto_key.c167 else if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) in _f2fs_get_encryption_info()
Dacl.c343 if (S_ISLNK(*mode) || !IS_POSIXACL(dir)) in f2fs_acl_create()
Dcrypto_fname.c58 return S_ISLNK(inode->i_mode) ? inode->i_sb->s_blocksize : in max_name_len()
Dinode.c200 } else if (S_ISLNK(inode->i_mode)) { in f2fs_iget()
Dinline.c25 if (!S_ISREG(inode->i_mode) && !S_ISLNK(inode->i_mode)) in f2fs_may_inline_data()
Df2fs.h1074 !S_ISLNK(inode->i_mode)) in inode_dec_dirty_pages()
2126 return (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode)); in f2fs_may_encrypt()
Dcheckpoint.c746 !S_ISLNK(inode->i_mode)) in update_dirty_page()
Dfile.c601 S_ISLNK(inode->i_mode))) in f2fs_truncate()
Dnode.c923 S_ISLNK(inode->i_mode)) in remove_inode_page()
/linux-4.4.14/fs/configfs/
Dinode.c203 if (S_ISDIR(mode) || S_ISLNK(mode)) in configfs_create()
/linux-4.4.14/tools/thermal/tmon/
Dtmon.c165 if (S_ISLNK(logstat.st_mode)) { in prepare_logging()
/linux-4.4.14/fs/ext2/
Dinode.c50 return (S_ISLNK(inode->i_mode) && in ext2_inode_is_fast_symlink()
1187 S_ISLNK(inode->i_mode))) in ext2_truncate_blocks()
1204 S_ISLNK(inode->i_mode))) in ext2_setsize()
1415 } else if (S_ISLNK(inode->i_mode)) { in ext2_iget()
/linux-4.4.14/fs/freevxfs/
Dvxfs_inode.c326 } else if (S_ISLNK(ip->i_mode)) { in vxfs_iget()
/linux-4.4.14/fs/ext4/
Dcrypto_key.c174 else if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) in _ext4_get_encryption_info()
Dcrypto_fname.c52 return S_ISLNK(inode->i_mode) ? inode->i_sb->s_blocksize : in max_name_len()
Dialloc.c769 (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode))) { in __ext4_new_inode()
1099 if (S_ISDIR(mode) || S_ISREG(mode) || S_ISLNK(mode)) { in __ext4_new_inode()
Dmigrate.c455 if (S_ISLNK(inode->i_mode) && inode->i_blocks == 0) in ext4_ext_migrate()
Dinode.c150 return (S_ISLNK(inode->i_mode) && inode->i_blocks - ea_blocks == 0); in ext4_inode_is_fast_symlink()
209 (S_ISLNK(inode->i_mode) || S_ISREG(inode->i_mode)) && in ext4_evict_inode()
3584 if (S_ISLNK(inode->i_mode)) in ext4_can_truncate()
4314 (S_ISLNK(inode->i_mode) && in ext4_iget()
4319 (S_ISLNK(inode->i_mode) && in ext4_iget()
4335 } else if (S_ISLNK(inode->i_mode)) { in ext4_iget()
Dindirect.c944 if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) in ext4_clear_blocks()
Dinline.c439 S_ISREG(inode->i_mode) || S_ISLNK(inode->i_mode)) { in ext4_destroy_inline_data_nolock()
Dnamei.c1589 S_ISLNK(inode->i_mode)) && in ext4_lookup()
2774 S_ISLNK(inode->i_mode)) || inode->i_nlink == 0); in ext4_orphan_add()
Dextents.c2469 if (S_ISDIR(inode->i_mode) || S_ISLNK(inode->i_mode)) in get_default_free_blocks_flags()
/linux-4.4.14/fs/befs/
Ddebug.c104 if (S_ISLNK(fs32_to_cpu(sb, inode->mode))) { in befs_dump_inode()
Dlinuxvfs.c375 if (S_ISLNK(inode->i_mode) && !(befs_ino->i_flags & BEFS_LONG_SYMLINK)){ in befs_iget()
399 } else if (S_ISLNK(inode->i_mode)) { in befs_iget()
/linux-4.4.14/fs/nilfs2/
Dinode.c376 if (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode)) { in nilfs_new_inode()
473 S_ISLNK(inode->i_mode)) { in nilfs_read_inode_common()
511 } else if (S_ISLNK(inode->i_mode)) { in __nilfs_read_inode()
/linux-4.4.14/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.4.14/fs/adfs/
Dinode.c140 if (S_ISLNK(inode->i_mode)) in adfs_mode2atts()
/linux-4.4.14/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.4.14/fs/ufs/
Dinode.c529 } else if (S_ISLNK(inode->i_mode)) { in ufs_set_inode_ops()
1172 S_ISLNK(inode->i_mode))) in ufs_truncate()
1197 S_ISLNK(inode->i_mode))) in ufs_truncate_blocks()
/linux-4.4.14/fs/qnx4/
Dinode.c317 } else if (S_ISLNK(inode->i_mode)) { in qnx4_iget()
/linux-4.4.14/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.4.14/arch/um/os-Linux/
Dfile.c139 else if (S_ISLNK(buf.ust_mode)) in os_file_type()
/linux-4.4.14/fs/hpfs/
Dinode.c163 if (!S_ISLNK(i->i_mode)) in hpfs_write_inode_ea()
/linux-4.4.14/fs/debugfs/
Dinode.c171 if (S_ISLNK(inode->i_mode)) in debugfs_evict_inode()
/linux-4.4.14/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()
1861 || S_ISLNK(inode->i_mode))) in nfs_update_inode()
/linux-4.4.14/init/
Dinitramfs.c267 if (S_ISLNK(mode)) { in do_header()
/linux-4.4.14/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.c396 if (S_ISLNK(inode->i_mode)) in nfsd_setattr()
/linux-4.4.14/fs/exofs/
Dinode.c1002 return S_ISLNK(inode->i_mode) && (oi->i_data[0] != 0); in exofs_inode_is_fast_symlink()
1221 } else if (S_ISLNK(inode->i_mode)) { in exofs_iget()
/linux-4.4.14/fs/qnx6/
Dinode.c583 } else if (S_ISLNK(inode->i_mode)) { in qnx6_iget()
/linux-4.4.14/fs/hostfs/
Dhostfs_kern.c960 if (S_ISLNK(root_inode->i_mode)) { in hostfs_fill_sb_common()
/linux-4.4.14/fs/btrfs/
Dsend.c2568 } else if (S_ISLNK(mode)) { in send_create_inode()
2594 if (S_ISLNK(mode)) { in send_create_inode()
5187 if (S_ISLNK(sctx->cur_inode_mode)) in process_extent()
5366 if (!S_ISLNK(sctx->cur_inode_mode)) in finish_inode_if_needed()
5377 if (!S_ISLNK(sctx->cur_inode_mode) && left_mode != right_mode) in finish_inode_if_needed()
Dinode.c9916 (S_ISREG(mode) || S_ISDIR(mode) || S_ISLNK(mode))) { in btrfs_permission()
/linux-4.4.14/fs/ecryptfs/
Dinode.c71 if (S_ISLNK(inode->i_mode)) in ecryptfs_inode_set()
/linux-4.4.14/fs/ncpfs/
Dinode.c284 } else if (S_ISLNK(inode->i_mode)) { in ncp_iget()
/linux-4.4.14/drivers/staging/lustre/lustre/llite/
Dllite_lib.c1060 if (S_ISLNK(inode->i_mode)) { in ll_clear_inode()
1678 } else if (S_ISLNK(inode->i_mode)) { in ll_read_inode2()
/linux-4.4.14/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.4.14/fs/isofs/
Dinode.c1418 } else if (S_ISLNK(inode->i_mode)) { in isofs_read_inode()
/linux-4.4.14/fs/udf/
Dinode.c1212 S_ISLNK(inode->i_mode))) in udf_setsize()
1794 else if (S_ISLNK(inode->i_mode)) in udf_update_inode()
/linux-4.4.14/fs/xfs/
Dxfs_ioctl.c101 !S_ISLNK(inode->i_mode)) in xfs_find_handle()
Dxfs_inode.c1912 if (S_ISLNK(ip->i_d.di_mode)) in xfs_inactive()
/linux-4.4.14/fs/gfs2/
Dinode.c122 } else if (S_ISLNK(mode)) { in gfs2_set_iop()
/linux-4.4.14/fs/xfs/libxfs/
Dxfs_ialloc.c930 needspace = S_ISDIR(mode) || S_ISREG(mode) || S_ISLNK(mode); in xfs_ialloc_ag_select()
Dxfs_bmap.c1088 if (S_ISLNK(ip->i_d.di_mode)) in xfs_bmap_add_attrfork_local()
/linux-4.4.14/include/linux/
Dfs.h2410 S_ISLNK(inode->i_mode)) in invalidate_remote_inode()
/linux-4.4.14/security/selinux/
Dhooks.c1439 if ((sbsec->flags & SE_SBGENFS) && !S_ISLNK(inode->i_mode)) { in inode_doinit_with_dentry()
/linux-4.4.14/fs/cifs/
Dcifssmb.c6001 else if (S_ISLNK(mode)) in cifs_fill_unix_set_info()