blkdev_issue_flush
Prev | Chapter 14. Block Devices | Next

## Name

blkdev_issue_flush — queue a flush

## Synopsis

`int blkdev_issue_flush (` | struct block_device * bdev,
| gfp_t gfp_mask,
| sector_t * error_sector`)`;

## Arguments

`bdev`

  blockdev to issue flush for

`gfp_mask`

  memory allocation flags (for bio_alloc)

`error_sector`

  error sector

## Description

Issue a flush for the block device in question. Caller can supply room for storing the error offset in case of a flush error, if they wish to. If WAIT flag is not passed then caller may check only what request was pushed in some internal queue for later handling.

Prev | Up | Next
blk_execute_rq | Home | blkdev_issue_discard