Home
last modified time | relevance | path

Searched refs:local_nls (Results 1 - 25 of 44) sorted by relevance

12

/kernel/linux/linux-6.6/fs/smb/server/
H A Dconnection.c60 conn->local_nls = load_nls("utf8"); in ksmbd_conn_alloc()
61 if (!conn->local_nls) in ksmbd_conn_alloc()
62 conn->local_nls = load_nls_default(); in ksmbd_conn_alloc()
376 unload_nls(conn->local_nls); in ksmbd_conn_handler_loop()
H A Dmisc.h30 const struct nls_table *local_nls,
H A Dmisc.c313 const struct nls_table *local_nls, in ksmbd_convert_dir_info_name()
328 d_info->name_len, local_nls, 0); in ksmbd_convert_dir_info_name()
312 ksmbd_convert_dir_info_name(struct ksmbd_dir_info *d_info, const struct nls_table *local_nls, int *conv_len) ksmbd_convert_dir_info_name() argument
H A Dconnection.h50 struct nls_table *local_nls; member
H A Dauth.c161 conn->local_nls); in calc_ntlmv2_hash()
185 conn->local_nls); in calc_ntlmv2_hash()
334 dn_len, true, conn->local_nls); in ksmbd_decode_ntlmssp_auth_blob()
457 conn->local_nls); in ksmbd_build_ntlmssp_challenge_blob()
H A Dsmb2pdu.c638 * @local_nls: nls_table pointer
643 smb2_get_name(const char *src, const int maxlen, struct nls_table *local_nls) in smb2_get_name() argument
647 name = smb_strndup_from_utf16(src, maxlen, 1, local_nls); in smb2_get_name()
1435 conn->local_nls); in session_user()
1956 conn->local_nls); in smb2_tree_connect()
2263 1, work->conn->local_nls); in create_smb2_pipe()
2709 work->conn->local_nls); in smb2_open()
3597 conn->local_nls, in smb2_populate_readdir_entry()
4080 conn->local_nls); in smb2_query_dir()
4596 PATH_MAX, conn->local_nls, in get_file_all_info()
5520 smb2_rename(struct ksmbd_work *work, struct ksmbd_file *fp, struct smb2_file_rename_info *file_info, struct nls_table *local_nls) smb2_rename() argument
5591 smb2_create_link(struct ksmbd_work *work, struct ksmbd_share_config *share, struct smb2_file_link_info *file_info, unsigned int buf_len, struct file *filp, struct nls_table *local_nls) smb2_create_link() argument
[all...]
/kernel/linux/linux-5.10/fs/cifs/
H A Dsmb1ops.c526 0 /* not legacy */, cifs_sb->local_nls, in cifs_is_path_accessible()
531 cifs_sb->local_nls, cifs_remap(cifs_sb)); in cifs_is_path_accessible()
547 cifs_sb->local_nls, cifs_remap(cifs_sb)); in cifs_query_path_info()
555 cifs_sb->local_nls, in cifs_query_path_info()
603 cifs_sb->local_nls, in cifs_get_srv_inum()
690 rc = CIFSSMBSetPathInfo(xid, tcon, full_path, &info, cifs_sb->local_nls, in cifs_mkdir_setinfo()
706 oparms->cifs_sb->local_nls, in cifs_open_file()
785 rc = CIFSSMBSetPathInfo(xid, tcon, full_path, buf, cifs_sb->local_nls, in smb_set_file_info()
961 cifs_sb->local_nls, in cifs_query_symlink()
966 cifs_sb->local_nls); in cifs_query_symlink()
[all...]
H A Dxattr.c163 cifs_sb->local_nls, cifs_sb); in cifs_xattr_set()
214 ACL_TYPE_ACCESS, cifs_sb->local_nls, in cifs_xattr_set()
226 ACL_TYPE_DEFAULT, cifs_sb->local_nls, in cifs_xattr_set()
365 cifs_sb->local_nls, in cifs_xattr_get()
375 cifs_sb->local_nls, in cifs_xattr_get()
H A Dcifs_fs_sb.h63 struct nls_table *local_nls; member
H A Dcifs_dfs_ref.c359 rc = dfs_cache_find(xid, ses, cifs_sb->local_nls, cifs_remap(cifs_sb), in cifs_dfs_do_automount()
362 rc = dfs_cache_find(xid, ses, cifs_sb->local_nls, in cifs_dfs_do_automount()
H A Dinode.c390 cifs_sb->local_nls, cifs_remap(cifs_sb));
1530 cifs_sb->local_nls,
1572 cifs_sb->local_nls, cifs_remap(cifs_sb));
1642 SMB_POSIX_UNLINK_FILE_TARGET, cifs_sb->local_nls,
1767 cifs_sb->local_nls,
1810 cifs_sb->local_nls, cifs_remap(cifs_sb));
2052 cifs_sb->local_nls, cifs_remap(cifs_sb));
2129 cifs_sb->local_nls,
2136 cifs_sb->local_nls,
2705 cifs_sb->local_nls,
[all...]
H A Dconnect.c3066 volume_info->local_nls); in cifs_get_smb_ses()
3130 rc = cifs_setup_session(xid, ses, volume_info->local_nls); in cifs_get_smb_ses()
3343 volume_info->local_nls); in cifs_get_tcon()
3479 if (strcmp(old->local_nls->charset, new->local_nls->charset)) in compare_mount_options()
3942 cifs_sb->local_nls = pvolume_info->local_nls; in cifs_setup_cifs_sb()
4255 rc = dfs_cache_find(xid, ses, cifs_sb->local_nls, cifs_remap(cifs_sb), in expand_dfs_referral()
4402 cifs_sb->local_nls, in do_dfs_failover()
4437 volume_info->local_nls in cifs_setup_volume_info()
[all...]
H A Ddir.c825 struct nls_table *codepage = CIFS_SB(dentry->d_sb)->local_nls; in cifs_ci_hash()
846 struct nls_table *codepage = CIFS_SB(dentry->d_sb)->local_nls; in cifs_ci_compare()
H A Dlink.c541 cifs_sb->local_nls, in cifs_hardlink()
701 cifs_sb->local_nls, in cifs_symlink()
705 cifs_sb_target->local_nls); */ in cifs_symlink()
/kernel/linux/linux-6.6/fs/smb/client/
H A Dsmb1ops.c535 0 /* not legacy */, cifs_sb->local_nls, in cifs_is_path_accessible()
540 cifs_sb->local_nls, cifs_remap(cifs_sb)); in cifs_is_path_accessible()
558 rc = CIFSSMBQPathInfo(xid, tcon, full_path, &fi, 0 /* not legacy */, cifs_sb->local_nls, in cifs_query_path_info()
566 rc = SMBQueryInformation(xid, tcon, full_path, &fi, cifs_sb->local_nls, in cifs_query_path_info()
619 cifs_sb->local_nls, in cifs_get_srv_inum()
717 rc = CIFSSMBSetPathInfo(xid, tcon, full_path, &info, cifs_sb->local_nls, in cifs_mkdir_setinfo()
736 oparms->cifs_sb->local_nls, in cifs_open_file()
821 rc = CIFSSMBSetPathInfo(xid, tcon, full_path, buf, cifs_sb->local_nls, in smb_set_file_info()
989 cifs_sb->local_nls, cifs_remap(cifs_sb)); in cifs_query_symlink()
992 target_path, cifs_sb->local_nls); in cifs_query_symlink()
[all...]
H A Ddfs.c357 npath = dfs_cache_canonical_path(refpath, cifs_sb->local_nls, cifs_remap(cifs_sb)); in update_server_fullpath()
423 cifs_sb->local_nls); in __tree_connect_ipc()
492 rc = ops->tree_connect(xid, tcon->ses, tree, tcon, cifs_sb->local_nls); in __tree_connect_dfs_target()
502 if (dfs_cache_find(xid, root_ses, cifs_sb->local_nls, cifs_remap(cifs_sb), target, in __tree_connect_dfs_target()
504 rc = ops->tree_connect(xid, tcon->ses, tree, tcon, cifs_sb->local_nls); in __tree_connect_dfs_target()
612 cifs_sb ? cifs_sb->local_nls : nlsc); in cifs_tree_connect()
H A Ddfs.h128 return dfs_cache_canonical_path(path, cifs_sb->local_nls, cifs_remap(cifs_sb)); in dfs_get_path()
137 return dfs_cache_find(mnt_ctx->xid, ctx->dfs_root_ses, cifs_sb->local_nls, in dfs_get_referral()
H A Dcifs_fs_sb.h54 struct nls_table *local_nls; member
H A Dconnect.c1883 if (strcmp(ctx->local_nls->charset, ses->local_nls->charset)) in match_session()
1934 rc = server->ops->tree_connect(xid, ses, unc, tcon, ctx->local_nls); in cifs_setup_ipc()
2276 ctx->local_nls); in cifs_get_smb_ses()
2337 ses->local_nls = load_nls(ctx->local_nls->charset); in cifs_get_smb_ses()
2350 rc = cifs_setup_session(xid, ses, server, ctx->local_nls); in cifs_get_smb_ses()
2618 ctx->local_nls); in cifs_get_tcon()
2791 if (strcmp(old->local_nls->charset, new->local_nls in compare_mount_options()
[all...]
H A Dfs_context.h259 struct nls_table *local_nls; /* This is a copy of the pointer in cifs_sb */ member
H A Dlink.c514 cifs_sb->local_nls,
621 cifs_sb->local_nls,
626 cifs_sb_target->local_nls); */
H A Dinode.c437 cifs_sb->local_nls, cifs_remap(cifs_sb)); in cifs_get_unix_fattr()
1692 cifs_sb->local_nls, in cifs_rename_pending_delete()
1734 cifs_sb->local_nls, cifs_remap(cifs_sb)); in cifs_rename_pending_delete()
1812 SMB_POSIX_UNLINK_FILE_TARGET, cifs_sb->local_nls, in cifs_unlink()
1951 cifs_sb->local_nls,
1998 cifs_sb->local_nls, cifs_remap(cifs_sb));
2260 cifs_sb->local_nls, cifs_remap(cifs_sb));
2358 cifs_sb->local_nls,
2365 cifs_sb->local_nls,
2976 cifs_sb->local_nls,
[all...]
H A Ddir.c806 struct nls_table *codepage = CIFS_SB(dentry->d_sb)->local_nls;
827 struct nls_table *codepage = CIFS_SB(dentry->d_sb)->local_nls;
H A Dmisc.c98 unload_nls(buf_to_free->local_nls); in sesInfoFree()
1288 ref_path = dfs_cache_canonical_path(path + 1, cifs_sb->local_nls, in cifs_inval_name_dfs_link_error()
1308 &num_refs, cifs_sb->local_nls, in cifs_inval_name_dfs_link_error()
H A Dcifsacl.c1713 cifs_sb->local_nls, in cifs_get_acl()
1721 cifs_sb->local_nls, in cifs_get_acl()
1790 cifs_sb->local_nls, in cifs_set_acl()
1798 cifs_sb->local_nls, in cifs_set_acl()

Completed in 39 milliseconds

12