Lines Matching defs:prev_fp
629 static void smb_shared_mode_error(int error, struct ksmbd_file *prev_fp,
634 prev_fp->saccess, curr_fp->daccess);
640 struct ksmbd_file *prev_fp;
647 list_for_each_entry(prev_fp, &curr_fp->f_ci->m_fp_list, node) {
648 if (file_inode(filp) != file_inode(prev_fp->filp))
651 if (filp == prev_fp->filp)
654 if (ksmbd_stream_fd(prev_fp) && ksmbd_stream_fd(curr_fp))
655 if (strcmp(prev_fp->stream.name, curr_fp->stream.name))
658 if (prev_fp->attrib_only != curr_fp->attrib_only)
661 if (!(prev_fp->saccess & FILE_SHARE_DELETE_LE) &&
664 prev_fp,
674 if (ksmbd_stream_fd(prev_fp) && !ksmbd_stream_fd(curr_fp))
677 if (!(prev_fp->saccess & FILE_SHARE_READ_LE) &&
680 prev_fp,
686 if (!(prev_fp->saccess & FILE_SHARE_WRITE_LE) &&
689 prev_fp,
695 if (prev_fp->daccess & (FILE_EXECUTE_LE | FILE_READ_DATA_LE) &&
698 prev_fp,
704 if (prev_fp->daccess & (FILE_WRITE_DATA_LE | FILE_APPEND_DATA_LE) &&
707 prev_fp,
713 if (prev_fp->daccess & FILE_DELETE_LE &&
716 prev_fp,