Lines Matching refs:bio_list
535 * A bio_list anchors a singly-linked list of bios chained through the bi_next
536 * member of the bio. The bio_list also caches the last list member to allow
539 struct bio_list {
544 static inline int bio_list_empty(const struct bio_list *bl)
549 static inline void bio_list_init(struct bio_list *bl)
559 static inline unsigned bio_list_size(const struct bio_list *bl)
570 static inline void bio_list_add(struct bio_list *bl, struct bio *bio)
582 static inline void bio_list_add_head(struct bio_list *bl, struct bio *bio)
592 static inline void bio_list_merge(struct bio_list *bl, struct bio_list *bl2)
605 static inline void bio_list_merge_head(struct bio_list *bl,
606 struct bio_list *bl2)
619 static inline struct bio *bio_list_peek(struct bio_list *bl)
624 static inline struct bio *bio_list_pop(struct bio_list *bl)
639 static inline struct bio *bio_list_get(struct bio_list *bl)
674 struct bio_list rescue_list;