/linux-master/fs/9p/ |
H A D | vfs_inode_dotl.c | 811 * v9fs_vfs_get_link_dotl - follow a symlink path 812 * @dentry: dentry for symlink 813 * @inode: inode for symlink 875 .symlink = v9fs_vfs_symlink_dotl,
|
H A D | vfs_inode.c | 1128 * v9fs_vfs_get_link - follow a symlink path 1129 * @dentry: dentry for symlink 1130 * @inode: inode for symlink 1211 * @dir: directory inode containing symlink 1212 * @dentry: dentry for symlink 1213 * @symname: symlink data 1337 .symlink = v9fs_vfs_symlink,
|
/linux-master/fs/btrfs/ |
H A D | inode.c | 11016 .symlink = btrfs_symlink,
|
/linux-master/fs/sysfs/ |
H A D | file.c | 613 * @kobj: object of the kernfs_node the symlink is located in. 614 * @targ: object of the kernfs_node the symlink points to. 619 * This function looks up the sysfs symlink entry @name under @kobj and changes 620 * the ownership to @kuid/@kgid. The symlink is looked up in the namespace of 642 if (kn->symlink.target_kn->priv != targ)
|
/linux-master/fs/smb/client/ |
H A D | cifsglob.h | 215 bool symlink; member in union:cifs_open_info_data::__anon76 433 /* query symlink target */
|
H A D | cifsfs.c | 1152 .symlink = cifs_symlink,
|
H A D | inode.c | 834 data.symlink = true; 1027 case 0: /* SMB1 symlink */ 1100 * special file type e.g. symlink or fifo or char etc.
|
H A D | smb1ops.c | 554 data->symlink = false; 595 data->symlink = true;
|
/linux-master/fs/bcachefs/ |
H A D | fs.c | 1145 .symlink = bch2_symlink,
|
/linux-master/mm/ |
H A D | shmem.c | 4562 .symlink = shmem_symlink,
|
/linux-master/fs/squashfs/ |
H A D | inode.c | 275 struct squashfs_symlink_inode *sqsh_ino = &squashfs_ino.symlink;
|
/linux-master/fs/fuse/ |
H A D | dir.c | 775 * Code shared between mknod, mkdir, symlink and link 2131 .symlink = fuse_symlink,
|
/linux-master/fs/ceph/ |
H A D | mds_client.h | 82 char *symlink; member in struct:ceph_mds_reply_info_in
|
H A D | mds_client.c | 130 info->symlink = *p;
|
/linux-master/include/linux/ |
H A D | fs.h | 1167 #define UMOUNT_NOFOLLOW 0x00000008 /* Don't follow symlink on umount */ 2070 int (*symlink) (struct mnt_idmap *, struct inode *,struct dentry *, member in struct:inode_operations
|
H A D | kernfs.h | 214 struct kernfs_elem_symlink symlink; member in union:kernfs_node::__anon403
|
H A D | nfs_xdr.h | 1031 } symlink; /* NF4LNK */ member in union:nfs4_create_arg::__anon868 1775 int (*symlink) (struct inode *, struct dentry *, struct folio *, member in struct:nfs_rpc_ops
|
/linux-master/fs/ |
H A D | namei.c | 53 * The new code replaces the old recursive symlink resolution with 54 * an iterative one (in case of non-nested symlink chains). It does 64 * [29-Apr-1998 C. Scott Ananian] Updated above description of symlink 67 * Note that the symlink resolution is not *completely* iterative. 76 * New symlink semantics: when open() is called with flags O_CREAT | O_EXCL 77 * and the name already exists in form of a symlink, try to create the new 78 * name indicated by the symlink. The old code always complained that the 79 * name already exists, due to not following the symlink even if its target 81 * the name is a symlink pointing to a non-existent name. 87 * Note that "ln old new" where "new" is a symlink pointin [all...] |
/linux-master/tools/testing/selftests/exec/ |
H A D | Makefile | 8 TEST_GEN_FILES := execveat.symlink execveat.denatured script subdir 26 $(OUTPUT)/execveat.symlink: $(OUTPUT)/execveat
|
/linux-master/fs/ubifs/ |
H A D | dir.c | 1704 .symlink = ubifs_symlink,
|
/linux-master/fs/kernfs/ |
H A D | dir.c | 572 kernfs_put(kn->symlink.target_kn);
|
/linux-master/fs/f2fs/ |
H A D | namei.c | 666 /* this is broken symlink case */ 725 * Let's flush symlink data in order to avoid broken symlink as much as 730 * If the symlink path is stored into inline_data, there is no 1389 .symlink = f2fs_symlink,
|
/linux-master/fs/afs/ |
H A D | dir.c | 67 .symlink = afs_symlink, 1280 * Create a new inode for create/mkdir/symlink 1481 * Remove a link to a file or symlink from a directory. 1569 * Remove a file or symlink from an AFS filesystem. 1781 * create a symlink in an AFS filesystem 1814 op->create.symlink = content;
|
/linux-master/fs/nfs/ |
H A D | nfs4proc.c | 5052 data->arg.u.symlink.pages = &page; 5053 data->arg.u.symlink.len = len; 10675 .symlink = nfs_symlink, 10717 .symlink = nfs4_proc_symlink,
|
/linux-master/sound/core/ |
H A D | control_led.c | 672 "can't create symlink to controlC%i device\n", card->number); 674 "can't create symlink to card%i\n", card->number);
|