Lines Matching refs:cifsFile
390 struct cifsFileInfo *cifsFile;
401 cifsFile = kzalloc(sizeof(struct cifsFileInfo), GFP_KERNEL);
402 if (cifsFile == NULL) {
406 spin_lock_init(&cifsFile->file_info_lock);
407 file->private_data = cifsFile;
408 cifsFile->tlink = cifs_get_tlink(tlink);
411 cifsFile = file->private_data;
412 tcon = tlink_tcon(cifsFile->tlink);
422 cifsFile->invalidHandle = true;
423 cifsFile->srch_inf.endOfSearch = false;
432 cifsFile->srch_inf.info_level = SMB_FIND_FILE_UNIX;
434 cifsFile->srch_inf.info_level = SMB_FIND_FILE_POSIX_INFO;
437 cifsFile->srch_inf.info_level = SMB_FIND_FILE_INFO_STANDARD;
439 cifsFile->srch_inf.info_level = SMB_FIND_FILE_ID_FULL_DIR_INFO;
441 cifsFile->srch_inf.info_level = SMB_FIND_FILE_DIRECTORY_INFO;
449 &cifsFile->fid, search_flags,
450 &cifsFile->srch_inf);
453 cifsFile->invalidHandle = false;
938 struct cifsFileInfo *cifsFile = NULL;
973 cifsFile = file->private_data;
974 if (cifsFile->srch_inf.endOfSearch) {
975 if (cifsFile->srch_inf.emptyDir) {
981 cifsFile->invalidHandle = true;
982 tcon->ses->server->close(xid, tcon, &cifsFile->fid);
985 tcon = tlink_tcon(cifsFile->tlink);
998 num_to_fill, cifsFile->srch_inf.ntwrk_buf_start);
1000 cifsFile->srch_inf.ntwrk_buf_start,
1002 end_of_smb = cifsFile->srch_inf.ntwrk_buf_start + max_len;
1032 cifsFile->srch_inf.index_of_last_entry) {
1035 cifs_save_resume_key(current_entry, cifsFile);
1040 cifsFile->srch_inf.info_level);