Lines Matching refs:req_op_level
605 static int oplock_break_pending(struct oplock_info *opinfo, int req_op_level)
615 else if (!opinfo->is_lease && opinfo->level <= req_op_level)
619 if (!opinfo->is_lease && opinfo->level <= req_op_level) {
876 static int oplock_break(struct oplock_info *brk_opinfo, int req_op_level)
890 err = oplock_break_pending(brk_opinfo, req_op_level);
925 err = oplock_break_pending(brk_opinfo, req_op_level);
1180 * @req_op_level: oplock level
1189 int smb_grant_oplock(struct ksmbd_work *work, int req_op_level, u64 pid,
1225 req_op_level = SMB2_OPLOCK_LEVEL_NONE;
1281 if (req_op_level != SMB2_OPLOCK_LEVEL_NONE)
1282 req_op_level = SMB2_OPLOCK_LEVEL_II;
1287 req_op_level = SMB2_OPLOCK_LEVEL_NONE;
1290 req_op_level = SMB2_OPLOCK_LEVEL_II;
1295 set_oplock_level(opinfo, req_op_level, lctx);