blkdev_get_by_path
Prev | Other Functions | Next

## Name

blkdev_get_by_path — open a block device by name

## Synopsis

`struct block_device * blkdev_get_by_path (` | const char * path,
| fmode_t mode,
| void * holder`)`;

## Arguments

`path`

  path to the block device to open

`mode`

  FMODE_* mask

`holder`

  exclusive holder identifier

## Description

Open the blockdevice described by the device file at `path`. `mode` and `holder` are identical to `blkdev_get`.

On success, the returned block_device has reference count of one.

## CONTEXT

Might sleep.

## RETURNS

Pointer to block_device on success, ERR_PTR(-errno) on failure.

Prev | Up | Next
blkdev_get | Home | blkdev_get_by_dev