Lines Matching refs:hole_size
1476 u64 *hole_size, u64 num_bytes) in dev_extent_hole_check() argument
1479 u64 hole_end = *hole_start + *hole_size; in dev_extent_hole_check()
1485 if (contains_pending_extent(device, hole_start, *hole_size)) { in dev_extent_hole_check()
1487 *hole_size = hole_end - *hole_start; in dev_extent_hole_check()
1489 *hole_size = 0; in dev_extent_hole_check()
1540 u64 hole_size; in find_free_dev_extent_start() local
1606 hole_size = key.offset - search_start; in find_free_dev_extent_start()
1607 dev_extent_hole_check(device, &search_start, &hole_size, in find_free_dev_extent_start()
1610 if (hole_size > max_hole_size) { in find_free_dev_extent_start()
1612 max_hole_size = hole_size; in find_free_dev_extent_start()
1624 if (hole_size >= num_bytes) { in find_free_dev_extent_start()
1646 hole_size = search_end - search_start; in find_free_dev_extent_start()
1647 if (dev_extent_hole_check(device, &search_start, &hole_size, in find_free_dev_extent_start()
1653 if (hole_size > max_hole_size) { in find_free_dev_extent_start()
1655 max_hole_size = hole_size; in find_free_dev_extent_start()