Lines Matching refs:blkd_tasks
136 * section into the appropriate location within the ->blkd_tasks list,
142 * ->blkd_tasks list, it also waits on all subsequent elements. Thus,
196 list_add(&t->rcu_node_entry, &rnp->blkd_tasks);
214 list_add_tail(&t->rcu_node_entry, &rnp->blkd_tasks);
288 * some leaf rcu_node structure's ->blkd_tasks list. In addition to the
315 * record that fact, so we enqueue the task on the blkd_tasks list.
318 * cannot be permitted to complete until the blkd_tasks list entries
449 * Advance a ->blkd_tasks-list pointer to the next entry, instead
458 if (np == &rnp->blkd_tasks)
469 return !list_empty(&rnp->blkd_tasks);
792 WRITE_ONCE(rnp->gp_tasks, rnp->blkd_tasks.next);
885 pr_info("%s: ->blkd_tasks", __func__);
887 list_for_each(lhp, &rnp->blkd_tasks) {
1102 WARN_ON_ONCE(!list_empty(&rnp->blkd_tasks));
1149 * ->blkd_tasks list.
1195 * the ->blkd_tasks list, which it will do from exit() if from