blkdev_issue_discard
Prev | Chapter 14. Block Devices | Next

## Name

blkdev_issue_discard — queue a discard

## Synopsis

`int blkdev_issue_discard (` | struct block_device * bdev,
| sector_t sector,
| sector_t nr_sects,
| gfp_t gfp_mask,
| unsigned long flags`)`;

## Arguments

`bdev`

  blockdev to issue discard for

`sector`

  start sector

`nr_sects`

  number of sectors to discard

`gfp_mask`

  memory allocation flags (for bio_alloc)

`flags`

  BLKDEV_IFL_* flags to control behaviour

## Description

Issue a discard request for the sectors in question.

Prev | Up | Next
blkdev_issue_flush | Home | blkdev_issue_write_same