Lines Matching full:int
23 extern int map_smb2_to_linux_error(char *buf, bool log_err);
24 extern int smb2_check_message(char *buf, unsigned int length,
26 extern unsigned int smb2_calc_size(void *buf);
27 extern char *smb2_get_data_area_len(int *off, int *len,
32 extern int smb2_verify_signature(struct smb_rqst *, struct TCP_Server_Info *);
33 extern int smb2_check_receive(struct mid_q_entry *mid,
44 extern int smb2_calc_signature(struct smb_rqst *rqst,
47 extern int smb3_calc_signature(struct smb_rqst *rqst,
54 extern int smb3_handle_read_data(struct TCP_Server_Info *server,
56 extern int smb2_query_reparse_tag(const unsigned int xid, struct cifs_tcon *tcon,
61 const unsigned int xid,
67 int smb2_query_reparse_point(const unsigned int xid,
72 int *rsp_buftype);
73 int smb2_query_path_info(const unsigned int xid,
78 extern int smb2_set_path_size(const unsigned int xid, struct cifs_tcon *tcon,
82 extern int smb2_set_file_info(struct inode *inode, const char *full_path,
83 FILE_BASIC_INFO *buf, const unsigned int xid);
84 extern int smb311_posix_mkdir(const unsigned int xid, struct inode *inode,
88 extern int smb2_mkdir(const unsigned int xid, struct inode *inode,
93 struct cifs_tcon *tcon, const unsigned int xid);
94 extern int smb2_rmdir(const unsigned int xid, struct cifs_tcon *tcon,
96 extern int smb2_unlink(const unsigned int xid, struct cifs_tcon *tcon,
99 int smb2_rename_path(const unsigned int xid,
104 int smb2_create_hardlink(const unsigned int xid,
109 extern int smb3_create_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
111 char *pbuf, unsigned int *pbytes_written);
112 extern int smb3_query_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
115 unsigned int *pbytes_read);
116 int smb2_parse_symlink_response(struct cifs_sb_info *cifs_sb, const struct kvec *iov, char **path);
117 int smb2_open_file(const unsigned int xid, struct cifs_open_parms *oparms, __u32 *oplock,
119 extern int smb2_unlock_range(struct cifsFileInfo *cfile,
120 struct file_lock *flock, const unsigned int xid);
121 extern int smb2_push_mandatory_locks(struct cifsFileInfo *cfile);
123 extern int smb3_crypto_aead_allocate(struct TCP_Server_Info *server);
132 int *pretries,
133 int *pcur_sleep);
139 extern int SMB2_negotiate(const unsigned int xid,
142 extern int SMB2_sess_setup(const unsigned int xid, struct cifs_ses *ses,
145 extern int SMB2_logoff(const unsigned int xid, struct cifs_ses *ses);
146 extern int SMB2_tcon(const unsigned int xid, struct cifs_ses *ses,
149 extern int SMB2_tdis(const unsigned int xid, struct cifs_tcon *tcon);
150 extern int SMB2_open(const unsigned int xid, struct cifs_open_parms *oparms,
154 struct kvec *err_iov, int *resp_buftype);
155 extern int SMB2_open_init(struct cifs_tcon *tcon,
161 extern int SMB2_ioctl(const unsigned int xid, struct cifs_tcon *tcon,
165 extern int SMB2_ioctl_init(struct cifs_tcon *tcon,
172 extern int SMB2_change_notify(const unsigned int xid, struct cifs_tcon *tcon,
177 extern int __SMB2_close(const unsigned int xid, struct cifs_tcon *tcon,
180 extern int SMB2_close(const unsigned int xid, struct cifs_tcon *tcon,
182 extern int SMB2_close_init(struct cifs_tcon *tcon,
188 extern int SMB2_flush(const unsigned int xid, struct cifs_tcon *tcon,
190 extern int SMB2_flush_init(const unsigned int xid, struct smb_rqst *rqst,
195 extern int SMB311_posix_query_info(const unsigned int xid, struct cifs_tcon *tcon,
197 extern int SMB2_query_info(const unsigned int xid, struct cifs_tcon *tcon,
200 extern int SMB2_query_info_init(struct cifs_tcon *tcon,
208 extern int SMB2_query_acl(const unsigned int xid, struct cifs_tcon *tcon,
210 void **data, unsigned int *plen, u32 info);
211 extern int SMB2_get_srv_num(const unsigned int xid, struct cifs_tcon *tcon,
214 extern int smb2_async_readv(struct cifs_io_subrequest *rdata);
215 extern int SMB2_read(const unsigned int xid, struct cifs_io_parms *io_parms,
216 unsigned int *nbytes, char **buf, int *buf_type);
218 extern int SMB2_write(const unsigned int xid, struct cifs_io_parms *io_parms,
219 unsigned int *nbytes, struct kvec *iov, int n_vec);
220 extern int SMB2_echo(struct TCP_Server_Info *server);
221 extern int SMB2_query_directory(const unsigned int xid, struct cifs_tcon *tcon,
222 u64 persistent_fid, u64 volatile_fid, int index,
224 extern int SMB2_query_directory_init(unsigned int xid, struct cifs_tcon *tcon,
228 int index, int info_level);
230 extern int SMB2_set_eof(const unsigned int xid, struct cifs_tcon *tcon,
233 extern int SMB2_set_info_init(struct cifs_tcon *tcon,
238 void **data, unsigned int *size);
240 extern int SMB2_set_acl(const unsigned int xid, struct cifs_tcon *tcon,
242 struct smb_ntsd *pnntsd, int pacllen, int aclflag);
243 extern int SMB2_set_ea(const unsigned int xid, struct cifs_tcon *tcon,
245 struct smb2_file_full_ea_info *buf, int len);
246 extern int SMB2_set_compression(const unsigned int xid, struct cifs_tcon *tcon,
248 extern int SMB2_oplock_break(const unsigned int xid, struct cifs_tcon *tcon,
251 extern int smb2_handle_cancelled_close(struct cifs_tcon *tcon,
254 extern int smb2_handle_cancelled_mid(struct mid_q_entry *mid, struct TCP_Server_Info *server);
256 extern int SMB2_QFS_info(const unsigned int xid, struct cifs_tcon *tcon,
259 extern int SMB311_posix_qfs_info(const unsigned int xid, struct cifs_tcon *tcon,
262 extern int SMB2_QFS_attr(const unsigned int xid, struct cifs_tcon *tcon,
263 u64 persistent_file_id, u64 volatile_file_id, int lvl);
264 extern int SMB2_lock(const unsigned int xid, struct cifs_tcon *tcon,
268 extern int smb2_lockv(const unsigned int xid, struct cifs_tcon *tcon,
272 extern int SMB2_lease_break(const unsigned int xid, struct cifs_tcon *tcon,
274 extern int smb3_validate_negotiate(const unsigned int, struct cifs_tcon *);
278 int smb2_parse_contexts(struct TCP_Server_Info *server,
280 unsigned int *epoch,
285 extern int smb3_encryption_required(const struct cifs_tcon *tcon);
286 extern int smb2_validate_iov(unsigned int offset, unsigned int buffer_length,
287 struct kvec *iov, unsigned int min_buf_size);
288 extern int smb2_validate_and_copy_iov(unsigned int offset,
289 unsigned int buffer_length,
291 unsigned int minbufsize, char *data);
295 extern int smb311_crypto_shash_allocate(struct TCP_Server_Info *server);
296 extern int smb311_update_preauth_hash(struct cifs_ses *ses,
298 struct kvec *iov, int nvec);
299 extern int smb2_query_info_compound(const unsigned int xid,
303 struct kvec *rsp, int *buftype,
306 int smb311_posix_query_path_info(const unsigned int xid,
311 int posix_info_parse(const void *beg, const void *end,
313 int posix_info_sid_size(const void *beg, const void *end);
314 int smb2_create_reparse_symlink(const unsigned int xid, struct inode *inode,
317 int smb2_make_nfs_node(unsigned int xid, struct inode *inode,