Lines Matching refs:block_start
96 u64 orig_start, u64 block_start,
905 if (em->block_start >= EXTENT_MAP_LAST_BYTE) { in get_extent_allocation_hint()
908 if (em && em->block_start < EXTENT_MAP_LAST_BYTE) in get_extent_allocation_hint()
909 alloc_hint = em->block_start; in get_extent_allocation_hint()
913 alloc_hint = em->block_start; in get_extent_allocation_hint()
4846 u64 block_start; in btrfs_truncate_block() local
4853 block_start = round_down(from, blocksize); in btrfs_truncate_block()
4854 block_end = block_start + blocksize - 1; in btrfs_truncate_block()
4857 block_start, blocksize); in btrfs_truncate_block()
4865 block_start, blocksize, true); in btrfs_truncate_block()
4886 lock_extent_bits(io_tree, block_start, block_end, &cached_state); in btrfs_truncate_block()
4889 ordered = btrfs_lookup_ordered_extent(inode, block_start); in btrfs_truncate_block()
4891 unlock_extent_cached(io_tree, block_start, block_end, in btrfs_truncate_block()
4900 clear_extent_bit(&BTRFS_I(inode)->io_tree, block_start, block_end, in btrfs_truncate_block()
4905 ret = btrfs_set_extent_delalloc(inode, block_start, block_end, 0, in btrfs_truncate_block()
4908 unlock_extent_cached(io_tree, block_start, block_end, in btrfs_truncate_block()
4918 memset(kaddr + (block_start - page_offset(page)), in btrfs_truncate_block()
4921 memset(kaddr + (block_start - page_offset(page)) + offset, in btrfs_truncate_block()
4928 unlock_extent_cached(io_tree, block_start, block_end, &cached_state); in btrfs_truncate_block()
4932 btrfs_delalloc_release_space(inode, data_reserved, block_start, in btrfs_truncate_block()
5065 hole_em->block_start = EXTENT_MAP_HOLE; in btrfs_cont_expand()
6810 else if (em->block_start == EXTENT_MAP_INLINE && page) in btrfs_get_extent()
6972 em->block_start = EXTENT_MAP_HOLE; in btrfs_get_extent()
7022 if (em->block_start != EXTENT_MAP_HOLE && in btrfs_get_extent_fiemap()
7102 em->block_start = hole_em->block_start; in btrfs_get_extent_fiemap()
7110 em->block_start = EXTENT_MAP_DELALLOC; in btrfs_get_extent_fiemap()
7130 const u64 block_start, in btrfs_create_dio_extent() argument
7141 block_start, block_len, orig_block_len, in btrfs_create_dio_extent()
7148 ret = btrfs_add_ordered_extent_dio(inode, start, block_start, in btrfs_create_dio_extent()
7420 u64 orig_start, u64 block_start, in create_io_em() argument
7444 em->block_start = block_start; in create_io_em()
7484 if (em->block_start == EXTENT_MAP_HOLE || in btrfs_get_blocks_direct_read()
7490 bh_result->b_blocknr = (em->block_start + (start - em->start)) >> in btrfs_get_blocks_direct_read()
7520 em->block_start != EXTENT_MAP_HOLE)) { in btrfs_get_blocks_direct_write()
7522 u64 block_start, orig_start, orig_block_len, ram_bytes; in btrfs_get_blocks_direct_write() local
7529 block_start = em->block_start + (start - em->start); in btrfs_get_blocks_direct_write()
7533 btrfs_inc_nocow_writers(fs_info, block_start)) { in btrfs_get_blocks_direct_write()
7537 orig_start, block_start, in btrfs_get_blocks_direct_write()
7540 btrfs_dec_nocow_writers(fs_info, block_start); in btrfs_get_blocks_direct_write()
7573 bh_result->b_blocknr = (em->block_start + (start - em->start)) >> in btrfs_get_blocks_direct_write()
7659 em->block_start == EXTENT_MAP_INLINE) { in btrfs_get_blocks_direct()
10296 em->block_start = ins.objectid; in __btrfs_prealloc_file_range()