symlink            81 arch/um/os-Linux/user_syms.c EXPORT_SYMBOL_PROTO(symlink);
symlink          3013 drivers/staging/exfat/exfat_super.c 	.symlink       = exfat_symlink,
symlink          1432 fs/9p/vfs_inode.c 	.symlink = v9fs_vfs_symlink,
symlink           951 fs/9p/vfs_inode_dotl.c 	.symlink = v9fs_vfs_symlink_dotl,
symlink            37 fs/affs/dir.c  	.symlink	= affs_symlink,
symlink            65 fs/afs/dir.c   	.symlink	= afs_symlink,
symlink            52 fs/autofs/root.c 	.symlink	= autofs_dir_symlink,
symlink           160 fs/bad_inode.c 	.symlink	= bad_inode_symlink,
symlink            73 fs/befs/befs.h 		char symlink[BEFS_SYMLINK_LEN];
symlink           194 fs/befs/befs_fs_types.h 		char symlink[BEFS_SYMLINK_LEN];
symlink           107 fs/befs/debug.c 		befs_debug(sb, "  Symbolic link [%s]", inode->data.symlink);
symlink           377 fs/befs/linuxvfs.c 		strlcpy(befs_ino->i_data.symlink, raw_inode->data.symlink,
symlink           404 fs/befs/linuxvfs.c 			inode->i_link = befs_ino->i_data.symlink;
symlink           440 fs/befs/linuxvfs.c 					i_data.symlink),
symlink           442 fs/befs/linuxvfs.c 					i_data.symlink),
symlink          11074 fs/btrfs/inode.c 	.symlink	= btrfs_symlink,
symlink          1834 fs/ceph/dir.c  	.symlink = ceph_symlink,
symlink           939 fs/ceph/inode.c 			sym = kstrndup(iinfo->symlink, symlen, GFP_NOFS);
symlink           125 fs/ceph/mds_client.c 	info->symlink = *p;
symlink            61 fs/ceph/mds_client.h 	char *symlink;
symlink          1048 fs/cifs/cifsfs.c 	.symlink = cifs_symlink,
symlink           600 fs/cifs/inode.c 		       bool symlink)
symlink           631 fs/cifs/inode.c 	if (symlink) {
symlink           745 fs/cifs/inode.c 	bool symlink = false;
symlink           776 fs/cifs/inode.c 						  data, &adjust_tz, &symlink);
symlink           781 fs/cifs/inode.c 				       symlink);
symlink           540 fs/cifs/smb1ops.c 		     FILE_ALL_INFO *data, bool *adjustTZ, bool *symlink)
symlink           544 fs/cifs/smb1ops.c 	*symlink = false;
symlink           579 fs/cifs/smb1ops.c 			*symlink = true;
symlink           440 fs/cifs/smb2inode.c 		     FILE_ALL_INFO *data, bool *adjust_tz, bool *symlink)
symlink           450 fs/cifs/smb2inode.c 	*symlink = false;
symlink           484 fs/cifs/smb2inode.c 		*symlink = true;
symlink          2613 fs/cifs/smb2ops.c 	struct smb2_symlink_err_rsp *symlink;
symlink          2744 fs/cifs/smb2ops.c 	symlink = (struct smb2_symlink_err_rsp *)err_buf->ErrorData;
symlink          2745 fs/cifs/smb2ops.c 	if (le32_to_cpu(symlink->SymLinkErrorTag) != SYMLINK_ERROR_TAG ||
symlink          2746 fs/cifs/smb2ops.c 	    le32_to_cpu(symlink->ReparseTag) != IO_REPARSE_TAG_SYMLINK) {
symlink          2753 fs/cifs/smb2ops.c 	sub_len = le16_to_cpu(symlink->SubstituteNameLength);
symlink          2754 fs/cifs/smb2ops.c 	sub_offset = le16_to_cpu(symlink->SubstituteNameOffset);
symlink          2755 fs/cifs/smb2ops.c 	print_len = le16_to_cpu(symlink->PrintNameLength);
symlink          2756 fs/cifs/smb2ops.c 	print_offset = le16_to_cpu(symlink->PrintNameOffset);
symlink          2770 fs/cifs/smb2ops.c 				(char *)symlink->PathBuffer + sub_offset,
symlink            77 fs/cifs/smb2proto.h 				bool *adjust_tz, bool *symlink);
symlink           572 fs/coda/dir.c  	.symlink	= coda_symlink,
symlink           414 fs/coda/upcall.c         offset = INSIZE(symlink);
symlink           415 fs/coda/upcall.c 	insize = max_t(unsigned int, offset + len + symlen + 8, OUTSIZE(symlink));
symlink          1566 fs/configfs/dir.c 	.symlink	= configfs_symlink,
symlink          1109 fs/ecryptfs/inode.c 	.symlink = ecryptfs_symlink,
symlink           411 fs/ext2/namei.c 	.symlink	= ext2_symlink,
symlink          4021 fs/ext4/namei.c 	.symlink	= ext4_symlink,
symlink          1265 fs/f2fs/namei.c 	.symlink	= f2fs_symlink,
symlink          1701 fs/fuse/dir.c  	.symlink	= fuse_symlink,
symlink          2104 fs/gfs2/inode.c 	.symlink = gfs2_symlink,
symlink           565 fs/hfsplus/dir.c 	.symlink		= hfsplus_symlink,
symlink           866 fs/hostfs/hostfs_kern.c 	.symlink	= hostfs_symlink,
symlink           281 fs/hostfs/hostfs_user.c 	err = symlink(to, from);
symlink           292 fs/hpfs/namei.c static int hpfs_symlink(struct inode *dir, struct dentry *dentry, const char *symlink)
symlink           335 fs/hpfs/namei.c 	result->i_size = strlen(symlink);
symlink           350 fs/hpfs/namei.c 	hpfs_set_ea(result, fnode, "SYMLINK", symlink, strlen(symlink));
symlink           622 fs/hpfs/namei.c 	.symlink	= hpfs_symlink,
symlink          1099 fs/hugetlbfs/inode.c 	.symlink	= hugetlbfs_symlink,
symlink            57 fs/jffs2/dir.c 	.symlink =	jffs2_symlink,
symlink          1517 fs/jfs/namei.c 	.symlink	= jfs_symlink,
symlink           530 fs/kernfs/dir.c 		kernfs_put(kn->symlink.target_kn);
symlink            46 fs/kernfs/symlink.c 	kn->symlink.target_kn = target;
symlink           116 fs/kernfs/symlink.c 	struct kernfs_node *target = kn->symlink.target_kn;
symlink           264 fs/minix/namei.c 	.symlink	= minix_symlink,
symlink          4115 fs/namei.c     	if (!dir->i_op->symlink)
symlink          4122 fs/namei.c     	error = dir->i_op->symlink(dir, dentry, oldname);
symlink          4166 fs/namei.c     SYSCALL_DEFINE2(symlink, const char __user *, oldname, const char __user *, newname)
symlink          1983 fs/nfs/dir.c   	error = NFS_PROTO(dir)->symlink(dir, dentry, page, pathlen, &attr);
symlink           256 fs/nfs/nfs3proc.c 		struct nfs3_symlinkargs symlink;
symlink           528 fs/nfs/nfs3proc.c 	data->arg.symlink.fromfh = NFS_FH(dir);
symlink           529 fs/nfs/nfs3proc.c 	data->arg.symlink.fromname = dentry->d_name.name;
symlink           530 fs/nfs/nfs3proc.c 	data->arg.symlink.fromlen = dentry->d_name.len;
symlink           531 fs/nfs/nfs3proc.c 	data->arg.symlink.pages = &page;
symlink           532 fs/nfs/nfs3proc.c 	data->arg.symlink.pathlen = len;
symlink           533 fs/nfs/nfs3proc.c 	data->arg.symlink.sattr = sattr;
symlink           958 fs/nfs/nfs3proc.c 	.symlink	= nfs_symlink,
symlink          1008 fs/nfs/nfs3proc.c 	.symlink	= nfs3_proc_symlink,
symlink          2537 fs/nfs/nfs3xdr.c 	PROC(SYMLINK,		symlink,	create,		0),
symlink          4791 fs/nfs/nfs4proc.c 	data->arg.u.symlink.pages = &page;
symlink          4792 fs/nfs/nfs4proc.c 	data->arg.u.symlink.len = len;
symlink          10004 fs/nfs/nfs4proc.c 	.symlink	= nfs_symlink,
symlink          10046 fs/nfs/nfs4proc.c 	.symlink	= nfs4_proc_symlink,
symlink          1224 fs/nfs/nfs4xdr.c 		*p = cpu_to_be32(create->u.symlink.len);
symlink          1225 fs/nfs/nfs4xdr.c 		xdr_write_pages(xdr, create->u.symlink.pages, 0,
symlink          1226 fs/nfs/nfs4xdr.c 				create->u.symlink.len);
symlink           689 fs/nfs/proc.c  	.symlink	= nfs_symlink,
symlink           728 fs/nfs/proc.c  	.symlink	= nfs_proc_symlink,
symlink           129 fs/nfsd/xdr.h  	struct nfsd_symlinkargs	symlink;
symlink           544 fs/nilfs2/namei.c 	.symlink	= nilfs_symlink,
symlink          2899 fs/ocfs2/namei.c 	.symlink	= ocfs2_symlink,
symlink           433 fs/orangefs/namei.c 	.symlink = orangefs_symlink,
symlink          1238 fs/overlayfs/dir.c 	.symlink	= ovl_symlink,
symlink           155 fs/ramfs/inode.c 	.symlink	= ramfs_symlink,
symlink          1650 fs/reiserfs/namei.c 	.symlink = reiserfs_symlink,
symlink           272 fs/squashfs/inode.c 		struct squashfs_symlink_inode *sqsh_ino = &squashfs_ino.symlink;
symlink           330 fs/squashfs/squashfs_fs.h 	char			symlink[0];
symlink           399 fs/squashfs/squashfs_fs.h 	struct squashfs_symlink_inode		symlink;
symlink           189 fs/sysfs/symlink.c 	if (kn->symlink.target_kn->priv != targ)
symlink           269 fs/sysv/namei.c 	.symlink	= sysv_symlink,
symlink          1633 fs/ubifs/dir.c 	.symlink     = ubifs_symlink,
symlink          1328 fs/udf/namei.c 	.symlink			= udf_symlink,
symlink           108 fs/udf/symlink.c 	unsigned char *symlink;
symlink           125 fs/udf/symlink.c 		symlink = iinfo->i_ext.i_data + iinfo->i_lenEAttr;
symlink           134 fs/udf/symlink.c 		symlink = bh->b_data;
symlink           137 fs/udf/symlink.c 	err = udf_pc_to_char(inode->i_sb, symlink, inode->i_size, p, PAGE_SIZE);
symlink           332 fs/ufs/namei.c 	.symlink	= ufs_symlink,
symlink          1148 fs/xfs/xfs_iops.c 	.symlink		= xfs_vn_symlink,
symlink          1173 fs/xfs/xfs_iops.c 	.symlink		= xfs_vn_symlink,
symlink          1875 include/linux/fs.h 	int (*symlink) (struct inode *,struct dentry *,const char *);
symlink           152 include/linux/kernfs.h 		struct kernfs_elem_symlink	symlink;
symlink          1000 include/linux/nfs_xdr.h 		} symlink;   /* NF4LNK */
symlink          1670 include/linux/nfs_xdr.h 	int	(*symlink) (struct inode *, struct dentry *, struct page *,
symlink           375 kernel/bpf/inode.c 	.symlink	= bpf_symlink,
symlink          3820 mm/shmem.c     	.symlink	= shmem_symlink,
symlink           251 security/tomoyo/audit.c 	const char *symlink = NULL;
symlink           270 security/tomoyo/audit.c 		symlink = r->obj->symlink_target->name;
symlink           272 security/tomoyo/audit.c 		len += 18 + strlen(symlink);
symlink           286 security/tomoyo/audit.c 	} else if (symlink)
symlink           288 security/tomoyo/audit.c 				symlink);
symlink          2004 security/tomoyo/common.c 	char *symlink = NULL;
symlink          2027 security/tomoyo/common.c 		symlink = strstr(header, " symlink.target=\"");
symlink          2028 security/tomoyo/common.c 		if (symlink)
symlink          2029 security/tomoyo/common.c 			len += tomoyo_truncate(symlink + 1) + 1;
symlink          2039 security/tomoyo/common.c 	if (symlink)
symlink          2040 security/tomoyo/common.c 		tomoyo_addprintf(buffer, len, "%s", symlink);
symlink           812 security/tomoyo/condition.c 			struct tomoyo_path_info *symlink;
symlink           818 security/tomoyo/condition.c 				symlink = obj ? obj->symlink_target : NULL;
symlink           819 security/tomoyo/condition.c 				if (!symlink ||
symlink           820 security/tomoyo/condition.c 				    !tomoyo_compare_name_union(symlink, ptr)
symlink           735 tools/perf/util/build-id.c 	if (symlink(tmp, linkname) == 0)