Home
last modified time | relevance | path

Searched refs:srch_inf (Results 1 - 16 of 16) sorted by relevance

/kernel/linux/linux-5.10/fs/cifs/
H A Dreaddir.c57 if (cf->srch_inf.endOfSearch) in dump_cifs_file_struct()
59 if (cf->srch_inf.emptyDir) in dump_cifs_file_struct()
423 cifsFile->srch_inf.endOfSearch = false; in initiate_cifs_search()
432 cifsFile->srch_inf.info_level = SMB_FIND_FILE_UNIX; in initiate_cifs_search()
434 cifsFile->srch_inf.info_level = SMB_FIND_FILE_POSIX_INFO; in initiate_cifs_search()
437 cifsFile->srch_inf.info_level = SMB_FIND_FILE_INFO_STANDARD; in initiate_cifs_search()
439 cifsFile->srch_inf.info_level = SMB_FIND_FILE_ID_FULL_DIR_INFO; in initiate_cifs_search()
441 cifsFile->srch_inf.info_level = SMB_FIND_FILE_DIRECTORY_INFO; in initiate_cifs_search()
450 &cifsFile->srch_inf); in initiate_cifs_search()
687 rc = cifs_fill_dirent(&de, current_entry, file_info->srch_inf in cifs_save_resume_key()
[all...]
H A Dsmb2pdu.c4712 struct cifs_search_info *srch_inf) in smb2_parse_query_directory()
4721 switch (srch_inf->info_level) { in smb2_parse_query_directory()
4734 srch_inf->info_level); in smb2_parse_query_directory()
4746 srch_inf->unicode = true; in smb2_parse_query_directory()
4748 if (srch_inf->ntwrk_buf_start) { in smb2_parse_query_directory()
4749 if (srch_inf->smallBuf) in smb2_parse_query_directory()
4750 cifs_small_buf_release(srch_inf->ntwrk_buf_start); in smb2_parse_query_directory()
4752 cifs_buf_release(srch_inf->ntwrk_buf_start); in smb2_parse_query_directory()
4754 srch_inf->ntwrk_buf_start = (char *)rsp; in smb2_parse_query_directory()
4755 srch_inf in smb2_parse_query_directory()
4709 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
4781 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
[all...]
H A Dsmb1ops.c839 struct cifs_search_info *srch_inf) in cifs_query_dir_first()
844 &fid->netfid, search_flags, srch_inf, true); in cifs_query_dir_first()
853 struct cifs_search_info *srch_inf) in cifs_query_dir_next()
855 return CIFSFindNext(xid, tcon, fid->netfid, search_flags, srch_inf); in cifs_query_dir_next()
1014 return !cfile->srch_inf.endOfSearch && !cfile->invalidHandle; in cifs_dir_needs_close()
836 cifs_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) cifs_query_dir_first() argument
851 cifs_query_dir_next(const unsigned int xid, struct cifs_tcon *tcon, struct cifs_fid *fid, __u16 search_flags, struct cifs_search_info *srch_inf) cifs_query_dir_next() argument
H A Dsmb2ops.c2234 struct cifs_search_info *srch_inf) in smb2_query_dir_first()
2279 srch_inf->entries_in_buffer = 0; in smb2_query_dir_first()
2280 srch_inf->index_of_last_entry = 2; in smb2_query_dir_first()
2289 0, srch_inf->info_level); in smb2_query_dir_first()
2323 srch_inf->endOfSearch = true; in smb2_query_dir_first()
2329 srch_inf); in smb2_query_dir_first()
2338 tcon->ses->Suid, 0, srch_inf->entries_in_buffer); in smb2_query_dir_first()
2352 struct cifs_search_info *srch_inf) in smb2_query_dir_next()
2355 fid->volatile_fid, 0, srch_inf); in smb2_query_dir_next()
2231 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
2350 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
H A Dsmb2proto.h218 struct cifs_search_info *srch_inf);
H A Dcifsglob.h393 __u16, struct cifs_search_info *srch_inf);
1331 struct cifs_search_info srch_inf; member
H A Dcifsproto.h620 struct cifs_search_info *srch_inf);
H A Dfile.c920 buf = cfile->srch_inf.ntwrk_buf_start; in cifs_closedir()
923 cfile->srch_inf.ntwrk_buf_start = NULL; in cifs_closedir()
924 if (cfile->srch_inf.smallBuf) in cifs_closedir()
/kernel/linux/linux-6.6/fs/smb/client/
H A Dreaddir.c46 if (cf->srch_inf.endOfSearch) in dump_cifs_file_struct()
48 if (cf->srch_inf.emptyDir) in dump_cifs_file_struct()
383 cifsFile->srch_inf.endOfSearch = false; in _initiate_cifs_search()
392 cifsFile->srch_inf.info_level = SMB_FIND_FILE_UNIX; in _initiate_cifs_search()
394 cifsFile->srch_inf.info_level = SMB_FIND_FILE_POSIX_INFO; in _initiate_cifs_search()
397 cifsFile->srch_inf.info_level = SMB_FIND_FILE_INFO_STANDARD; in _initiate_cifs_search()
399 cifsFile->srch_inf.info_level = SMB_FIND_FILE_ID_FULL_DIR_INFO; in _initiate_cifs_search()
401 cifsFile->srch_inf.info_level = SMB_FIND_FILE_FULL_DIRECTORY_INFO; in _initiate_cifs_search()
410 &cifsFile->srch_inf); in _initiate_cifs_search()
665 rc = cifs_fill_dirent(&de, current_entry, file_info->srch_inf in cifs_save_resume_key()
[all...]
H A Dsmb2pdu.c5152 struct cifs_search_info *srch_inf) in smb2_parse_query_directory()
5161 switch (srch_inf->info_level) { in smb2_parse_query_directory()
5177 srch_inf->info_level); in smb2_parse_query_directory()
5189 srch_inf->unicode = true; in smb2_parse_query_directory()
5191 if (srch_inf->ntwrk_buf_start) { in smb2_parse_query_directory()
5192 if (srch_inf->smallBuf) in smb2_parse_query_directory()
5193 cifs_small_buf_release(srch_inf->ntwrk_buf_start); in smb2_parse_query_directory()
5195 cifs_buf_release(srch_inf->ntwrk_buf_start); in smb2_parse_query_directory()
5197 srch_inf->ntwrk_buf_start = (char *)rsp; in smb2_parse_query_directory()
5198 srch_inf in smb2_parse_query_directory()
5149 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
5224 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
[all...]
H A Dsmb1ops.c876 struct cifs_search_info *srch_inf) in cifs_query_dir_first()
881 &fid->netfid, search_flags, srch_inf, true); in cifs_query_dir_first()
890 struct cifs_search_info *srch_inf) in cifs_query_dir_next()
892 return CIFSFindNext(xid, tcon, fid->netfid, search_flags, srch_inf); in cifs_query_dir_next()
1025 return !cfile->srch_inf.endOfSearch && !cfile->invalidHandle; in cifs_dir_needs_close()
873 cifs_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) cifs_query_dir_first() argument
888 cifs_query_dir_next(const unsigned int xid, struct cifs_tcon *tcon, struct cifs_fid *fid, __u16 search_flags, struct cifs_search_info *srch_inf) cifs_query_dir_next() argument
H A Dsmb2ops.c2218 struct cifs_search_info *srch_inf) in smb2_query_dir_first()
2266 srch_inf->entries_in_buffer = 0; in smb2_query_dir_first()
2267 srch_inf->index_of_last_entry = 2; in smb2_query_dir_first()
2276 0, srch_inf->info_level); in smb2_query_dir_first()
2314 srch_inf->endOfSearch = true; in smb2_query_dir_first()
2320 srch_inf); in smb2_query_dir_first()
2329 tcon->ses->Suid, 0, srch_inf->entries_in_buffer); in smb2_query_dir_first()
2343 struct cifs_search_info *srch_inf) in smb2_query_dir_next()
2346 fid->volatile_fid, 0, srch_inf); in smb2_query_dir_next()
2215 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
2341 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
H A Dsmb2proto.h203 struct cifs_search_info *srch_inf);
H A Dcifsproto.h666 struct cifs_search_info *srch_inf);
H A Dcifsglob.h453 __u16, struct cifs_search_info *srch_inf);
1413 struct cifs_search_info srch_inf; member
H A Dfile.c1190 buf = cfile->srch_inf.ntwrk_buf_start; in cifs_closedir()
1193 cfile->srch_inf.ntwrk_buf_start = NULL; in cifs_closedir()
1194 if (cfile->srch_inf.smallBuf) in cifs_closedir()

Completed in 56 milliseconds