Lines Matching refs:hole_size

1446 					u64 *hole_start, u64 *hole_size,  in dev_extent_hole_check_zoned()  argument
1456 while (*hole_size > 0) { in dev_extent_hole_check_zoned()
1458 *hole_start + *hole_size, in dev_extent_hole_check_zoned()
1461 *hole_size = *hole_start + *hole_size - pos; in dev_extent_hole_check_zoned()
1464 if (*hole_size < num_bytes) in dev_extent_hole_check_zoned()
1476 *hole_start += *hole_size; in dev_extent_hole_check_zoned()
1477 *hole_size = 0; in dev_extent_hole_check_zoned()
1482 *hole_size -= zone_size; in dev_extent_hole_check_zoned()
1500 u64 *hole_size, u64 num_bytes) in dev_extent_hole_check() argument
1503 u64 hole_end = *hole_start + *hole_size; in dev_extent_hole_check()
1510 if (contains_pending_extent(device, hole_start, *hole_size)) { in dev_extent_hole_check()
1512 *hole_size = hole_end - *hole_start; in dev_extent_hole_check()
1514 *hole_size = 0; in dev_extent_hole_check()
1524 hole_size, num_bytes)) { in dev_extent_hole_check()
1579 u64 hole_size; in find_free_dev_extent_start() local
1643 hole_size = key.offset - search_start; in find_free_dev_extent_start()
1644 dev_extent_hole_check(device, &search_start, &hole_size, in find_free_dev_extent_start()
1647 if (hole_size > max_hole_size) { in find_free_dev_extent_start()
1649 max_hole_size = hole_size; in find_free_dev_extent_start()
1661 if (hole_size >= num_bytes) { in find_free_dev_extent_start()
1683 hole_size = search_end - search_start; in find_free_dev_extent_start()
1684 if (dev_extent_hole_check(device, &search_start, &hole_size, in find_free_dev_extent_start()
1690 if (hole_size > max_hole_size) { in find_free_dev_extent_start()
1692 max_hole_size = hole_size; in find_free_dev_extent_start()