Searched refs:symlink_target (Results 1 – 14 of 14) sorted by relevance
| /Linux-v6.1/fs/cifs/ |
| D | smb2inode.c | 393 if (rc == 0 && cfile && cfile->symlink_target) { in smb2_compound_op() 394 idata->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); in smb2_compound_op() 395 if (!idata->symlink_target) in smb2_compound_op() 419 if (rc == 0 && cfile && cfile->symlink_target) { in smb2_compound_op() 420 idata->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); in smb2_compound_op() 421 if (!idata->symlink_target) in smb2_compound_op() 547 rc = smb2_parse_symlink_response(cifs_sb, err_iov, &data->symlink_target); in smb2_query_path_info() 598 rc = smb2_parse_symlink_response(cifs_sb, err_iov, &data->symlink_target); in smb311_posix_query_path_info()
|
| D | inode.c | 215 kfree(cifs_i->symlink_target); 216 cifs_i->symlink_target = fattr->cf_symlink_target; 364 if (cfile->symlink_target) { 365 fattr.cf_symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); 672 fattr->cf_symlink_target = data->symlink_target; 673 data->symlink_target = NULL; 770 fattr->cf_symlink_target = data->symlink_target; 771 data->symlink_target = NULL; 800 if (data.symlink_target) { 1014 if (is_reparse_point && data->symlink_target) { [all …]
|
| D | smb1ops.c | 622 if (cfile->symlink_target) { in cifs_query_file_info() 623 data->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); in cifs_query_file_info() 624 if (!data->symlink_target) in cifs_query_file_info()
|
| D | cifsglob.h | 189 char *symlink_target; member 198 kfree(data->symlink_target); in cifs_free_open_info() 1402 char *symlink_target; member 1561 char *symlink_target; member
|
| D | cifsfs.c | 399 cifs_inode->symlink_target = NULL; in cifs_alloc_inode() 419 kfree(cinode->symlink_target); in cifs_free_inode() 1156 if (likely(CIFS_I(inode)->symlink_target)) { in cifs_get_link() 1157 strscpy(target_path, CIFS_I(inode)->symlink_target, PATH_MAX); in cifs_get_link()
|
| D | smb2file.c | 128 &data->symlink_target); in smb2_open_file()
|
| D | file.c | 321 const char *symlink_target) in cifs_new_fileinfo() argument 341 if (symlink_target) { in cifs_new_fileinfo() 342 cfile->symlink_target = kstrdup(symlink_target, GFP_KERNEL); in cifs_new_fileinfo() 343 if (!cfile->symlink_target) { in cifs_new_fileinfo() 443 kfree(cifs_file->symlink_target); in cifsFileInfo_put_final() 675 cfile = cifs_new_fileinfo(&fid, file, tlink, oplock, data.symlink_target); in cifs_open()
|
| D | dir.c | 503 file_info = cifs_new_fileinfo(&fid, file, tlink, oplock, buf.symlink_target);
|
| D | cifsproto.h | 187 const char *symlink_target);
|
| D | smb2ops.c | 848 if (cfile->symlink_target) { in smb2_query_file_info() 849 data->symlink_target = kstrdup(cfile->symlink_target, GFP_KERNEL); in smb2_query_file_info() 850 if (!data->symlink_target) in smb2_query_file_info()
|
| /Linux-v6.1/security/tomoyo/ |
| D | file.c | 812 struct tomoyo_path_info symlink_target; in tomoyo_path_perm() local 831 symlink_target.name = tomoyo_encode(target); in tomoyo_path_perm() 832 if (!symlink_target.name) in tomoyo_path_perm() 834 tomoyo_fill_path_info(&symlink_target); in tomoyo_path_perm() 835 obj.symlink_target = &symlink_target; in tomoyo_path_perm() 840 kfree(symlink_target.name); in tomoyo_path_perm()
|
| D | audit.c | 269 } else if (r->obj && r->obj->symlink_target) { in tomoyo_init_log() 270 symlink = r->obj->symlink_target->name; in tomoyo_init_log()
|
| D | common.h | 603 struct tomoyo_path_info *symlink_target; member
|
| D | condition.c | 818 symlink = obj ? obj->symlink_target : NULL; in tomoyo_condition()
|