bio_chain(9)

bio_chain9

Chain bio completions

Usage

void bio_chain(struct bio * bio, struct bio * parent);

Arguments

bio

the target bio

parent

the bio's parent bio

Overview

The caller won't have a bi_end_io called when bio completes - instead, parent's bi_end_io won't be called until both parent and bio have completed; the chained bio will also be freed when it completes.

The caller must not set bi_private or bi_end_io in bio.

Releases

2 releases since Debian 8 (Jessie); the text changed 1 time.

  1. 8
  2. 9

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.