Lines Matching refs:srch_inf

47 		if (cf->srch_inf.endOfSearch)  in dump_cifs_file_struct()
49 if (cf->srch_inf.emptyDir) in dump_cifs_file_struct()
369 cifsFile->srch_inf.endOfSearch = false; in _initiate_cifs_search()
378 cifsFile->srch_inf.info_level = SMB_FIND_FILE_UNIX; in _initiate_cifs_search()
380 cifsFile->srch_inf.info_level = SMB_FIND_FILE_POSIX_INFO; in _initiate_cifs_search()
383 cifsFile->srch_inf.info_level = SMB_FIND_FILE_INFO_STANDARD; in _initiate_cifs_search()
385 cifsFile->srch_inf.info_level = SMB_FIND_FILE_ID_FULL_DIR_INFO; in _initiate_cifs_search()
387 cifsFile->srch_inf.info_level = SMB_FIND_FILE_FULL_DIRECTORY_INFO; in _initiate_cifs_search()
396 &cifsFile->srch_inf); in _initiate_cifs_search()
651 rc = cifs_fill_dirent(&de, current_entry, file_info->srch_inf.info_level, in cifs_save_resume_key()
652 file_info->srch_inf.unicode); in cifs_save_resume_key()
654 file_info->srch_inf.presume_name = de.name; in cifs_save_resume_key()
655 file_info->srch_inf.resume_name_len = de.namelen; in cifs_save_resume_key()
656 file_info->srch_inf.resume_key = de.resume_key; in cifs_save_resume_key()
690 first_entry_in_buffer = cfile->srch_inf.index_of_last_entry - in find_cifs_entry()
691 cfile->srch_inf.entries_in_buffer; in find_cifs_entry()
702 if (((index_to_find < cfile->srch_inf.index_of_last_entry) && in find_cifs_entry()
714 if (cfile->srch_inf.ntwrk_buf_start) { in find_cifs_entry()
716 if (cfile->srch_inf.smallBuf) in find_cifs_entry()
717 cifs_small_buf_release(cfile->srch_inf. in find_cifs_entry()
720 cifs_buf_release(cfile->srch_inf. in find_cifs_entry()
722 cfile->srch_inf.ntwrk_buf_start = NULL; in find_cifs_entry()
731 if (cfile->srch_inf.last_entry) in find_cifs_entry()
732 cifs_save_resume_key(cfile->srch_inf.last_entry, cfile); in find_cifs_entry()
739 while ((index_to_find >= cfile->srch_inf.index_of_last_entry) && in find_cifs_entry()
740 (rc == 0) && !cfile->srch_inf.endOfSearch) { in find_cifs_entry()
744 &cfile->srch_inf); in find_cifs_entry()
746 if (cfile->srch_inf.last_entry) in find_cifs_entry()
747 cifs_save_resume_key(cfile->srch_inf.last_entry, cfile); in find_cifs_entry()
751 if (index_to_find < cfile->srch_inf.index_of_last_entry) { in find_cifs_entry()
758 if (cfile->srch_inf.ntwrk_buf_start == NULL) { in find_cifs_entry()
763 end_of_smb = cfile->srch_inf.ntwrk_buf_start + in find_cifs_entry()
765 cfile->srch_inf.ntwrk_buf_start); in find_cifs_entry()
767 cur_ent = cfile->srch_inf.srch_entries_start; in find_cifs_entry()
768 first_entry_in_buffer = cfile->srch_inf.index_of_last_entry in find_cifs_entry()
769 - cfile->srch_inf.entries_in_buffer; in find_cifs_entry()
776 cfile->srch_inf.info_level); in find_cifs_entry()
790 if (pos_in_buf >= cfile->srch_inf.entries_in_buffer) { in find_cifs_entry()
794 *num_to_ret = cfile->srch_inf.entries_in_buffer - pos_in_buf; in find_cifs_entry()
928 rc = cifs_fill_dirent(&de, find_entry, file_info->srch_inf.info_level, in cifs_filldir()
929 file_info->srch_inf.unicode); in cifs_filldir()
940 if (cifs_entry_is_dot(&de, file_info->srch_inf.unicode)) in cifs_filldir()
943 if (file_info->srch_inf.unicode) { in cifs_filldir()
960 switch (file_info->srch_inf.info_level) { in cifs_filldir()
1105 if (cifsFile->srch_inf.endOfSearch) { in cifs_readdir()
1106 if (cifsFile->srch_inf.emptyDir) { in cifs_readdir()
1135 num_to_fill, cifsFile->srch_inf.ntwrk_buf_start); in cifs_readdir()
1137 cifsFile->srch_inf.ntwrk_buf_start); in cifs_readdir()
1138 end_of_smb = cifsFile->srch_inf.ntwrk_buf_start + max_len; in cifs_readdir()
1174 cifsFile->srch_inf.index_of_last_entry) { in cifs_readdir()
1182 cifsFile->srch_inf.info_level); in cifs_readdir()