Lines Matching full:children

1377      * Pure and non-filtered data children of non-format nodes should
1391 * All children of format nodes (except for COW children) and all
1392 * metadata children in general should never be format-probed.
1445 QLIST_INSERT_HEAD(&bs->children, child, next);
1450 * FILTERED child, and that they may have multiple more children, which
2319 QLIST_FOREACH(child, &bs->children, next) {
2563 /* Drivers that never have children can omit .bdrv_child_perm() */
2565 assert(QLIST_EMPTY(&bs->children));
2569 /* Check all children */
2570 QLIST_FOREACH(c, &bs->children, next) {
3002 * unused (i.e. not in a children list).
3010 assert(!child->next.le_prev); /* not in children list */
3379 * Clear all inherits_from pointers from children and grandchildren of
3394 QLIST_FOREACH(c, &root->children, next) {
3404 QLIST_FOREACH(c, &child->bs->children, next) {
3452 * mostly used for COW backing children (role = COW), but also for
3453 * filtered children (role = FILTERED | PRIMARY).
4211 /* Remove all children options and references
4213 QLIST_FOREACH(child, &bs->children, next) {
4351 QLIST_FOREACH(c, &bs->children, next) {
4491 QLIST_FOREACH(child, &bs->children, next) {
4647 * children are usually goes after parents in reopen-queue, so go from last
5035 QLIST_FOREACH(child, &reopen_state->bs->children, next) {
5132 QLIST_FOREACH(child, &bs->children, next) {
5177 /* Must unfreeze all children, so bdrv_unref_child() works */
5185 QLIST_FOREACH_SAFE(child, &bs->children, next, next) {
5303 QLIST_FOREACH(c2, &v->children, next) {
5997 * sums the size of all data-bearing children. (This excludes backing
5998 * children.)
6006 QLIST_FOREACH(child, &bs->children, next) {
6041 * not stored in any of their children (if they even have any),
6049 /* Other drivers default to summing their children's sizes */
6421 QLIST_FOREACH(child, &bs->children, next) {
6888 QLIST_FOREACH(child, &bs->children, next) {
7068 /* Recursively inactivate children */
7069 QLIST_FOREACH(child, &bs->children, next) {
7156 QLIST_FOREACH(child, &bs->children, next) {
7602 * block nodes and all their children and parents. Returns true if the change is
7640 * Changes the AioContext of @c->bs to @ctx and recursively for all its children
7686 * BlockDriverState and all its children and parents.
7714 QLIST_FOREACH(c, &bs->children, next) {
7734 * Change bs's and recursively all of its parents' and children's AioContext
7784 * Change bs's and recursively all of its parents' and children's AioContext
7874 * filters), or some driver may allow replacing one of its children
7876 * all (for example, for dissenting quorum children that have no other
8088 /* This BDS's file name may depend on any of its children's file names, so
8090 QLIST_FOREACH(child, &bs->children, next) {
8096 child = QLIST_FIRST(&bs->children);
8125 /* Some block drivers may not want to present all of their children's
8129 QLIST_FOREACH(child, &bs->children, next) {
8263 "support zoned children" : "not support zoned children");
8293 QLIST_FOREACH(tmp, &parent_bs->children, next) {
8358 * If @bs acts as a filter for exactly one of its children, return
8419 QLIST_FOREACH(c, &bs->children, next) {