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,
65 int smb2_query_reparse_point(const unsigned int xid,
70 int *rsp_buftype);
71 int smb2_query_path_info(const unsigned int xid,
76 extern int smb2_set_path_size(const unsigned int xid, struct cifs_tcon *tcon,
79 extern int smb2_set_file_info(struct inode *inode, const char *full_path,
80 FILE_BASIC_INFO *buf, const unsigned int xid);
81 extern int smb311_posix_mkdir(const unsigned int xid, struct inode *inode,
85 extern int smb2_mkdir(const unsigned int xid, struct inode *inode,
90 struct cifs_tcon *tcon, const unsigned int xid);
91 extern int smb2_rmdir(const unsigned int xid, struct cifs_tcon *tcon,
93 extern int smb2_unlink(const unsigned int xid, struct cifs_tcon *tcon,
95 int smb2_rename_path(const unsigned int xid,
100 int smb2_create_hardlink(const unsigned int xid,
105 extern int smb3_create_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
107 char *pbuf, unsigned int *pbytes_written);
108 extern int smb3_query_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
111 unsigned int *pbytes_read);
112 int smb2_parse_symlink_response(struct cifs_sb_info *cifs_sb, const struct kvec *iov, char **path);
113 int smb2_open_file(const unsigned int xid, struct cifs_open_parms *oparms, __u32 *oplock,
115 extern int smb2_unlock_range(struct cifsFileInfo *cfile,
116 struct file_lock *flock, const unsigned int xid);
117 extern int smb2_push_mandatory_locks(struct cifsFileInfo *cfile);
119 extern int smb3_crypto_aead_allocate(struct TCP_Server_Info *server);
128 int *pretries,
129 int *pcur_sleep);
135 extern int SMB2_negotiate(const unsigned int xid,
138 extern int SMB2_sess_setup(const unsigned int xid, struct cifs_ses *ses,
141 extern int SMB2_logoff(const unsigned int xid, struct cifs_ses *ses);
142 extern int SMB2_tcon(const unsigned int xid, struct cifs_ses *ses,
145 extern int SMB2_tdis(const unsigned int xid, struct cifs_tcon *tcon);
146 extern int SMB2_open(const unsigned int xid, struct cifs_open_parms *oparms,
150 struct kvec *err_iov, int *resp_buftype);
151 extern int SMB2_open_init(struct cifs_tcon *tcon,
157 extern int SMB2_ioctl(const unsigned int xid, struct cifs_tcon *tcon,
161 extern int SMB2_ioctl_init(struct cifs_tcon *tcon,
168 extern int SMB2_change_notify(const unsigned int xid, struct cifs_tcon *tcon,
173 extern int __SMB2_close(const unsigned int xid, struct cifs_tcon *tcon,
176 extern int SMB2_close(const unsigned int xid, struct cifs_tcon *tcon,
178 extern int SMB2_close_init(struct cifs_tcon *tcon,
184 extern int SMB2_flush(const unsigned int xid, struct cifs_tcon *tcon,
186 extern int SMB2_flush_init(const unsigned int xid, struct smb_rqst *rqst,
191 extern int SMB311_posix_query_info(const unsigned int xid, struct cifs_tcon *tcon,
193 extern int SMB2_query_info(const unsigned int xid, struct cifs_tcon *tcon,
196 extern int SMB2_query_info_init(struct cifs_tcon *tcon,
204 extern int SMB2_query_acl(const unsigned int xid, struct cifs_tcon *tcon,
206 void **data, unsigned int *plen, u32 info);
207 extern int SMB2_get_srv_num(const unsigned int xid, struct cifs_tcon *tcon,
210 extern int smb2_async_readv(struct cifs_readdata *rdata);
211 extern int SMB2_read(const unsigned int xid, struct cifs_io_parms *io_parms,
212 unsigned int *nbytes, char **buf, int *buf_type);
213 extern int smb2_async_writev(struct cifs_writedata *wdata,
215 extern int SMB2_write(const unsigned int xid, struct cifs_io_parms *io_parms,
216 unsigned int *nbytes, struct kvec *iov, int n_vec);
217 extern int SMB2_echo(struct TCP_Server_Info *server);
218 extern int SMB2_query_directory(const unsigned int xid, struct cifs_tcon *tcon,
219 u64 persistent_fid, u64 volatile_fid, int index,
221 extern int SMB2_query_directory_init(unsigned int xid, struct cifs_tcon *tcon,
225 int index, int info_level);
227 extern int SMB2_set_eof(const unsigned int xid, struct cifs_tcon *tcon,
230 extern int SMB2_set_info_init(struct cifs_tcon *tcon,
235 void **data, unsigned int *size);
237 extern int SMB2_set_acl(const unsigned int xid, struct cifs_tcon *tcon,
239 struct cifs_ntsd *pnntsd, int pacllen, int aclflag);
240 extern int SMB2_set_ea(const unsigned int xid, struct cifs_tcon *tcon,
242 struct smb2_file_full_ea_info *buf, int len);
243 extern int SMB2_set_compression(const unsigned int xid, struct cifs_tcon *tcon,
245 extern int SMB2_oplock_break(const unsigned int xid, struct cifs_tcon *tcon,
248 extern int smb2_handle_cancelled_close(struct cifs_tcon *tcon,
251 extern int smb2_handle_cancelled_mid(struct mid_q_entry *mid, struct TCP_Server_Info *server);
253 extern int SMB2_QFS_info(const unsigned int xid, struct cifs_tcon *tcon,
256 extern int SMB311_posix_qfs_info(const unsigned int xid, struct cifs_tcon *tcon,
259 extern int SMB2_QFS_attr(const unsigned int xid, struct cifs_tcon *tcon,
260 u64 persistent_file_id, u64 volatile_file_id, int lvl);
261 extern int SMB2_lock(const unsigned int xid, struct cifs_tcon *tcon,
265 extern int smb2_lockv(const unsigned int xid, struct cifs_tcon *tcon,
269 extern int SMB2_lease_break(const unsigned int xid, struct cifs_tcon *tcon,
271 extern int smb3_validate_negotiate(const unsigned int, struct cifs_tcon *);
275 int smb2_parse_contexts(struct TCP_Server_Info *server,
277 unsigned int *epoch,
282 extern int smb3_encryption_required(const struct cifs_tcon *tcon);
283 extern int smb2_validate_iov(unsigned int offset, unsigned int buffer_length,
284 struct kvec *iov, unsigned int min_buf_size);
285 extern int smb2_validate_and_copy_iov(unsigned int offset,
286 unsigned int buffer_length,
288 unsigned int minbufsize, char *data);
292 extern int smb311_crypto_shash_allocate(struct TCP_Server_Info *server);
293 extern int smb311_update_preauth_hash(struct cifs_ses *ses,
295 struct kvec *iov, int nvec);
296 extern int smb2_query_info_compound(const unsigned int xid,
300 struct kvec *rsp, int *buftype,
303 int smb311_posix_query_path_info(const unsigned int xid,
308 int posix_info_parse(const void *beg, const void *end,
310 int posix_info_sid_size(const void *beg, const void *end);