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,
46 extern int smb3_handle_read_data(struct TCP_Server_Info *server,
48 extern int smb2_query_reparse_tag(const unsigned int xid, struct cifs_tcon *tcon,
53 const unsigned int xid,
59 int smb2_query_reparse_point(const unsigned int xid,
64 int *rsp_buftype);
65 int smb2_query_path_info(const unsigned int xid,
70 extern int smb2_set_path_size(const unsigned int xid, struct cifs_tcon *tcon,
74 extern int smb2_set_file_info(struct inode *inode, const char *full_path,
75 FILE_BASIC_INFO *buf, const unsigned int xid);
76 extern int smb311_posix_mkdir(const unsigned int xid, struct inode *inode,
80 extern int smb2_mkdir(const unsigned int xid, struct inode *inode,
85 struct cifs_tcon *tcon, const unsigned int xid);
86 extern int smb2_rmdir(const unsigned int xid, struct cifs_tcon *tcon,
88 extern int smb2_unlink(const unsigned int xid, struct cifs_tcon *tcon,
91 int smb2_rename_path(const unsigned int xid,
96 int smb2_create_hardlink(const unsigned int xid,
101 extern int smb3_create_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
103 char *pbuf, unsigned int *pbytes_written);
104 extern int smb3_query_mf_symlink(unsigned int xid, struct cifs_tcon *tcon,
107 unsigned int *pbytes_read);
108 int smb2_fix_symlink_target_type(char **target, bool directory, struct cifs_sb_info *cifs_sb);
109 int smb2_parse_native_symlink(char **target, const char *buf, unsigned int len,
113 int smb2_parse_symlink_response(struct cifs_sb_info *cifs_sb,
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 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,
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 smb3_crypto_shash_allocate(struct TCP_Server_Info *server);
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);
311 int smb2_make_nfs_node(unsigned int xid, struct inode *inode,
314 int smb2_rename_pending_delete(const char *full_path,
316 const unsigned int xid);