Lines Matching defs:cifsFile
336 struct cifsFileInfo *cifsFile;
347 cifsFile = kzalloc(sizeof(struct cifsFileInfo), GFP_KERNEL);
348 if (cifsFile == NULL) {
352 spin_lock_init(&cifsFile->file_info_lock);
353 file->private_data = cifsFile;
354 cifsFile->tlink = cifs_get_tlink(tlink);
357 cifsFile = file->private_data;
358 tcon = tlink_tcon(cifsFile->tlink);
368 cifsFile->invalidHandle = true;
369 cifsFile->srch_inf.endOfSearch = false;
378 cifsFile->srch_inf.info_level = SMB_FIND_FILE_UNIX;
380 cifsFile->srch_inf.info_level = SMB_FIND_FILE_POSIX_INFO;
383 cifsFile->srch_inf.info_level = SMB_FIND_FILE_INFO_STANDARD;
385 cifsFile->srch_inf.info_level = SMB_FIND_FILE_ID_FULL_DIR_INFO;
387 cifsFile->srch_inf.info_level = SMB_FIND_FILE_FULL_DIRECTORY_INFO;
395 &cifsFile->fid, search_flags,
396 &cifsFile->srch_inf);
399 cifsFile->invalidHandle = false;
1019 struct cifsFileInfo *cifsFile;
1044 cifsFile = file->private_data;
1045 tcon = tlink_tcon(cifsFile->tlink);
1104 cifsFile = file->private_data;
1105 if (cifsFile->srch_inf.endOfSearch) {
1106 if (cifsFile->srch_inf.emptyDir) {
1112 cifsFile->invalidHandle = true;
1113 tcon->ses->server->close(xid, tcon, &cifsFile->fid);
1116 tcon = tlink_tcon(cifsFile->tlink);
1135 num_to_fill, cifsFile->srch_inf.ntwrk_buf_start);
1137 cifsFile->srch_inf.ntwrk_buf_start);
1138 end_of_smb = cifsFile->srch_inf.ntwrk_buf_start + max_len;
1174 cifsFile->srch_inf.index_of_last_entry) {
1177 cifs_save_resume_key(current_entry, cifsFile);
1182 cifsFile->srch_inf.info_level);