| 138 | } |
| 139 | |
| 140 | void PriorityTrafficClass::BlockTowardsRoot() { |
| 141 | size_t num_children = children_.size(); |
| 142 | while (first_runnable_ < num_children && |
| 143 | children_[first_runnable_].c_->blocked_) { |
| 144 | ++first_runnable_; |
| 145 | } |
| 146 | TrafficClass::BlockTowardsRootSetBlocked(first_runnable_ == num_children); |
| 147 | } |
| 148 | |
| 149 | void PriorityTrafficClass::FinishAndAccountTowardsRoot( |
| 150 | SchedWakeupQueue *wakeup_queue, TrafficClass *child, resource_arr_t usage, |
nothing calls this directly
no test coverage detected