Home
last modified time | relevance | path

Searched full:tcon (Results 1 – 25 of 71) sorted by relevance

123

/linux/Documentation/devicetree/bindings/display/
H A Dallwinner,sun4i-a10-tcon.yaml4 $id: http://devicetree.org/schemas/display/allwinner,sun4i-a10-tcon.yaml#
7 title: Allwinner A10 Timings Controller (TCON)
14 The TCON acts as a timing controller for RGB, LVDS and TV
23 - const: allwinner,sun4i-a10-tcon
24 - const: allwinner,sun5i-a13-tcon
25 - const: allwinner,sun6i-a31-tcon
26 - const: allwinner,sun6i-a31s-tcon
27 - const: allwinner,sun7i-a20-tcon
28 - const: allwinner,sun8i-a23-tcon
29 - const: allwinner,sun8i-a33-tcon
[all …]
H A Dallwinner,sun8i-r40-tcon-top.yaml4 $id: http://devicetree.org/schemas/display/allwinner,sun8i-r40-tcon-top.yaml#
7 title: Allwinner R40 TCON TOP
14 TCON TOPs main purpose is to configure whole display pipeline. It
16 TCON for HDMI, muxes LCD and TV encoder GPIO output, selects TV
17 encoder clock source and contains additional TV TCON and DSI gates.
22 / [0] TCON-LCD0
25 \ / [1] TCON-LCD1 - LCD1/LVDS1
26 TCON-TOP
27 / \ [2] TCON-TV0 [0] - TVE0/RGB
29 | TCON-TOP - HDMI
[all …]
H A Dfsl,vf610-tcon.yaml4 $id: http://devicetree.org/schemas/display/fsl,vf610-tcon.yaml#
7 title: Freescale TCON
14 const: fsl,vf610-tcon
39 compatible = "fsl,vf610-tcon";
/linux/fs/smb/client/
H A Dfscache.c26 struct cifs_tcon *tcon, in cifs_fscache_fill_volume_coherency() argument
30 cd->resource_id = cpu_to_le64(tcon->resource_id); in cifs_fscache_fill_volume_coherency()
31 cd->vol_create_time = tcon->vol_create_time; in cifs_fscache_fill_volume_coherency()
32 cd->vol_serial_number = cpu_to_le32(tcon->vol_serial_number); in cifs_fscache_fill_volume_coherency()
35 int cifs_fscache_get_super_cookie(struct cifs_tcon *tcon) in cifs_fscache_get_super_cookie() argument
38 struct TCP_Server_Info *server = tcon->ses->server; in cifs_fscache_get_super_cookie()
45 if (tcon->fscache_acquired) in cifs_fscache_get_super_cookie()
48 mutex_lock(&tcon->fscache_lock); in cifs_fscache_get_super_cookie()
49 if (tcon->fscache_acquired) { in cifs_fscache_get_super_cookie()
50 mutex_unlock(&tcon->fscache_lock); in cifs_fscache_get_super_cookie()
[all …]
H A Dcifs_swn.c79 static int cifs_swn_auth_info_krb(struct cifs_tcon *tcon, struct sk_buff *skb) in cifs_swn_auth_info_krb() argument
90 static int cifs_swn_auth_info_ntlm(struct cifs_tcon *tcon, struct sk_buff *skb) in cifs_swn_auth_info_ntlm() argument
94 if (tcon->ses->user_name != NULL) { in cifs_swn_auth_info_ntlm()
95 ret = nla_put_string(skb, CIFS_GENL_ATTR_SWN_USER_NAME, tcon->ses->user_name); in cifs_swn_auth_info_ntlm()
100 if (tcon->ses->password != NULL) { in cifs_swn_auth_info_ntlm()
101 ret = nla_put_string(skb, CIFS_GENL_ATTR_SWN_PASSWORD, tcon->ses->password); in cifs_swn_auth_info_ntlm()
106 if (tcon->ses->domainName != NULL) { in cifs_swn_auth_info_ntlm()
107 ret = nla_put_string(skb, CIFS_GENL_ATTR_SWN_DOMAIN_NAME, tcon->ses->domainName); in cifs_swn_auth_info_ntlm()
121 struct cifs_tcon *tcon) in cifs_swn_send_register_message() argument
157 if (tcon->ses->server->use_swn_dstaddr) in cifs_swn_send_register_message()
[all …]
H A Dsmb2proto.h57 struct cifs_tcon *tcon,
61 int smb2_query_reparse_point(const unsigned int xid, struct cifs_tcon *tcon,
65 int smb2_query_path_info(const unsigned int xid, struct cifs_tcon *tcon,
68 int smb2_set_path_size(const unsigned int xid, struct cifs_tcon *tcon,
75 umode_t mode, struct cifs_tcon *tcon,
78 umode_t mode, struct cifs_tcon *tcon, const char *name,
81 struct cifs_sb_info *cifs_sb, struct cifs_tcon *tcon,
83 int smb2_rmdir(const unsigned int xid, struct cifs_tcon *tcon,
85 int smb2_unlink(const unsigned int xid, struct cifs_tcon *tcon,
88 int smb2_rename_path(const unsigned int xid, struct cifs_tcon *tcon,
[all …]
H A Ddfs.c73 * release it as any new DFS referrals must go through its IPC tcon.
206 struct cifs_tcon *tcon; in __dfs_mount_share() local
224 else if (WARN_ON(!mnt_ctx->tcon)) in __dfs_mount_share()
230 tcon = mnt_ctx->tcon; in __dfs_mount_share()
231 spin_lock(&tcon->tc_lock); in __dfs_mount_share()
232 tcon->origin_fullpath = origin_fullpath; in __dfs_mount_share()
234 ref_walk_set_tcon(rw, tcon); in __dfs_mount_share()
235 spin_unlock(&tcon->tc_lock); in __dfs_mount_share()
236 queue_delayed_work(dfscache_wq, &tcon->dfs_cache_work, in __dfs_mount_share()
337 struct cifs_tcon *tcon, in tree_connect_dfs_target() argument
[all …]
H A Dsmb2inode.c189 static void set_next_compound(struct cifs_tcon *tcon, in set_next_compound()
197 smb2_set_next_command(tcon, &rqst[*num_rqst]);
214 static int smb2_compound_op(const unsigned int xid, struct cifs_tcon *tcon, in smb2_compound_op()
226 struct cifs_ses *ses = tcon->ses; in smb2_compound_op()
259 if (smb3_encryption_required(tcon)) in smb2_compound_op()
301 rc = SMB2_open_init(tcon, server, in smb2_compound_op()
308 smb2_set_next_command(tcon, &rqst[num_rqst]); in smb2_compound_op()
326 rc = SMB2_query_info_init(tcon, server, in smb2_compound_op()
335 set_next_compound(tcon, cfile, i, num_cmds, rqst, &num_rqst); in smb2_compound_op()
336 trace_smb3_query_info_compound_enter(xid, tcon in smb2_compound_op()
178 set_next_compound(struct cifs_tcon * tcon,struct cifsFileInfo * cfile,int i,int num_cmds,struct smb_rqst * rqst,int * num_rqst) set_next_compound() argument
203 smb2_compound_op(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb,const char * full_path,struct cifs_open_parms * oparms,struct kvec * in_iov,int * cmds,int num_cmds,struct cifsFileInfo * cfile,struct kvec * out_iov,int * out_buftype,struct dentry * dentry) smb2_compound_op() argument
855 smb2_query_path_info(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb,const char * full_path,struct cifs_open_info_data * data) smb2_query_path_info() argument
1040 smb2_mkdir(const unsigned int xid,struct inode * parent_inode,umode_t mode,struct cifs_tcon * tcon,const char * name,struct cifs_sb_info * cifs_sb) smb2_mkdir() argument
1055 smb2_mkdir_setinfo(struct inode * inode,const char * name,struct cifs_sb_info * cifs_sb,struct cifs_tcon * tcon,const unsigned int xid) smb2_mkdir_setinfo() argument
1083 smb2_rmdir(const unsigned int xid,struct cifs_tcon * tcon,const char * name,struct cifs_sb_info * cifs_sb) smb2_rmdir() argument
1098 smb2_unlink(const unsigned int xid,struct cifs_tcon * tcon,const char * name,struct cifs_sb_info * cifs_sb,struct dentry * dentry) smb2_unlink() argument
1210 smb2_set_path_attr(const unsigned int xid,struct cifs_tcon * tcon,const char * from_name,const char * to_name,struct cifs_sb_info * cifs_sb,__u32 create_options,__u32 access,int command,struct cifsFileInfo * cfile,struct dentry * dentry) smb2_set_path_attr() argument
1242 smb2_rename_path(const unsigned int xid,struct cifs_tcon * tcon,struct dentry * source_dentry,const char * from_name,const char * to_name,struct cifs_sb_info * cifs_sb) smb2_rename_path() argument
1267 clear_tmpfile_attr(const unsigned int xid,struct cifs_tcon * tcon,struct inode * inode,const char * full_path) clear_tmpfile_attr() argument
1282 smb2_create_hardlink(const unsigned int xid,struct cifs_tcon * tcon,struct dentry * source_dentry,const char * from_name,const char * to_name,struct cifs_sb_info * cifs_sb) smb2_create_hardlink() argument
1306 smb2_set_path_size(const unsigned int xid,struct cifs_tcon * tcon,const char * full_path,__u64 size,struct cifs_sb_info * cifs_sb,bool set_alloc,struct dentry * dentry) smb2_set_path_size() argument
1349 struct cifs_tcon *tcon; smb2_set_file_info() local
1379 smb2_create_reparse_inode(struct cifs_open_info_data * data,struct super_block * sb,const unsigned int xid,struct cifs_tcon * tcon,const char * full_path,bool directory,struct kvec * reparse_iov,struct kvec * xattr_iov) smb2_create_reparse_inode() argument
1459 smb2_query_reparse_point(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb,const char * full_path,u32 * tag,struct kvec * rsp,int * rsp_buftype) smb2_query_reparse_point() argument
1527 struct cifs_tcon *tcon; smb2_rename_pending_delete() local
[all...]
H A Dsmb2pdu.c77 int smb3_encryption_required(const struct cifs_tcon *tcon) in smb3_encryption_required() argument
79 if (!tcon || !tcon->ses) in smb3_encryption_required()
81 if ((tcon->ses->session_flags & SMB2_SESSION_FLAG_ENCRYPT_DATA) || in smb3_encryption_required()
82 (tcon->share_flags & SHI1005_FLAGS_ENCRYPT_DATA)) in smb3_encryption_required()
84 if (tcon->seal && in smb3_encryption_required()
85 (tcon->ses->server->capabilities & SMB2_GLOBAL_CAP_ENCRYPTION)) in smb3_encryption_required()
88 (tcon->ses->server->capabilities & SMB2_GLOBAL_CAP_ENCRYPTION)) in smb3_encryption_required()
95 const struct cifs_tcon *tcon, in smb2_hdr_assemble() argument
133 if (!tcon) in smb2_hdr_assemble()
249 smb2_reconnect(__le16 smb2_command,struct cifs_tcon * tcon,struct TCP_Server_Info * server,bool from_reconnect) smb2_reconnect() argument
527 fill_small_buf(__le16 smb2_command,struct cifs_tcon * tcon,struct TCP_Server_Info * server,void * buf,unsigned int * total_len) fill_small_buf() argument
553 __smb2_plain_req_init(__le16 smb2_command,struct cifs_tcon * tcon,struct TCP_Server_Info * server,void ** request_buf,unsigned int * total_len) __smb2_plain_req_init() argument
585 smb2_plain_req_init(__le16 smb2_command,struct cifs_tcon * tcon,struct TCP_Server_Info * server,void ** request_buf,unsigned int * total_len) smb2_plain_req_init() argument
599 smb2_ioctl_req_init(u32 opcode,struct cifs_tcon * tcon,struct TCP_Server_Info * server,void ** request_buf,unsigned int * total_len) smb2_ioctl_req_init() argument
1353 smb3_validate_negotiate(const unsigned int xid,struct cifs_tcon * tcon) smb3_validate_negotiate() argument
2115 cifs_stats_fail_inc(struct cifs_tcon * tcon,uint16_t code) cifs_stats_fail_inc() argument
2123 init_copy_chunk_defaults(struct cifs_tcon * tcon) init_copy_chunk_defaults() argument
2132 SMB2_tcon(const unsigned int xid,struct cifs_ses * ses,const char * tree,struct cifs_tcon * tcon,const struct nls_table * cp) SMB2_tcon() argument
2271 SMB2_tdis(const unsigned int xid,struct cifs_tcon * tcon) SMB2_tdis() argument
2918 smb311_posix_mkdir(const unsigned int xid,struct inode * inode,umode_t mode,struct cifs_tcon * tcon,const char * full_path,struct cifs_sb_info * cifs_sb) smb311_posix_mkdir() argument
3107 SMB2_open_init(struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,__u8 * oplock,struct cifs_open_parms * oparms,__le16 * path) SMB2_open_init() argument
3296 struct cifs_tcon *tcon = oparms->tcon; SMB2_open() local
3407 SMB2_ioctl_init(struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,u64 persistent_fid,u64 volatile_fid,u32 opcode,char * in_data,u32 indatalen,__u32 max_response_size) SMB2_ioctl_init() argument
3513 SMB2_ioctl(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,u32 opcode,char * in_data,u32 indatalen,u32 max_out_data_len,char ** out_data,u32 * plen) SMB2_ioctl() argument
3660 SMB2_set_compression(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,__u16 compression_state) SMB2_set_compression() argument
3682 SMB2_close_init(struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,u64 persistent_fid,u64 volatile_fid,bool query_attrs) SMB2_close_init() argument
3716 __SMB2_close(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,struct smb2_file_network_open_info * pbuf) __SMB2_close() argument
3813 SMB2_close(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid) SMB2_close() argument
3875 SMB2_query_info_init(struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,u64 persistent_fid,u64 volatile_fid,u8 info_class,u8 info_type,u32 additional_info,size_t output_len,size_t input_len,void * input) SMB2_query_info_init() argument
3924 query_info(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,u8 info_class,u8 info_type,u32 additional_info,size_t output_len,size_t min_len,void ** data,u32 * dlen) query_info() argument
4032 SMB2_query_info(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,struct smb2_file_all_info * data) SMB2_query_info() argument
4043 SMB2_query_acl(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,void ** data,u32 * plen,u32 extra_info) SMB2_query_acl() argument
4055 SMB2_get_srv_num(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,__le64 * uniqueid) SMB2_get_srv_num() argument
4072 SMB2_notify_init(const unsigned int xid,struct smb_rqst * rqst,struct cifs_tcon * tcon,struct TCP_Server_Info * server,u64 persistent_fid,u64 volatile_fid,u32 completion_filter,bool watch_tree) SMB2_notify_init() argument
4104 SMB2_change_notify(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,bool watch_tree,u32 completion_filter,u32 max_out_data_len,char ** out_data,u32 * plen) SMB2_change_notify() argument
4229 cifs_renegotiate_iosize(struct TCP_Server_Info * server,struct cifs_tcon * tcon) cifs_renegotiate_iosize() argument
4248 struct cifs_tcon *tcon, *tcon2; smb2_reconnect_server() local
4428 SMB2_flush_init(const unsigned int xid,struct smb_rqst * rqst,struct cifs_tcon * tcon,struct TCP_Server_Info * server,u64 persistent_fid,u64 volatile_fid) SMB2_flush_init() argument
4451 SMB2_flush(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid) SMB2_flush() argument
4523 struct cifs_tcon *tcon = io_parms->tcon; smb3_use_rdma_offload() local
4657 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); smb2_readv_callback() local
4815 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); smb2_async_readv() local
4996 struct cifs_tcon *tcon = tlink_tcon(wdata->req->cfile->tlink); smb2_writev_callback() local
5131 struct cifs_tcon *tcon = tlink_tcon(wdata->req->cfile->tlink); smb2_async_writev() local
5563 SMB2_query_directory_init(const unsigned int xid,struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,u64 persistent_fid,u64 volatile_fid,int index,int info_level) SMB2_query_directory_init() argument
5643 smb2_parse_query_directory(struct cifs_tcon * tcon,struct kvec * rsp_iov,int resp_buftype,struct cifs_search_info * srch_inf) smb2_parse_query_directory() argument
5726 SMB2_query_directory(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,int index,struct cifs_search_info * srch_inf) SMB2_query_directory() argument
5816 SMB2_set_info_init(struct cifs_tcon * tcon,struct TCP_Server_Info * server,struct smb_rqst * rqst,u64 persistent_fid,u64 volatile_fid,u32 pid,u8 info_class,u8 info_type,u32 additional_info,void ** data,unsigned int * size) SMB2_set_info_init() argument
5866 send_set_info(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,u32 pid,u8 info_class,u8 info_type,u32 additional_info,unsigned int num,void ** data,unsigned int * size) send_set_info() argument
5943 SMB2_set_eof(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,u32 pid,loff_t new_eof) SMB2_set_eof() argument
5963 SMB2_set_allocation(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,u32 pid,loff_t allocation_size) SMB2_set_allocation() argument
5982 SMB2_set_acl(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,struct smb_ntsd * pnntsd,int pacllen,int aclflag) SMB2_set_acl() argument
5992 SMB2_set_ea(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,struct smb2_file_full_ea_info * buf,int len) SMB2_set_ea() argument
6002 SMB2_oplock_break(const unsigned int xid,struct cifs_tcon * tcon,const u64 persistent_fid,const u64 volatile_fid,__u8 oplock_level) SMB2_oplock_break() argument
6100 build_qfs_info_req(struct kvec * iov,struct cifs_tcon * tcon,struct TCP_Server_Info * server,int level,int outbuf_len,u64 persistent_fid,u64 volatile_fid) build_qfs_info_req() argument
6140 SMB311_posix_qfs_info(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,struct kstatfs * fsdata) SMB311_posix_qfs_info() argument
6209 SMB2_QFS_attr(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,int level) SMB2_QFS_attr() argument
6312 smb2_lockv(const unsigned int xid,struct cifs_tcon * tcon,const __u64 persist_fid,const __u64 volatile_fid,const __u32 pid,const __u32 num_lock,struct smb2_lock_element * buf) smb2_lockv() argument
6401 SMB2_lock(const unsigned int xid,struct cifs_tcon * tcon,const __u64 persist_fid,const __u64 volatile_fid,const __u32 pid,const __u64 length,const __u64 offset,const __u32 lock_flags,const bool wait) SMB2_lock() argument
6418 SMB2_lease_break(const unsigned int xid,struct cifs_tcon * tcon,__u8 * lease_key,const __le32 lease_state) SMB2_lease_break() argument
[all...]
H A Dlink.c136 create_mf_symlink(const unsigned int xid, struct cifs_tcon *tcon, in create_mf_symlink() argument
152 if (tcon->ses->server->ops->create_mf_symlink) in create_mf_symlink()
153 rc = tcon->ses->server->ops->create_mf_symlink(xid, tcon, in create_mf_symlink()
170 check_mf_symlink(unsigned int xid, struct cifs_tcon *tcon, in check_mf_symlink() argument
188 if (tcon->ses->server->ops->query_mf_symlink) in check_mf_symlink()
189 rc = tcon->ses->server->ops->query_mf_symlink(xid, tcon, in check_mf_symlink()
227 cifs_query_mf_symlink(unsigned int xid, struct cifs_tcon *tcon, in cifs_query_mf_symlink() argument
240 .tcon = tcon, in cifs_query_mf_symlink()
249 rc = tcon->ses->server->ops->open(xid, &oparms, &oplock, &query_data); in cifs_query_mf_symlink()
261 io_parms.tcon = tcon; in cifs_query_mf_symlink()
[all …]
H A Dsmb2ops.c493 smb2_negotiate_wsize(struct cifs_tcon *tcon, struct smb3_fs_context *ctx) in smb2_negotiate_wsize() argument
495 struct TCP_Server_Info *server = tcon->ses->server; in smb2_negotiate_wsize()
508 smb3_negotiate_wsize(struct cifs_tcon *tcon, struct smb3_fs_context *ctx) in smb3_negotiate_wsize() argument
510 struct TCP_Server_Info *server = tcon->ses->server; in smb3_negotiate_wsize()
543 smb2_negotiate_rsize(struct cifs_tcon *tcon, struct smb3_fs_context *ctx) in smb2_negotiate_rsize() argument
545 struct TCP_Server_Info *server = tcon->ses->server; in smb2_negotiate_rsize()
559 smb3_negotiate_rsize(struct cifs_tcon *tcon, struct smb3_fs_context *ctx) in smb3_negotiate_rsize() argument
561 struct TCP_Server_Info *server = tcon->ses->server; in smb3_negotiate_rsize()
829 SMB3_request_interfaces(const unsigned int xid, struct cifs_tcon *tcon, bool in_mount) in SMB3_request_interfaces() argument
834 struct cifs_ses *ses = tcon in SMB3_request_interfaces()
883 smb3_qfs_tcon(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb) smb3_qfs_tcon() argument
928 smb2_qfs_tcon(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb) smb2_qfs_tcon() argument
959 smb2_is_path_accessible(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb,const char * full_path) smb2_is_path_accessible() argument
1023 smb2_get_srv_inum(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb,const char * full_path,u64 * uniqueid,struct cifs_open_info_data * data) smb2_get_srv_inum() argument
1031 smb2_query_file_info(const unsigned int xid,struct cifs_tcon * tcon,struct cifsFileInfo * cfile,struct cifs_open_info_data * data) smb2_query_file_info() argument
1132 smb2_query_eas(const unsigned int xid,struct cifs_tcon * tcon,const unsigned char * path,const unsigned char * ea_name,char * ea_data,size_t buf_size,struct cifs_sb_info * cifs_sb) smb2_query_eas() argument
1181 smb2_set_ea(const unsigned int xid,struct cifs_tcon * tcon,const char * path,const char * ea_name,const void * ea_value,const __u16 ea_value_len,const struct nls_table * nls_codepage,struct cifs_sb_info * cifs_sb) smb2_set_ea() argument
1375 smb2_clear_stats(struct cifs_tcon * tcon) smb2_clear_stats() argument
1386 smb2_dump_share_caps(struct seq_file * m,struct cifs_tcon * tcon) smb2_dump_share_caps() argument
1419 smb2_print_stats(struct seq_file * m,struct cifs_tcon * tcon) smb2_print_stats() argument
1499 smb2_close_file(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_fid * fid) smb2_close_file() argument
1506 smb2_close_getattr(const unsigned int xid,struct cifs_tcon * tcon,struct cifsFileInfo * cfile) smb2_close_getattr() argument
1545 SMB2_request_res_key(const unsigned int xid,struct cifs_tcon * tcon,u64 persistent_fid,u64 volatile_fid,struct copychunk_ioctl_req * pcchunk) SMB2_request_res_key() argument
1578 smb2_ioctl_query_info(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb,__le16 * path,int is_dir,unsigned long p) smb2_ioctl_query_info() argument
1847 calc_chunk_count(struct cifs_tcon * tcon,u64 bytes_left,u32 chunk_size) calc_chunk_count() argument
1892 struct cifs_tcon *tcon; __smb2_copychunk_range() local
2150 smb2_flush_file(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_fid * fid) smb2_flush_file() argument
2198 smb2_set_sparse(const unsigned int xid,struct cifs_tcon * tcon,struct cifsFileInfo * cfile,struct inode * inode,__u8 setsparse) smb2_set_sparse() argument
2245 smb2_set_file_size(const unsigned int xid,struct cifs_tcon * tcon,struct cifsFileInfo * cfile,__u64 size,bool set_alloc) smb2_set_file_size() argument
2280 struct cifs_tcon *tcon = tlink_tcon(trgtfile->tlink); smb2_duplicate_extents() local
2359 smb2_set_compression(const unsigned int xid,struct cifs_tcon * tcon,struct cifsFileInfo * cfile,__u16 compression_state) smb2_set_compression() argument
2367 smb3_set_integrity(const unsigned int xid,struct cifs_tcon * tcon,struct cifsFileInfo * cfile) smb3_set_integrity() argument
2397 smb3_enum_snapshots(const unsigned int xid,struct cifs_tcon * tcon,struct cifsFileInfo * cfile,void __user * ioc_buf) smb3_enum_snapshots() argument
2491 struct cifs_tcon *tcon; smb3_notify() local
2564 smb2_query_dir_first(const unsigned int xid,struct cifs_tcon * tcon,const char * path,struct cifs_sb_info * cifs_sb,struct cifs_fid * fid,__u16 search_flags,struct cifs_search_info * srch_inf) smb2_query_dir_first() argument
2706 smb2_query_dir_next(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_fid * fid,__u16 search_flags,struct cifs_search_info * srch_inf) smb2_query_dir_next() argument
2715 smb2_close_dir(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_fid * fid) smb2_close_dir() argument
2787 struct cifs_tcon *tcon; smb2_is_network_name_deleted() local
2816 smb2_oplock_response(struct cifs_tcon * tcon,__u64 persistent_fid,__u64 volatile_fid,__u16 net_fid,struct cifsInodeInfo * cinode,unsigned int oplock) smb2_oplock_response() argument
2863 smb2_set_next_command(struct cifs_tcon * tcon,struct smb_rqst * rqst) smb2_set_next_command() argument
2913 smb2_should_replay(struct cifs_tcon * tcon,int * pretries,int * pcur_sleep) smb2_should_replay() argument
2940 smb2_query_info_compound(const unsigned int xid,struct cifs_tcon * tcon,const char * path,u32 desired_access,u32 class,u32 type,u32 output_len,struct kvec * rsp,int * buftype,struct cifs_sb_info * cifs_sb) smb2_query_info_compound() argument
3100 smb2_queryfs(const unsigned int xid,struct cifs_tcon * tcon,const char * path,struct cifs_sb_info * cifs_sb,struct kstatfs * buf) smb2_queryfs() argument
3137 smb311_queryfs(const unsigned int xid,struct cifs_tcon * tcon,const char * path,struct cifs_sb_info * cifs_sb,struct kstatfs * buf) smb311_queryfs() argument
3221 struct cifs_tcon *tcon; smb2_get_dfs_refer() local
3355 struct cifs_tcon *tcon; get_smb2_acl_by_path() local
3420 struct cifs_tcon *tcon; set_smb2_acl() local
3490 smb3_zero_data(struct file * file,struct cifs_tcon * tcon,loff_t offset,loff_t len,unsigned int xid) smb3_zero_data() argument
3508 smb3_zero_range(struct file * file,struct cifs_tcon * tcon,unsigned long long offset,unsigned long long len,bool keep_size) smb3_zero_range() argument
3592 smb3_punch_hole(struct file * file,struct cifs_tcon * tcon,loff_t offset,loff_t len) smb3_punch_hole() argument
3671 smb3_simple_fallocate_write_range(unsigned int xid,struct cifs_tcon * tcon,struct cifsFileInfo * cfile,loff_t off,loff_t len,char * buf) smb3_simple_fallocate_write_range() argument
3709 smb3_simple_fallocate_range(unsigned int xid,struct cifs_tcon * tcon,struct cifsFileInfo * cfile,loff_t off,loff_t len) smb3_simple_fallocate_range() argument
3810 smb3_simple_falloc(struct file * file,struct cifs_tcon * tcon,loff_t off,loff_t len,bool keep_size) smb3_simple_falloc() argument
4014 smb3_collapse_range(struct file * file,struct cifs_tcon * tcon,loff_t off,loff_t len) smb3_collapse_range() argument
4078 smb3_insert_range(struct file * file,struct cifs_tcon * tcon,loff_t off,loff_t len) smb3_insert_range() argument
4158 smb3_llseek(struct file * file,struct cifs_tcon * tcon,loff_t offset,int whence) smb3_llseek() argument
4242 smb3_fiemap(struct cifs_tcon * tcon,struct cifsFileInfo * cfile,struct fiemap_extent_info * fei,u64 start,u64 len) smb3_fiemap() argument
4317 smb3_fallocate(struct file * file,struct cifs_tcon * tcon,int mode,loff_t off,loff_t len) smb3_fallocate() argument
5493 __cifs_sfu_make_node(unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,umode_t mode,dev_t dev,const char * symname) __cifs_sfu_make_node() argument
5612 cifs_sfu_make_node(unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,umode_t mode,dev_t dev) cifs_sfu_make_node() argument
5639 smb2_make_node(unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,umode_t mode,dev_t dev) smb2_make_node() argument
[all...]
H A Dconnect.c107 struct cifs_tcon *tcon = container_of(work, in smb2_query_server_interfaces() local
110 struct TCP_Server_Info *server = tcon->ses->server; in smb2_query_server_interfaces()
119 rc = server->ops->query_server_interfaces(xid, tcon, false); in smb2_query_server_interfaces()
126 queue_delayed_work(cifsiod_wq, &tcon->query_interfaces, in smb2_query_server_interfaces()
214 struct cifs_tcon *tcon; in cifs_mark_tcp_ses_conns_for_reconnect()
273 /* If all channels need reconnect, then tcon needs reconnect */ in cifs_mark_tcp_ses_conns_for_reconnect()
284 list_for_each_entry(tcon, &ses->tcon_list, tcon_list) { in cifs_mark_tcp_ses_conns_for_reconnect()
285 tcon->need_reconnect = true; in cifs_mark_tcp_ses_conns_for_reconnect()
286 spin_lock(&tcon->tc_lock); in cifs_mark_tcp_ses_conns_for_reconnect()
287 tcon in cifs_mark_tcp_ses_conns_for_reconnect()
208 struct cifs_tcon *tcon; cifs_mark_tcp_ses_conns_for_reconnect() local
2032 struct cifs_tcon *tcon; cifs_setup_ipc() local
2106 struct cifs_tcon *tcon; __cifs_put_smb_ses() local
2542 match_tcon(struct cifs_tcon * tcon,struct smb3_fs_context * ctx) match_tcon() argument
2576 struct cifs_tcon *tcon; cifs_find_tcon() local
2597 cifs_put_tcon(struct cifs_tcon * tcon,enum smb3_tcon_ref_trace trace) cifs_put_tcon() argument
2684 struct cifs_tcon *tcon; cifs_get_tcon() local
2976 match_prepath(struct super_block * sb,struct cifs_tcon * tcon,struct cifs_mnt_data * mnt_data) match_prepath() argument
3007 struct cifs_tcon *tcon; cifs_match_super() local
3603 struct cifs_tcon *tcon = NULL; cifs_mount_get_tcon() local
3689 mount_setup_tlink(struct cifs_sb_info * cifs_sb,struct cifs_ses * ses,struct cifs_tcon * tcon) mount_setup_tlink() argument
3721 cifs_are_all_path_components_accessible(struct TCP_Server_Info * server,unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb,char * full_path,int added_treename) cifs_are_all_path_components_accessible() argument
3776 struct cifs_tcon *tcon = mnt_ctx->tcon; cifs_is_path_remote() local
3980 struct cifs_tcon *tcon = NULL; cifs_umount() local
4221 struct cifs_tcon *tcon = NULL; cifs_construct_tcon() local
4507 cifs_tree_connect(const unsigned int xid,struct cifs_tcon * tcon) cifs_tree_connect() argument
[all...]
H A Dsmb2misc.c583 smb2_tcon_has_lease(struct cifs_tcon *tcon, struct smb2_lease_break *rsp) in smb2_tcon_has_lease()
593 list_for_each_entry(cfile, &tcon->openFileList, tlist) { in smb2_tcon_has_lease()
622 smb2_tcon_find_pending_open_lease(struct cifs_tcon *tcon, in smb2_tcon_find_pending_open_lease()
631 list_for_each_entry(open, &tcon->pending_opens, olist) { in smb2_tcon_find_pending_open_lease()
656 struct cifs_tcon *tcon; in smb2_is_valid_lease_break()
673 /* look up tcon based on tid & uid */ in smb2_is_valid_lease_break()
678 list_for_each_entry(tcon, &ses->tcon_list, tcon_list) { in smb2_is_valid_lease_break()
679 spin_lock(&tcon->open_file_lock); in smb2_is_valid_lease_break()
681 &tcon->stats.cifs_stats.num_oplock_brks); in smb2_is_valid_lease_break()
682 if (smb2_tcon_has_lease(tcon, rs in smb2_is_valid_lease_break()
570 smb2_tcon_has_lease(struct cifs_tcon * tcon,struct smb2_lease_break * rsp) smb2_tcon_has_lease() argument
609 smb2_tcon_find_pending_open_lease(struct cifs_tcon * tcon,struct smb2_lease_break * rsp) smb2_tcon_find_pending_open_lease() argument
643 struct cifs_tcon *tcon; smb2_is_valid_lease_break() local
717 struct cifs_tcon *tcon; smb2_is_valid_oplock_break() local
796 struct cifs_tcon *tcon = cancelled->tcon; smb2_cancelled_close_fid() local
823 __smb2_handle_cancelled_cmd(struct cifs_tcon * tcon,__u16 cmd,__u64 mid,__u64 persistent_fid,__u64 volatile_fid) __smb2_handle_cancelled_cmd() argument
844 smb2_handle_cancelled_close(struct cifs_tcon * tcon,__u64 persistent_fid,__u64 volatile_fid) smb2_handle_cancelled_close() argument
886 struct cifs_tcon *tcon; smb2_handle_cancelled_mid() local
[all...]
H A Dcached_dir.c134 int open_cached_dir(unsigned int xid, struct cifs_tcon *tcon, in open_cached_dir() argument
163 if (tcon == NULL) in open_cached_dir()
166 ses = tcon->ses; in open_cached_dir()
167 cfids = tcon->cfids; in open_cached_dir()
186 cfid = find_or_create_cached_dir(cfids, path, lookup_only, tcon->max_cached_dirs); in open_cached_dir()
250 cfid->tcon = tcon; in open_cached_dir()
259 if (smb3_encryption_required(tcon)) in open_cached_dir()
274 .tcon = tcon, in open_cached_dir()
285 rc = SMB2_open_init(tcon, server, in open_cached_dir()
297 smb2_set_next_command(tcon, &rqst[0]); in open_cached_dir()
[all …]
H A Dfile.c375 cifs_mark_open_files_invalid(struct cifs_tcon *tcon) in cifs_mark_open_files_invalid() argument
382 spin_lock(&tcon->tc_lock); in cifs_mark_open_files_invalid()
383 if (tcon->need_reconnect) in cifs_mark_open_files_invalid()
384 tcon->status = TID_NEED_RECON; in cifs_mark_open_files_invalid()
386 if (tcon->status != TID_NEED_RECON) { in cifs_mark_open_files_invalid()
387 spin_unlock(&tcon->tc_lock); in cifs_mark_open_files_invalid()
390 tcon->status = TID_IN_FILES_INVALIDATE; in cifs_mark_open_files_invalid()
391 spin_unlock(&tcon->tc_lock); in cifs_mark_open_files_invalid()
394 spin_lock(&tcon->open_file_lock); in cifs_mark_open_files_invalid()
395 list_for_each_safe(tmp, tmp1, &tcon in cifs_mark_open_files_invalid()
500 struct cifs_tcon *tcon; cifs_posix_open() local
554 cifs_nt_open(const char * full_path,struct inode * inode,struct cifs_sb_info * cifs_sb,struct cifs_tcon * tcon,unsigned int f_flags,__u32 * oplock,struct cifs_fid * fid,unsigned int xid,struct cifs_open_info_data * buf) cifs_nt_open() argument
678 struct cifs_tcon *tcon = tlink_tcon(tlink); cifs_new_fileinfo() local
810 struct cifs_tcon *tcon = tlink_tcon(cifs_file->tlink); serverclose_work() local
871 struct cifs_tcon *tcon = tlink_tcon(cifs_file->tlink); _cifsFileInfo_put() local
971 struct cifs_tcon *tcon; cifs_file_flush() local
999 struct cifs_tcon *tcon; cifs_do_truncate() local
1062 struct cifs_tcon *tcon; cifs_open() local
1245 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); cifs_relock_file() local
1278 struct cifs_tcon *tcon; cifs_reopen_file() local
1487 struct cifs_tcon *tcon; cifs_close() local
1537 cifs_reopen_persistent_handles(struct cifs_tcon * tcon) cifs_reopen_persistent_handles() argument
1572 struct cifs_tcon *tcon; cifs_closedir() local
1782 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); cifs_lock_add_if() local
1876 struct cifs_tcon *tcon; cifs_push_mandatory_locks() local
1968 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); cifs_push_posix_locks() local
2059 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); cifs_push_locks() local
2141 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); cifs_getlk() local
2214 cifs_get_hardlink_path(struct cifs_tcon * tcon,struct inode * inode,struct file * file) cifs_get_hardlink_path() argument
2260 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); cifs_unlock_range() local
2368 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); cifs_setlk() local
2462 struct cifs_tcon *tcon; cifs_flock() local
2511 struct cifs_tcon *tcon; cifs_lock() local
2801 cifs_get_writable_path(struct cifs_tcon * tcon,const char * name,struct inode * inode,int flags,struct cifsFileInfo ** ret_file) cifs_get_writable_path() argument
2838 cifs_get_readable_path(struct cifs_tcon * tcon,const char * name,struct cifsFileInfo ** ret_file) cifs_get_readable_path() argument
2907 struct cifs_tcon *tcon; cifs_fsync() local
3021 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); cifs_strict_writev() local
3135 struct cifs_tcon *tcon = tlink_tcon(cfile->tlink); cifs_strict_readv() local
3338 struct cifs_tcon *tcon; cifs_oplock_break() local
[all...]
H A Dcifssmb.c70 /* reconnect the socket, tcon, and smb session if needed */
72 cifs_reconnect_tcon(struct cifs_tcon *tcon, int smb_command) in cifs_reconnect_tcon() argument
79 * SMBs NegProt, SessSetup, uLogoff do not have tcon yet so check for in cifs_reconnect_tcon()
83 if (!tcon) in cifs_reconnect_tcon()
86 ses = tcon->ses; in cifs_reconnect_tcon()
91 * have tcon) are allowed as we start umount in cifs_reconnect_tcon()
93 spin_lock(&tcon->tc_lock); in cifs_reconnect_tcon()
94 if (tcon->status == TID_EXITING) { in cifs_reconnect_tcon()
96 spin_unlock(&tcon->tc_lock); in cifs_reconnect_tcon()
102 spin_unlock(&tcon in cifs_reconnect_tcon()
227 small_smb_init(int smb_command,int wct,struct cifs_tcon * tcon,void ** request_buf) small_smb_init() argument
280 __smb_init(int smb_command,int wct,struct cifs_tcon * tcon,void ** request_buf,void ** response_buf) __smb_init() argument
308 smb_init(int smb_command,int wct,struct cifs_tcon * tcon,void ** request_buf,void ** response_buf) smb_init() argument
321 smb_init_no_reconnect(int smb_command,int wct,struct cifs_tcon * tcon,void ** request_buf,void ** response_buf) smb_init_no_reconnect() argument
542 CIFSTCon(const unsigned int xid,struct cifs_ses * ses,const char * tree,struct cifs_tcon * tcon,const struct nls_table * nls_codepage) CIFSTCon() argument
684 CIFSSMBTDis(const unsigned int xid,struct cifs_tcon * tcon) CIFSSMBTDis() argument
842 CIFSPOSIXDelFile(const unsigned int xid,struct cifs_tcon * tcon,const char * fileName,__u16 type,const struct nls_table * nls_codepage,int remap) CIFSPOSIXDelFile() argument
918 CIFSSMBDelFile(const unsigned int xid,struct cifs_tcon * tcon,const char * name,struct cifs_sb_info * cifs_sb,struct dentry * dentry) CIFSSMBDelFile() argument
964 CIFSSMBRmDir(const unsigned int xid,struct cifs_tcon * tcon,const char * name,struct cifs_sb_info * cifs_sb) CIFSSMBRmDir() argument
1010 CIFSSMBMkDir(const unsigned int xid,struct inode * inode,umode_t mode,struct cifs_tcon * tcon,const char * name,struct cifs_sb_info * cifs_sb) CIFSSMBMkDir() argument
1055 CIFSPOSIXCreate(const unsigned int xid,struct cifs_tcon * tcon,__u32 posix_flags,__u64 mode,__u16 * netfid,FILE_UNIX_BASIC_INFO * pRetData,__u32 * pOplock,const char * name,const struct nls_table * nls_codepage,int remap) CIFSPOSIXCreate() argument
1239 SMBLegacyOpen(const unsigned int xid,struct cifs_tcon * tcon,const char * fileName,const int openDisposition,const int access_flags,const int create_options,__u16 * netfid,int * pOplock,FILE_ALL_INFO * pfile_info,const struct nls_table * nls_codepage,int remap) SMBLegacyOpen() argument
1355 struct cifs_tcon *tcon = oparms->tcon; CIFS_open() local
1473 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); cifs_readv_callback() local
1587 struct cifs_tcon *tcon = tlink_tcon(rdata->req->cfile->tlink); cifs_async_readv() local
1665 struct cifs_tcon *tcon = io_parms->tcon; CIFSSMBRead() local
1778 struct cifs_tcon *tcon = io_parms->tcon; CIFSSMBWrite() local
1897 struct cifs_tcon *tcon = tlink_tcon(wdata->req->cfile->tlink); cifs_writev_callback() local
1975 struct cifs_tcon *tcon = tlink_tcon(wdata->req->cfile->tlink); cifs_async_writev() local
2063 struct cifs_tcon *tcon = io_parms->tcon; CIFSSMBWrite2() local
2160 cifs_lockv(const unsigned int xid,struct cifs_tcon * tcon,const __u16 netfid,const __u8 lock_type,const __u32 num_unlock,const __u32 num_lock,LOCKING_ANDX_RANGE * buf) cifs_lockv() argument
2208 CIFSSMBLock(const unsigned int xid,struct cifs_tcon * tcon,const __u16 smb_file_id,const __u32 netpid,const __u64 len,const __u64 offset,const __u32 numUnlock,const __u32 numLock,const __u8 lockType,const bool waitFlag,const __u8 oplock_level) CIFSSMBLock() argument
2280 CIFSSMBPosixLock(const unsigned int xid,struct cifs_tcon * tcon,const __u16 smb_file_id,const __u32 netpid,const loff_t start_offset,const __u64 len,struct file_lock * pLockData,const __u16 lock_type,const bool waitFlag) CIFSSMBPosixLock() argument
2414 CIFSSMBClose(const unsigned int xid,struct cifs_tcon * tcon,int smb_file_id) CIFSSMBClose() argument
2451 CIFSSMBFlush(const unsigned int xid,struct cifs_tcon * tcon,int smb_file_id) CIFSSMBFlush() argument
2475 CIFSSMBRename(const unsigned int xid,struct cifs_tcon * tcon,struct dentry * source_dentry,const char * from_name,const char * to_name,struct cifs_sb_info * cifs_sb) CIFSSMBRename() argument
2627 CIFSUnixCreateSymLink(const unsigned int xid,struct cifs_tcon * tcon,const char * fromName,const char * toName,const struct nls_table * nls_codepage,int remap) CIFSUnixCreateSymLink() argument
2715 CIFSUnixCreateHardLink(const unsigned int xid,struct cifs_tcon * tcon,const char * fromName,const char * toName,const struct nls_table * nls_codepage,int remap) CIFSUnixCreateHardLink() argument
2799 CIFSCreateHardLink(const unsigned int xid,struct cifs_tcon * tcon,struct dentry * source_dentry,const char * from_name,const char * to_name,struct cifs_sb_info * cifs_sb) CIFSCreateHardLink() argument
2871 CIFSSMBUnixQuerySymLink(const unsigned int xid,struct cifs_tcon * tcon,const unsigned char * searchName,char ** symlinkinfo,const struct nls_table * nls_codepage,int remap) CIFSSMBUnixQuerySymLink() argument
2967 cifs_query_reparse_point(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb,const char * full_path,u32 * tag,struct kvec * rsp,int * rsp_buftype) cifs_query_reparse_point() argument
3100 cifs_create_reparse_inode(struct cifs_open_info_data * data,struct super_block * sb,const unsigned int xid,struct cifs_tcon * tcon,const char * full_path,bool directory,struct kvec * reparse_iov,struct kvec * xattr_iov) cifs_create_reparse_inode() argument
3221 CIFSSMB_set_compression(const unsigned int xid,struct cifs_tcon * tcon,__u16 fid,__u16 compression_state) CIFSSMB_set_compression() argument
3451 cifs_do_get_acl(const unsigned int xid,struct cifs_tcon * tcon,const unsigned char * searchName,struct posix_acl ** acl,const int acl_type,const struct nls_table * nls_codepage,int remap) cifs_do_get_acl() argument
3545 cifs_do_set_acl(const unsigned int xid,struct cifs_tcon * tcon,const unsigned char * fileName,const struct posix_acl * acl,const int acl_type,const struct nls_table * nls_codepage,int remap) cifs_do_set_acl() argument
3631 cifs_do_get_acl(const unsigned int xid,struct cifs_tcon * tcon,const unsigned char * searchName,struct posix_acl ** acl,const int acl_type,const struct nls_table * nls_codepage,int remap) cifs_do_get_acl() argument
3639 cifs_do_set_acl(const unsigned int xid,struct cifs_tcon * tcon,const unsigned char * fileName,const struct posix_acl * acl,const int acl_type,const struct nls_table * nls_codepage,int remap) cifs_do_set_acl() argument
3649 CIFSGetExtAttr(const unsigned int xid,struct cifs_tcon * tcon,const int netfid,__u64 * pExtAttrBits,__u64 * pMask) CIFSGetExtAttr() argument
3745 smb_init_nttransact(const __u16 sub_command,const int setup_count,const int parm_len,struct cifs_tcon * tcon,void ** ret_buf) smb_init_nttransact() argument
3829 CIFSSMBGetCIFSACL(const unsigned int xid,struct cifs_tcon * tcon,__u16 fid,struct smb_ntsd ** acl_inf,__u32 * pbuflen,__u32 info) CIFSSMBGetCIFSACL() argument
3921 CIFSSMBSetCIFSACL(const unsigned int xid,struct cifs_tcon * tcon,__u16 fid,struct smb_ntsd * pntsd,__u32 acllen,int aclflag) CIFSSMBSetCIFSACL() argument
3987 SMBQueryInformation(const unsigned int xid,struct cifs_tcon * tcon,const char * search_name,FILE_ALL_INFO * data,const struct nls_table * nls_codepage,int remap) SMBQueryInformation() argument
4057 CIFSSMBQFileInfo(const unsigned int xid,struct cifs_tcon * tcon,u16 netfid,FILE_ALL_INFO * pFindData) CIFSSMBQFileInfo() argument
4129 CIFSSMBQPathInfo(const unsigned int xid,struct cifs_tcon * tcon,const char * search_name,FILE_ALL_INFO * data,int legacy,const struct nls_table * nls_codepage,int remap) CIFSSMBQPathInfo() argument
4233 CIFSSMBUnixQFileInfo(const unsigned int xid,struct cifs_tcon * tcon,u16 netfid,FILE_UNIX_BASIC_INFO * pFindData) CIFSSMBUnixQFileInfo() argument
4304 CIFSSMBUnixQPathInfo(const unsigned int xid,struct cifs_tcon * tcon,const unsigned char * searchName,FILE_UNIX_BASIC_INFO * pFindData,const struct nls_table * nls_codepage,int remap) CIFSSMBUnixQPathInfo() argument
4389 CIFSFindFirst(const unsigned int xid,struct cifs_tcon * tcon,const char * searchName,struct cifs_sb_info * cifs_sb,__u16 * pnetfid,__u16 search_flags,struct cifs_search_info * psrch_inf,bool msearch) CIFSFindFirst() argument
4542 CIFSFindNext(const unsigned int xid,struct cifs_tcon * tcon,__u16 searchHandle,__u16 search_flags,struct cifs_search_info * psrch_inf) CIFSFindNext() argument
4670 CIFSFindClose(const unsigned int xid,struct cifs_tcon * tcon,const __u16 searchHandle) CIFSFindClose() argument
4705 CIFSGetSrvInodeNumber(const unsigned int xid,struct cifs_tcon * tcon,const char * search_name,__u64 * inode_number,const struct nls_table * nls_codepage,int remap) CIFSGetSrvInodeNumber() argument
4919 SMBOldQFSInfo(const unsigned int xid,struct cifs_tcon * tcon,struct kstatfs * FSData) SMBOldQFSInfo() argument
5009 CIFSSMBQFSInfo(const unsigned int xid,struct cifs_tcon * tcon,struct kstatfs * FSData) CIFSSMBQFSInfo() argument
5099 CIFSSMBQFSAttributeInfo(const unsigned int xid,struct cifs_tcon * tcon) CIFSSMBQFSAttributeInfo() argument
5172 CIFSSMBQFSDeviceInfo(const unsigned int xid,struct cifs_tcon * tcon) CIFSSMBQFSDeviceInfo() argument
5247 CIFSSMBQFSUnixInfo(const unsigned int xid,struct cifs_tcon * tcon) CIFSSMBQFSUnixInfo() argument
5320 CIFSSMBSetFSUnixInfo(const unsigned int xid,struct cifs_tcon * tcon,__u64 cap) CIFSSMBSetFSUnixInfo() argument
5395 CIFSSMBQFSPosixInfo(const unsigned int xid,struct cifs_tcon * tcon,struct kstatfs * FSData) CIFSSMBQFSPosixInfo() argument
5498 CIFSSMBSetEOF(const unsigned int xid,struct cifs_tcon * tcon,const char * file_name,__u64 size,struct cifs_sb_info * cifs_sb,bool set_allocation,struct dentry * dentry) CIFSSMBSetEOF() argument
5589 CIFSSMBSetFileSize(const unsigned int xid,struct cifs_tcon * tcon,struct cifsFileInfo * cfile,__u64 size,bool set_allocation) CIFSSMBSetFileSize() argument
5667 SMBSetInformation(const unsigned int xid,struct cifs_tcon * tcon,const char * fileName,__le32 attributes,__le64 write_time,const struct nls_table * nls_codepage,struct cifs_sb_info * cifs_sb) SMBSetInformation() argument
5732 CIFSSMBSetFileInfo(const unsigned int xid,struct cifs_tcon * tcon,const FILE_BASIC_INFO * data,__u16 fid,__u32 pid_of_opener) CIFSSMBSetFileInfo() argument
5797 CIFSSMBSetFileDisposition(const unsigned int xid,struct cifs_tcon * tcon,bool delete_file,__u16 fid,__u32 pid_of_opener) CIFSSMBSetFileDisposition() argument
5854 CIFSSMBSetPathInfo(const unsigned int xid,struct cifs_tcon * tcon,const char * fileName,const FILE_BASIC_INFO * data,const struct nls_table * nls_codepage,struct cifs_sb_info * cifs_sb) CIFSSMBSetPathInfo() argument
5982 CIFSSMBUnixSetFileInfo(const unsigned int xid,struct cifs_tcon * tcon,const struct cifs_unix_set_info_args * args,u16 fid,u32 pid_of_opener) CIFSSMBUnixSetFileInfo() argument
6048 CIFSSMBUnixSetPathInfo(const unsigned int xid,struct cifs_tcon * tcon,const char * file_name,const struct cifs_unix_set_info_args * args,const struct nls_table * nls_codepage,int remap) CIFSSMBUnixSetPathInfo() argument
6134 CIFSSMBQAllEAs(const unsigned int xid,struct cifs_tcon * tcon,const unsigned char * searchName,const unsigned char * ea_name,char * EAData,size_t buf_size,struct cifs_sb_info * cifs_sb) CIFSSMBQAllEAs() argument
6325 CIFSSMBSetEA(const unsigned int xid,struct cifs_tcon * tcon,const char * fileName,const char * ea_name,const void * ea_value,const __u16 ea_value_len,const struct nls_table * nls_codepage,struct cifs_sb_info * cifs_sb) CIFSSMBSetEA() argument
[all...]
H A Dmisc.c33 struct cifs_tcon *tcon; member
171 tconInfoFree(struct cifs_tcon *tcon, enum smb3_tcon_ref_trace trace) in tconInfoFree() argument
173 if (tcon == NULL) { in tconInfoFree()
177 trace_smb3_tcon_ref(tcon->debug_id, tcon->tc_count, trace); in tconInfoFree()
178 free_cached_dirs(tcon->cfids); in tconInfoFree()
180 kfree(tcon->nativeFileSystem); in tconInfoFree()
181 kfree_sensitive(tcon->password); in tconInfoFree()
182 kfree(tcon->origin_fullpath); in tconInfoFree()
183 kfree(tcon); in tconInfoFree()
286 struct cifs_tcon *tcon = NULL; cifs_autodisable_serverino() local
539 cifs_close_all_deferred_files(struct cifs_tcon * tcon) cifs_close_all_deferred_files() argument
580 struct cifs_tcon *tcon; cifs_close_all_deferred_files_sb() local
613 cifs_close_deferred_file_under_dentry(struct cifs_tcon * tcon,struct dentry * dentry) cifs_close_deferred_file_under_dentry() argument
932 cifs_get_dfs_tcon_super(struct cifs_tcon * tcon) cifs_get_dfs_tcon_super() argument
1001 cifs_inval_name_dfs_link_error(const unsigned int xid,struct cifs_tcon * tcon,struct cifs_sb_info * cifs_sb,const char * full_path,bool * islink) cifs_inval_name_dfs_link_error() argument
[all...]
H A Dcifsproto.h82 struct cifs_tcon *tcon, int add_treename);
144 int cifs_get_writable_path(struct cifs_tcon *tcon, const char *name,
150 int cifs_get_readable_path(struct cifs_tcon *tcon, const char *name,
152 int cifs_get_hardlink_path(struct cifs_tcon *tcon, struct inode *inode,
242 void cifs_mark_open_files_invalid(struct cifs_tcon *tcon);
243 void cifs_reopen_persistent_handles(struct cifs_tcon *tcon);
265 void cifs_close_all_deferred_files(struct cifs_tcon *tcon);
268 void cifs_close_deferred_file_under_dentry(struct cifs_tcon *tcon,
277 void cifs_put_tcon(struct cifs_tcon *tcon, enum smb3_tcon_ref_trace trace);
288 int cifs_tree_connect(const unsigned int xid, struct cifs_tcon *tcon);
[all …]
H A Dreparse.c19 struct dentry *dentry, struct cifs_tcon *tcon,
24 struct dentry *dentry, struct cifs_tcon *tcon,
29 struct dentry *dentry, struct cifs_tcon *tcon,
39 struct dentry *dentry, struct cifs_tcon *tcon, in create_reparse_symlink()
44 return create_native_symlink(xid, inode, dentry, tcon, full_path, symname); in create_reparse_symlink()
46 return mknod_nfs(xid, inode, dentry, tcon, full_path, S_IFLNK, 0, symname); in create_reparse_symlink()
48 return mknod_wsl(xid, inode, dentry, tcon, full_path, S_IFLNK, 0, symname); in create_reparse_symlink()
55 struct dentry *dentry, struct cifs_tcon *tcon, in create_native_symlink()
256 new = tcon->ses->server->ops->create_reparse_inode( in create_native_symlink()
258 tcon, full_pat in create_native_symlink()
38 create_reparse_symlink(const unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,const char * symname) create_reparse_symlink() argument
54 create_native_symlink(const unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,const char * symname) create_native_symlink() argument
271 struct cifs_tcon *tcon; detect_directory_symlink_target() local
401 create_native_socket(const unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path) create_native_socket() argument
471 mknod_nfs(unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,umode_t mode,dev_t dev,const char * symname) mknod_nfs() argument
673 mknod_wsl(unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,umode_t mode,dev_t dev,const char * symname) mknod_wsl() argument
722 mknod_reparse(unsigned int xid,struct inode * inode,struct dentry * dentry,struct cifs_tcon * tcon,const char * full_path,umode_t mode,dev_t dev) mknod_reparse() argument
[all...]
H A Ddfs_cache.c1115 static bool target_share_equal(struct cifs_tcon *tcon, const char *s1) in target_share_equal() argument
1117 struct TCP_Server_Info *server = tcon->ses->server; in target_share_equal()
1118 const char *s2 = &tcon->tree_name[1]; in target_share_equal()
1142 static bool is_ses_good(struct cifs_tcon *tcon, struct cifs_ses *ses) in is_ses_good() argument
1169 ipc = cifs_setup_ipc(ses, tcon->seal); in is_ses_good()
1198 static void refresh_ses_referral(struct cifs_tcon *tcon, struct cifs_ses *ses) in refresh_ses_referral() argument
1214 if (!is_ses_good(tcon, ses)) { in refresh_ses_referral()
1230 static int __refresh_tcon_referral(struct cifs_tcon *tcon, in __refresh_tcon_referral() argument
1246 if (target_share_equal(tcon, refs[i].node_name)) { in __refresh_tcon_referral()
1267 cifs_signal_cifsd_for_reconnect(tcon in __refresh_tcon_referral()
1272 refresh_tcon_referral(struct cifs_tcon * tcon,bool force_refresh) refresh_tcon_referral() argument
1331 struct cifs_tcon *tcon; dfs_cache_remount_fs() local
1364 struct cifs_tcon *tcon; dfs_cache_refresh() local
[all...]
H A Dcifsglob.h371 unsigned int (*negotiate_wsize)(struct cifs_tcon *tcon, struct smb3_fs_context *ctx);
373 unsigned int (*negotiate_rsize)(struct cifs_tcon *tcon, struct smb3_fs_context *ctx);
400 struct cifs_tcon *tcon,
405 int (*query_file_info)(const unsigned int xid, struct cifs_tcon *tcon,
409 struct cifs_tcon *tcon,
415 int (*get_srv_inum)(const unsigned int xid, struct cifs_tcon *tcon,
436 umode_t mode, struct cifs_tcon *tcon,
440 struct cifs_tcon *tcon, const char *name,
457 struct cifs_tcon *tcon,
463 struct cifs_tcon *tcon,
[all …]
/linux/Documentation/devicetree/bindings/clock/
H A Dallwinner,sun4i-a10-tcon-ch0-clk.yaml4 $id: http://devicetree.org/schemas/clock/allwinner,sun4i-a10-tcon-ch0-clk.yaml#
7 title: Allwinner A10 TCON Channel 0 Clock
24 - allwinner,sun4i-a10-tcon-ch0-clk
25 - allwinner,sun4i-a10-tcon-ch1-clk
49 const: allwinner,sun4i-a10-tcon-ch0-clk
62 compatible = "allwinner,sun4i-a10-tcon-ch0-clk";
65 clock-output-names = "tcon-ch0-sclk";
71 compatible = "allwinner,sun4i-a10-tcon-ch1-clk";
74 clock-output-names = "tcon-ch1-sclk";
/linux/drivers/gpu/drm/sun4i/
H A DMakefile21 sun4i-tcon-y += sun4i_crtc.o
22 sun4i-tcon-y += sun4i_tcon_dclk.o
23 sun4i-tcon-y += sun4i_lvds.o
24 sun4i-tcon-y += sun4i_tcon.o
25 sun4i-tcon-y += sun4i_rgb.o
28 obj-$(CONFIG_DRM_SUN4I) += sun4i-tcon.o
H A Dsun4i_tcon.h239 bool has_channel_0; /* a83t does not have channel 0 on second TCON */
241 bool has_lvds_alt; /* Does the LVDS clock have a parent other than the TCON clock? */
244 bool supports_lvds; /* Does the TCON support an LVDS output? */
248 /* callback to handle tcon muxing options */
251 void (*setup_lvds_phy)(struct sun4i_tcon *tcon,
263 /* Clocks for the TCON channels */
287 /* TCON list management */
294 void sun4i_tcon_enable_vblank(struct sun4i_tcon *tcon, bool enable);
295 void sun4i_tcon_mode_set(struct sun4i_tcon *tcon,
/linux/drivers/gpu/drm/fsl-dcu/
H A Dfsl_tcon.h7 * Freescale TCON device driver
24 void fsl_tcon_free(struct fsl_tcon *tcon);
26 void fsl_tcon_bypass_disable(struct fsl_tcon *tcon);
27 void fsl_tcon_bypass_enable(struct fsl_tcon *tcon);

123