Lines Matching refs:bh_result
818 struct buffer_head *bh_result, int create) in ext4_get_block_unwritten() argument
822 return _ext4_get_block(inode, iblock, bh_result, in ext4_get_block_unwritten()
835 struct buffer_head *bh_result, int flags) in ext4_get_block_trans() argument
843 if (bh_result->b_size >> inode->i_blkbits > DIO_MAX_BLOCKS) in ext4_get_block_trans()
844 bh_result->b_size = DIO_MAX_BLOCKS << inode->i_blkbits; in ext4_get_block_trans()
846 bh_result->b_size >> inode->i_blkbits); in ext4_get_block_trans()
852 ret = _ext4_get_block(inode, iblock, bh_result, flags); in ext4_get_block_trans()
878 sector_t iblock, struct buffer_head *bh_result, int create) in ext4_dio_get_block_unwritten_async() argument
885 ret = ext4_get_block_trans(inode, iblock, bh_result, in ext4_dio_get_block_unwritten_async()
895 if (!ret && buffer_unwritten(bh_result)) { in ext4_dio_get_block_unwritten_async()
896 if (!bh_result->b_private) { in ext4_dio_get_block_unwritten_async()
902 bh_result->b_private = io_end; in ext4_dio_get_block_unwritten_async()
905 set_buffer_defer_completion(bh_result); in ext4_dio_get_block_unwritten_async()
917 sector_t iblock, struct buffer_head *bh_result, int create) in ext4_dio_get_block_unwritten_sync() argument
924 ret = ext4_get_block_trans(inode, iblock, bh_result, in ext4_dio_get_block_unwritten_sync()
932 if (!ret && buffer_unwritten(bh_result)) in ext4_dio_get_block_unwritten_sync()
939 struct buffer_head *bh_result, int create) in ext4_dio_get_block_overwrite() argument
948 ret = _ext4_get_block(inode, iblock, bh_result, 0); in ext4_dio_get_block_overwrite()
953 WARN_ON_ONCE(!buffer_mapped(bh_result) || buffer_unwritten(bh_result)); in ext4_dio_get_block_overwrite()