Lines Matching defs:bio_list
637 * bio_list to a pointer to the bio_list_on_stack, thus initialising the
638 * bio_list of new bios to be added. ->submit_bio() may indeed add some more
640 * non-NULL value in bio_list and re-enter the loop from the top.
642 * pretending) and so remove it from bio_list, and call into ->submit_bio()
651 struct bio_list bio_list_on_stack[2];
656 current->bio_list = bio_list_on_stack;
660 struct bio_list lower, same;
663 * Create a fresh bio_list for all subordinate requests.
690 current->bio_list = NULL;
695 struct bio_list bio_list[2] = { };
697 current->bio_list = bio_list;
701 } while ((bio = bio_list_pop(&bio_list[0])));
703 current->bio_list = NULL;
722 * usage with stacked devices could be a problem. Use current->bio_list
726 if (current->bio_list)
727 bio_list_add(¤t->bio_list[0], bio);