Lines Matching refs:cifsFile
272 struct cifsFileInfo *cifsFile; in initiate_cifs_search() local
283 cifsFile = kzalloc(sizeof(struct cifsFileInfo), GFP_KERNEL); in initiate_cifs_search()
284 if (cifsFile == NULL) { in initiate_cifs_search()
288 spin_lock_init(&cifsFile->file_info_lock); in initiate_cifs_search()
289 file->private_data = cifsFile; in initiate_cifs_search()
290 cifsFile->tlink = cifs_get_tlink(tlink); in initiate_cifs_search()
293 cifsFile = file->private_data; in initiate_cifs_search()
294 tcon = tlink_tcon(cifsFile->tlink); in initiate_cifs_search()
304 cifsFile->invalidHandle = true; in initiate_cifs_search()
305 cifsFile->srch_inf.endOfSearch = false; in initiate_cifs_search()
320 cifsFile->srch_inf.info_level = SMB_FIND_FILE_UNIX; in initiate_cifs_search()
323 cifsFile->srch_inf.info_level = SMB_FIND_FILE_INFO_STANDARD; in initiate_cifs_search()
325 cifsFile->srch_inf.info_level = SMB_FIND_FILE_ID_FULL_DIR_INFO; in initiate_cifs_search()
327 cifsFile->srch_inf.info_level = SMB_FIND_FILE_DIRECTORY_INFO; in initiate_cifs_search()
335 &cifsFile->fid, search_flags, in initiate_cifs_search()
336 &cifsFile->srch_inf); in initiate_cifs_search()
339 cifsFile->invalidHandle = false; in initiate_cifs_search()
787 struct cifsFileInfo *cifsFile = NULL; in cifs_readdir() local
815 cifsFile = file->private_data; in cifs_readdir()
816 if (cifsFile->srch_inf.endOfSearch) { in cifs_readdir()
817 if (cifsFile->srch_inf.emptyDir) { in cifs_readdir()
827 tcon = tlink_tcon(cifsFile->tlink); in cifs_readdir()
840 num_to_fill, cifsFile->srch_inf.ntwrk_buf_start); in cifs_readdir()
842 cifsFile->srch_inf.ntwrk_buf_start, in cifs_readdir()
844 end_of_smb = cifsFile->srch_inf.ntwrk_buf_start + max_len; in cifs_readdir()
874 cifsFile->srch_inf.index_of_last_entry) { in cifs_readdir()
877 cifs_save_resume_key(current_entry, cifsFile); in cifs_readdir()
882 cifsFile->srch_inf.info_level); in cifs_readdir()