Lines Matching refs:min_deadline
872 if (deadline_gt(min_deadline, se, rse))
873 se->min_deadline = rse->min_deadline;
878 * se->min_deadline = min(se->deadline, left->min_deadline, right->min_deadline)
882 u64 old_min_deadline = se->min_deadline;
885 se->min_deadline = se->deadline;
889 return se->min_deadline == old_min_deadline;
893 run_node, min_deadline, min_deadline_update);
901 se->min_deadline = se->deadline;
938 * se->min_deadline = min(se->deadline, se->{left,right}->min_deadline)
979 * branch with the best min_deadline
984 if (!best_left || deadline_gt(min_deadline, best_left, left))
988 * min_deadline is in the left branch. rb_left and all
992 if (left->min_deadline == se->min_deadline)
996 /* min_deadline is at this node, no need to look right */
997 if (se->deadline == se->min_deadline)
1000 /* else min_deadline is in the right branch. */
1008 if (!best_left || (s64)(best_left->min_deadline - best->deadline) > 0)
1013 * looking for deadline == min_deadline
1019 /* min_deadline is the current node */
1020 if (se->deadline == se->min_deadline)
1023 /* min_deadline is in the left branch */
1025 __node_2_se(node->rb_left)->min_deadline == se->min_deadline) {
1030 /* else min_deadline is in the right branch */