Lines Matching refs:psrch_inf
3970 struct cifs_search_info *psrch_inf, bool msearch) in CIFSFindFirst() argument
4051 pSMB->InformationLevel = cpu_to_le16(psrch_inf->info_level); in CIFSFindFirst()
4085 psrch_inf->unicode = !!(pSMBr->hdr.Flags2 & SMBFLG2_UNICODE); in CIFSFindFirst()
4086 psrch_inf->ntwrk_buf_start = (char *)pSMBr; in CIFSFindFirst()
4087 psrch_inf->smallBuf = false; in CIFSFindFirst()
4088 psrch_inf->srch_entries_start = (char *)&pSMBr->hdr.Protocol + in CIFSFindFirst()
4093 psrch_inf->endOfSearch = !!parms->EndofSearch; in CIFSFindFirst()
4095 psrch_inf->entries_in_buffer = le16_to_cpu(parms->SearchCount); in CIFSFindFirst()
4096 psrch_inf->index_of_last_entry = 2 /* skip . and .. */ + in CIFSFindFirst()
4097 psrch_inf->entries_in_buffer; in CIFSFindFirst()
4101 psrch_inf->last_entry = NULL; in CIFSFindFirst()
4103 psrch_inf->last_entry = psrch_inf->srch_entries_start + lnoff; in CIFSFindFirst()
4112 struct cifs_search_info *psrch_inf) in CIFSFindNext() argument
4126 if (psrch_inf->endOfSearch) in CIFSFindNext()
4154 pSMB->InformationLevel = cpu_to_le16(psrch_inf->info_level); in CIFSFindNext()
4155 pSMB->ResumeKey = psrch_inf->resume_key; in CIFSFindNext()
4158 name_len = psrch_inf->resume_name_len; in CIFSFindNext()
4161 memcpy(pSMB->ResumeFileName, psrch_inf->presume_name, name_len); in CIFSFindNext()
4183 psrch_inf->endOfSearch = true; in CIFSFindNext()
4198 psrch_inf->unicode = !!(pSMBr->hdr.Flags2 & SMBFLG2_UNICODE); in CIFSFindNext()
4205 if (psrch_inf->smallBuf) in CIFSFindNext()
4206 cifs_small_buf_release(psrch_inf->ntwrk_buf_start); in CIFSFindNext()
4208 cifs_buf_release(psrch_inf->ntwrk_buf_start); in CIFSFindNext()
4210 psrch_inf->srch_entries_start = response_data; in CIFSFindNext()
4211 psrch_inf->ntwrk_buf_start = (char *)pSMB; in CIFSFindNext()
4212 psrch_inf->smallBuf = false; in CIFSFindNext()
4213 psrch_inf->endOfSearch = !!parms->EndofSearch; in CIFSFindNext()
4214 psrch_inf->entries_in_buffer = le16_to_cpu(parms->SearchCount); in CIFSFindNext()
4215 psrch_inf->index_of_last_entry += psrch_inf->entries_in_buffer; in CIFSFindNext()
4219 psrch_inf->last_entry = NULL; in CIFSFindNext()
4221 psrch_inf->last_entry = in CIFSFindNext()
4222 psrch_inf->srch_entries_start + lnoff; in CIFSFindNext()