Lines Matching refs:blocked
168 * Decide where to queue the newly blocked task. In theory,
241 * blocked tasks.
277 * current task, there might be any number of other tasks blocked while
322 !t->rcu_read_unlock_special.b.blocked) {
327 t->rcu_read_unlock_special.b.blocked = true;
503 * blocked-tasks list below.
508 /* Clean up if blocked during RCU read-side critical section. */
509 if (special.b.blocked) {
512 * Remove this task from the list it blocked on. The task
514 * CPU it first blocked on, so there is no longer any need
623 * notify RCU core processing or task having blocked during the RCU
685 * Check that the list of blocked tasks for the newly completed grace
687 * period that still has RCU readers blocked! This function must be
690 * Also, if there are blocked tasks on the list, they automatically
763 WRITE_ONCE(t->rcu_read_unlock_special.b.blocked, true);
774 * Dump the blocked-tasks state, but limit the list dump to the
919 * Because there is no preemptible RCU, there can be no readers blocked.
939 // structure's blocked-tasks list is always empty. is therefore no need to
951 * Because there is no preemptible RCU, there can be no readers blocked,
952 * so there is no need to check for blocked tasks. So check only for
992 * Dump the guaranteed-empty blocked-tasks state. Trust but verify.
1071 * expedited grace period must boost all blocked tasks, including