Searched refs:i_dio_count (Results 1 - 7 of 7) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lustre/include/linux/
H A Dlustre_compat25.h69 # define inode_dio_read(i) atomic_inc(&(i)->i_dio_count)
/linux-4.1.27/fs/
H A Dinode.c166 atomic_set(&inode->i_dio_count, 0); inode_init_always()
1925 if (atomic_read(&inode->i_dio_count)) __inode_dio_wait()
1927 } while (atomic_read(&inode->i_dio_count)); __inode_dio_wait()
1939 * to i_dio_count, usually by inode->i_mutex.
1943 if (atomic_read(&inode->i_dio_count)) inode_dio_wait()
H A Ddax.c188 * As with do_blockdev_direct_IO(), we increment i_dio_count while the I/O
H A Ddirect-io.c216 * This drops i_dio_count, lets interested parties know that a DIO operation
1085 * To help with locking against truncate we incremented the i_dio_count
/linux-4.1.27/include/linux/
H A Dfs.h647 atomic_t i_dio_count; member in struct:inode
2692 atomic_inc(&inode->i_dio_count); inode_dio_begin()
2704 if (atomic_dec_and_test(&inode->i_dio_count)) inode_dio_end()
/linux-4.1.27/fs/ext4/
H A Dindirect.c683 * while holding extra i_dio_count ref. ext4_ind_direct_IO()
H A Dinode.c3124 * overwrite DIO as i_dio_count needs to be incremented under i_mutex. ext4_ext_direct_IO()

Completed in 394 milliseconds