Lines Matching refs:bh_result
1280 struct buffer_head *bh_result, in xfs_map_direct() argument
1286 xfs_off_t size = bh_result->b_size; in xfs_map_direct()
1303 if (bh_result->b_private) { in xfs_map_direct()
1304 ioend = bh_result->b_private; in xfs_map_direct()
1323 bh_result->b_private = ioend; in xfs_map_direct()
1324 set_buffer_defer_completion(bh_result); in xfs_map_direct()
1349 struct buffer_head *bh_result, in xfs_map_trim_size() argument
1371 bh_result->b_size = mapping_size; in xfs_map_trim_size()
1378 struct buffer_head *bh_result, in __xfs_get_blocks() argument
1398 ASSERT(bh_result->b_size >= (1 << inode->i_blkbits)); in __xfs_get_blocks()
1399 size = bh_result->b_size; in __xfs_get_blocks()
1487 xfs_map_trim_size(inode, iblock, bh_result, in __xfs_get_blocks()
1497 xfs_map_buffer(inode, bh_result, &imap, offset); in __xfs_get_blocks()
1499 set_buffer_unwritten(bh_result); in __xfs_get_blocks()
1502 xfs_map_direct(inode, bh_result, &imap, offset, in __xfs_get_blocks()
1510 bh_result->b_bdev = xfs_find_bdev_for_inode(inode); in __xfs_get_blocks()
1522 ((!buffer_mapped(bh_result) && !buffer_uptodate(bh_result)) || in __xfs_get_blocks()
1525 set_buffer_new(bh_result); in __xfs_get_blocks()
1530 set_buffer_uptodate(bh_result); in __xfs_get_blocks()
1531 set_buffer_mapped(bh_result); in __xfs_get_blocks()
1532 set_buffer_delay(bh_result); in __xfs_get_blocks()
1547 struct buffer_head *bh_result, in xfs_get_blocks() argument
1550 return __xfs_get_blocks(inode, iblock, bh_result, create, false, false); in xfs_get_blocks()
1557 struct buffer_head *bh_result, in xfs_get_blocks_direct() argument
1560 return __xfs_get_blocks(inode, iblock, bh_result, create, true, false); in xfs_get_blocks_direct()
1567 struct buffer_head *bh_result, in xfs_get_blocks_dax_fault() argument
1570 return __xfs_get_blocks(inode, iblock, bh_result, create, true, true); in xfs_get_blocks_dax_fault()