---
name: "submit_bio"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/submit_bio"
---

# submit\_bio(9)

submit a bio to the block device layer for I/O

## NAME

submit\_bio - submit a bio to the block device layer for I/O

## SYNOPSIS

**blk\_qc\_t submit\_bio(struct bio \*** *bio***);**

## ARGUMENTS

*bio*

The struct bio which describes the I/O

## DESCRIPTION

**submit\_bio** is very similar in purpose to **generic\_make\_request**, and uses that function to do most of the work. Both are fairly rough interfaces; *bio* must be presetup and ready for I/O.

## COPYRIGHT
