Lines Matching refs:bh_result
810 struct buffer_head *bh_result, int create) in ext4_get_block_unwritten() argument
814 return _ext4_get_block(inode, iblock, bh_result, in ext4_get_block_unwritten()
827 struct buffer_head *bh_result, int flags) in ext4_get_block_trans() argument
835 if (bh_result->b_size >> inode->i_blkbits > DIO_MAX_BLOCKS) in ext4_get_block_trans()
836 bh_result->b_size = DIO_MAX_BLOCKS << inode->i_blkbits; in ext4_get_block_trans()
838 bh_result->b_size >> inode->i_blkbits); in ext4_get_block_trans()
844 ret = _ext4_get_block(inode, iblock, bh_result, flags); in ext4_get_block_trans()
870 sector_t iblock, struct buffer_head *bh_result, int create) in ext4_dio_get_block_unwritten_async() argument
877 ret = ext4_get_block_trans(inode, iblock, bh_result, in ext4_dio_get_block_unwritten_async()
887 if (!ret && buffer_unwritten(bh_result)) { in ext4_dio_get_block_unwritten_async()
888 if (!bh_result->b_private) { in ext4_dio_get_block_unwritten_async()
894 bh_result->b_private = io_end; in ext4_dio_get_block_unwritten_async()
897 set_buffer_defer_completion(bh_result); in ext4_dio_get_block_unwritten_async()
909 sector_t iblock, struct buffer_head *bh_result, int create) in ext4_dio_get_block_unwritten_sync() argument
916 ret = ext4_get_block_trans(inode, iblock, bh_result, in ext4_dio_get_block_unwritten_sync()
924 if (!ret && buffer_unwritten(bh_result)) in ext4_dio_get_block_unwritten_sync()
931 struct buffer_head *bh_result, int create) in ext4_dio_get_block_overwrite() argument
940 ret = _ext4_get_block(inode, iblock, bh_result, 0); in ext4_dio_get_block_overwrite()
945 WARN_ON_ONCE(!buffer_mapped(bh_result) || buffer_unwritten(bh_result)); in ext4_dio_get_block_overwrite()