Home
last modified time | relevance | path

Searched refs:full_path (Results 1 – 25 of 28) sorted by relevance

12

/Linux-v6.1/fs/cifs/
Dxattr.c44 struct inode *inode, const char *full_path, in cifs_attrib_set() argument
59 rc = pTcon->ses->server->ops->set_file_info(inode, full_path, in cifs_attrib_set()
68 struct inode *inode, const char *full_path, in cifs_creation_time_set() argument
83 rc = pTcon->ses->server->ops->set_file_info(inode, full_path, in cifs_creation_time_set()
103 const char *full_path; in cifs_xattr_set() local
114 full_path = build_path_from_dentry(dentry, page); in cifs_xattr_set()
115 if (IS_ERR(full_path)) { in cifs_xattr_set()
116 rc = PTR_ERR(full_path); in cifs_xattr_set()
136 rc = cifs_attrib_set(xid, pTcon, inode, full_path, in cifs_xattr_set()
144 full_path, value, size); in cifs_xattr_set()
[all …]
Ddir.c44 char *full_path = NULL; in cifs_build_path_to_root() local
48 full_path = kzalloc(1, GFP_KERNEL); in cifs_build_path_to_root()
49 return full_path; in cifs_build_path_to_root()
57 full_path = kmalloc(dfsplen + pplen + 1, GFP_KERNEL); in cifs_build_path_to_root()
58 if (full_path == NULL) in cifs_build_path_to_root()
59 return full_path; in cifs_build_path_to_root()
62 memcpy(full_path, tcon->tree_name, dfsplen); in cifs_build_path_to_root()
63 full_path[dfsplen] = CIFS_DIR_SEP(cifs_sb); in cifs_build_path_to_root()
64 memcpy(full_path + dfsplen + 1, ctx->prepath, pplen); in cifs_build_path_to_root()
65 convert_delimiter(full_path, CIFS_DIR_SEP(cifs_sb)); in cifs_build_path_to_root()
[all …]
Dsmb2inode.c59 struct cifs_sb_info *cifs_sb, const char *full_path, in smb2_compound_op() argument
101 utf16_path = cifs_convert_path_to_utf16(full_path, cifs_sb); in smb2_compound_op()
164 full_path); in smb2_compound_op()
198 trace_smb3_posix_query_info_compound_enter(xid, ses->Suid, tcon->tid, full_path); in smb2_compound_op()
201 trace_smb3_delete_enter(xid, ses->Suid, tcon->tid, full_path); in smb2_compound_op()
208 trace_smb3_mkdir_enter(xid, ses->Suid, tcon->tid, full_path); in smb2_compound_op()
226 trace_smb3_rmdir_enter(xid, ses->Suid, tcon->tid, full_path); in smb2_compound_op()
244 trace_smb3_set_eof_enter(xid, ses->Suid, tcon->tid, full_path); in smb2_compound_op()
278 full_path); in smb2_compound_op()
317 trace_smb3_rename_enter(xid, ses->Suid, tcon->tid, full_path); in smb2_compound_op()
[all …]
Dinode.c389 const unsigned char *full_path, argument
400 cifs_dbg(FYI, "Getting info on %s\n", full_path);
409 rc = CIFSSMBUnixQPathInfo(xid, tcon, full_path, &find_data,
426 full_path);
434 rc = server->ops->query_symlink(xid, tcon, cifs_sb, full_path,
469 const unsigned char *full_path, argument
869 const char *full_path, argument
894 rc = CIFSFindFirst(xid, tcon, full_path,
906 struct inode **inode, const char *full_path, argument
925 rc = server->ops->get_srv_inum(xid, *inode ? NULL : tcon, cifs_sb, full_path,
[all …]
Dcifs_dfs_ref.c311 char *full_path; in cifs_dfs_do_automount() local
331 full_path = build_path_from_dentry_optional_prefix(mntpt, page, true); in cifs_dfs_do_automount()
332 if (IS_ERR(full_path)) { in cifs_dfs_do_automount()
333 mnt = ERR_CAST(full_path); in cifs_dfs_do_automount()
337 convert_delimiter(full_path, '\\'); in cifs_dfs_do_automount()
338 cifs_dbg(FYI, "%s: full_path: %s\n", __func__, full_path); in cifs_dfs_do_automount()
340 mnt = cifs_dfs_do_mount(mntpt, cifs_sb, full_path); in cifs_dfs_do_automount()
341 cifs_dbg(FYI, "%s: cifs_dfs_do_mount:%s , mnt:%p\n", __func__, full_path + 1, mnt); in cifs_dfs_do_automount()
Dsmb1ops.c525 struct cifs_sb_info *cifs_sb, const char *full_path) in cifs_is_path_accessible() argument
534 rc = CIFSSMBQPathInfo(xid, tcon, full_path, file_info, in cifs_is_path_accessible()
539 rc = SMBQueryInformation(xid, tcon, full_path, file_info, in cifs_is_path_accessible()
546 struct cifs_sb_info *cifs_sb, const char *full_path, in cifs_query_path_info() argument
555 rc = CIFSSMBQPathInfo(xid, tcon, full_path, &fi, 0 /* not legacy */, cifs_sb->local_nls, in cifs_query_path_info()
563 rc = SMBQueryInformation(xid, tcon, full_path, &fi, cifs_sb->local_nls, in cifs_query_path_info()
581 oparms.path = full_path; in cifs_query_path_info()
597 struct cifs_sb_info *cifs_sb, const char *full_path, in cifs_get_srv_inum() argument
611 return CIFSGetSrvInodeNumber(xid, tcon, full_path, uniqueid, in cifs_get_srv_inum()
697 cifs_mkdir_setinfo(struct inode *inode, const char *full_path, in cifs_mkdir_setinfo() argument
[all …]
Dlink.c579 const char *full_path; local
599 full_path = build_path_from_dentry(direntry, page);
600 if (IS_ERR(full_path)) {
601 rc = PTR_ERR(full_path);
605 cifs_dbg(FYI, "Full path: %s\n", full_path);
610 rc = create_mf_symlink(xid, pTcon, cifs_sb, full_path, symname);
613 rc = CIFSUnixCreateSymLink(xid, pTcon, full_path, symname,
623 rc = smb311_posix_get_inode_info(&newinode, full_path, inode->i_sb, xid);
625 rc = cifs_get_inode_info_unix(&newinode, full_path,
628 rc = cifs_get_inode_info(&newinode, full_path, NULL,
Dreaddir.c373 const char *full_path) in _initiate_cifs_search() argument
412 cifs_dbg(FYI, "Full path: %s start at: %lld\n", full_path, file->f_pos); in _initiate_cifs_search()
435 rc = server->ops->query_dir_first(xid, tcon, full_path, cifs_sb, in _initiate_cifs_search()
456 const char *full_path) in initiate_cifs_search() argument
461 rc = _initiate_cifs_search(xid, file, full_path); in initiate_cifs_search()
714 struct file *file, const char *full_path, in find_cifs_entry() argument
768 rc = initiate_cifs_search(xid, file, full_path); in find_cifs_entry()
1070 const char *full_path; in cifs_readdir() local
1077 full_path = build_path_from_dentry(file_dentry(file), page); in cifs_readdir()
1078 if (IS_ERR(full_path)) { in cifs_readdir()
[all …]
Dsmb2proto.h60 struct cifs_sb_info *cifs_sb, const char *full_path,
63 const char *full_path, __u64 size,
65 extern int smb2_set_file_info(struct inode *inode, const char *full_path,
69 const char *full_path,
74 extern void smb2_mkdir_setinfo(struct inode *inode, const char *full_path,
279 struct cifs_sb_info *cifs_sb, const char *full_path,
Dconnect.c3370 char *full_path, *pos; in build_unc_path_to_root() local
3378 full_path = kmalloc(unc_len + pplen + 1, GFP_KERNEL); in build_unc_path_to_root()
3379 if (full_path == NULL) in build_unc_path_to_root()
3382 memcpy(full_path, ctx->UNC, unc_len); in build_unc_path_to_root()
3383 pos = full_path + unc_len; in build_unc_path_to_root()
3392 convert_delimiter(full_path, CIFS_DIR_SEP(cifs_sb)); in build_unc_path_to_root()
3393 cifs_dbg(FYI, "%s: full_path=%s\n", __func__, full_path); in build_unc_path_to_root()
3394 return full_path; in build_unc_path_to_root()
3403 static int expand_dfs_referral(struct mount_ctx *mnt_ctx, const char *full_path, in expand_dfs_referral() argument
3411 mdata = cifs_compose_mount_options(cifs_sb->ctx->mount_options, full_path + 1, referral, in expand_dfs_referral()
[all …]
Dfile.c149 int cifs_posix_open(const char *full_path, struct inode **pinode, in cifs_posix_open() argument
161 cifs_dbg(FYI, "posix open %s\n", full_path); in cifs_posix_open()
178 poplock, full_path, cifs_sb->local_nls, in cifs_posix_open()
212 static int cifs_nt_open(const char *full_path, struct inode *inode, struct cifs_sb_info *cifs_sb, in cifs_nt_open() argument
268 oparms.path = full_path; in cifs_nt_open()
278 rc = cifs_get_inode_info_unix(&inode, full_path, inode->i_sb, in cifs_nt_open()
281 rc = cifs_get_inode_info(&inode, full_path, buf, inode->i_sb, in cifs_nt_open()
572 const char *full_path; in cifs_open() local
595 full_path = build_path_from_dentry(file_dentry(file), page); in cifs_open()
596 if (IS_ERR(full_path)) { in cifs_open()
[all …]
Dtrace.h339 const char *full_path),
340 TP_ARGS(xid, tid, sesid, full_path),
345 __string(path, full_path)
351 __assign_str(path, full_path);
363 const char *full_path), \
364 TP_ARGS(xid, tid, sesid, full_path))
Dcifsproto.h188 extern int cifs_posix_open(const char *full_path, struct inode **inode,
202 int cifs_get_inode_info(struct inode **inode, const char *full_path,
211 unsigned int xid, const char *full_path, __u32 dosattr);
212 extern int cifs_rename_pending_delete(const char *full_path,
Dcifsfs.c804 char *full_path = NULL; in cifs_get_root() local
811 full_path = cifs_build_path_to_root(ctx, cifs_sb, in cifs_get_root()
813 if (full_path == NULL) in cifs_get_root()
816 cifs_dbg(FYI, "Get root dentry for %s\n", full_path); in cifs_get_root()
820 s = full_path; in cifs_get_root()
846 kfree(full_path); in cifs_get_root()
Dcifsglob.h324 struct cifs_sb_info *cifs_sb, const char *full_path,
335 struct cifs_sb_info *cifs_sb, const char *full_path, u64 *uniqueid,
355 const char *full_path,
526 const char *full_path,
Dmisc.c800 const char *full_path; in cifs_close_deferred_file_under_dentry() local
806 full_path = build_path_from_dentry(cfile->dentry, page); in cifs_close_deferred_file_under_dentry()
807 if (strstr(full_path, path)) { in cifs_close_deferred_file_under_dentry()
Dsmb2ops.c794 struct cifs_sb_info *cifs_sb, const char *full_path) in smb2_is_path_accessible() argument
803 rc = open_cached_dir(xid, tcon, full_path, cifs_sb, true, &cfid); in smb2_is_path_accessible()
812 utf16_path = cifs_convert_path_to_utf16(full_path, cifs_sb); in smb2_is_path_accessible()
836 struct cifs_sb_info *cifs_sb, const char *full_path, in smb2_get_srv_inum() argument
2855 struct cifs_sb_info *cifs_sb, const char *full_path, in smb2_query_symlink() argument
2878 cifs_dbg(FYI, "%s: path: %s\n", __func__, full_path); in smb2_query_symlink()
2889 utf16_path = cifs_convert_path_to_utf16(full_path, cifs_sb); in smb2_query_symlink()
2997 struct cifs_sb_info *cifs_sb, const char *full_path, in smb2_query_reparse_tag() argument
3017 cifs_dbg(FYI, "%s: path: %s\n", __func__, full_path); in smb2_query_reparse_tag()
3026 utf16_path = cifs_convert_path_to_utf16(full_path, cifs_sb); in smb2_query_reparse_tag()
[all …]
/Linux-v6.1/drivers/acpi/acpica/
Dnsnames.c194 char *full_path, u32 path_size, u8 no_trailing) in acpi_ns_build_normalized_path() argument
217 if (!full_path) { in acpi_ns_build_normalized_path()
228 ACPI_PATH_PUT8(full_path, path_size, in acpi_ns_build_normalized_path()
240 ACPI_PATH_PUT8(full_path, path_size, c, length); in acpi_ns_build_normalized_path()
247 ACPI_PATH_PUT8(full_path, path_size, AML_ROOT_PREFIX, length); in acpi_ns_build_normalized_path()
252 left = full_path; in acpi_ns_build_normalized_path()
253 right = full_path + length - 1; in acpi_ns_build_normalized_path()
265 ACPI_PATH_PUT8(full_path, path_size, '\0', length); in acpi_ns_build_normalized_path()
342 char *full_path = NULL; in acpi_ns_build_prefixed_pathname() local
366 full_path = in acpi_ns_build_prefixed_pathname()
[all …]
Duterror.c174 char *full_path; in acpi_ut_prefixed_namespace_error() local
204 full_path = in acpi_ut_prefixed_namespace_error()
208 full_path ? full_path : "Could not get pathname", in acpi_ut_prefixed_namespace_error()
211 if (full_path) { in acpi_ut_prefixed_namespace_error()
212 ACPI_FREE(full_path); in acpi_ut_prefixed_namespace_error()
Dacnamesp.h257 char *full_path, u32 path_size, u8 no_trailing);
/Linux-v6.1/drivers/block/rnbd/
Drnbd-srv.c588 char *full_path; in rnbd_srv_get_full_path() local
591 full_path = kmalloc(PATH_MAX, GFP_KERNEL); in rnbd_srv_get_full_path()
592 if (!full_path) in rnbd_srv_get_full_path()
603 len = snprintf(full_path, PATH_MAX, "%.*s/%s/%s", len, in rnbd_srv_get_full_path()
608 kfree(full_path); in rnbd_srv_get_full_path()
612 snprintf(full_path, PATH_MAX, "%s/%s", in rnbd_srv_get_full_path()
617 a = strchr(full_path, '/'); in rnbd_srv_get_full_path()
631 return full_path; in rnbd_srv_get_full_path()
685 char *full_path; in process_msg_open() local
714 full_path = rnbd_srv_get_full_path(srv_sess, open_msg->dev_name); in process_msg_open()
[all …]
/Linux-v6.1/tools/bpf/bpftool/
Dcommon.c622 char full_path[64]; in read_sysfs_netdev_hex_int() local
624 snprintf(full_path, sizeof(full_path), "/sys/class/net/%s/device/%s", in read_sysfs_netdev_hex_int()
627 return read_sysfs_hex_int(full_path); in read_sysfs_netdev_hex_int()
/Linux-v6.1/fs/btrfs/
Dsend.c2813 struct fs_path *full_path; member
2840 fs_path_free(ref->full_path); in recorded_ref_free()
2846 ref->full_path = path; in set_ref_path()
2847 ref->name = (char *)kbasename(ref->full_path->start); in set_ref_path()
2848 ref->name_len = ref->full_path->end - ref->name; in set_ref_path()
3832 fs_path_free(ref->full_path); in update_ref_path()
3888 fs_path_reset(ref->full_path); in refresh_ref_path()
3889 ret = get_cur_path(sctx, ref->dir, ref->dir_gen, ref->full_path); in refresh_ref_path()
3893 ret = fs_path_add(ref->full_path, name, ref->name_len); in refresh_ref_path()
3898 set_ref_path(ref, ref->full_path); in refresh_ref_path()
[all …]
/Linux-v6.1/tools/perf/util/
Dannotate.h85 full_path, member
/Linux-v6.1/tools/perf/
Dbuiltin-annotate.c547 OPT_BOOLEAN('P', "full-paths", &annotate.opts.full_path, in cmd_annotate()

12