inode_dio_wait
Prev | Inode Handling | Next

## Name

inode_dio_wait — wait for outstanding DIO requests to finish

## Synopsis

`void inode_dio_wait (` | struct inode * inode`)`;

## Arguments

`inode`

  inode to wait for

## Description

Waits for all pending direct I/O requests to finish so that we can proceed with a truncate or equivalent operation.

Must be called under a lock that serializes taking new references to i_dio_count, usually by inode->i_mutex.

Prev | Up | Next
inode_owner_or_capable | Home | make_bad_inode