Lines Matching refs:alloc_offset
1275 u64 alloc_offset;
1296 info->alloc_offset = WP_MISSING_DEV;
1306 info->alloc_offset = WP_CONVENTIONAL;
1330 info->alloc_offset = 0;
1343 info->alloc_offset = WP_MISSING_DEV;
1365 info->alloc_offset = WP_MISSING_DEV;
1368 info->alloc_offset = 0;
1371 info->alloc_offset = info->capacity;
1375 info->alloc_offset = ((zone.wp - zone.start) << SECTOR_SHIFT);
1389 if (info->alloc_offset == WP_MISSING_DEV) {
1396 bg->alloc_offset = info->alloc_offset;
1418 if (zone_info[0].alloc_offset == WP_MISSING_DEV) {
1424 if (zone_info[1].alloc_offset == WP_MISSING_DEV) {
1431 if (zone_info[0].alloc_offset == WP_CONVENTIONAL)
1432 zone_info[0].alloc_offset = last_alloc;
1434 if (zone_info[1].alloc_offset == WP_CONVENTIONAL)
1435 zone_info[1].alloc_offset = last_alloc;
1437 if (zone_info[0].alloc_offset != zone_info[1].alloc_offset) {
1450 bg->alloc_offset = zone_info[0].alloc_offset;
1473 if (zone_info[i].alloc_offset == WP_MISSING_DEV)
1476 if (zone_info[i].alloc_offset == WP_CONVENTIONAL)
1477 zone_info[i].alloc_offset = last_alloc;
1479 if ((zone_info[0].alloc_offset != zone_info[i].alloc_offset) &&
1497 if (zone_info[0].alloc_offset != WP_MISSING_DEV)
1498 bg->alloc_offset = zone_info[0].alloc_offset;
1500 bg->alloc_offset = zone_info[i - 1].alloc_offset;
1520 if (zone_info[i].alloc_offset == WP_MISSING_DEV)
1523 if (zone_info[i].alloc_offset == WP_CONVENTIONAL) {
1533 zone_info[i].alloc_offset =
1537 zone_info[i].alloc_offset += map->stripe_size;
1539 zone_info[i].alloc_offset +=
1551 bg->alloc_offset += zone_info[i].alloc_offset;
1572 if (zone_info[i].alloc_offset == WP_MISSING_DEV)
1583 if (zone_info[i].alloc_offset == WP_CONVENTIONAL) {
1596 zone_info[i].alloc_offset =
1600 zone_info[i].alloc_offset += map->stripe_size;
1602 zone_info[i].alloc_offset +=
1608 bg->alloc_offset += zone_info[i].alloc_offset;
1663 if (zone_info[i].alloc_offset == WP_CONVENTIONAL)
1682 cache->alloc_offset = last_alloc;
1733 cache->alloc_offset = cache->zone_capacity;
1746 if (cache->alloc_offset > cache->zone_capacity) {
1749 cache->alloc_offset, cache->zone_capacity,
1755 if (!ret && num_conventional && last_alloc > cache->alloc_offset) {
1758 logical, last_alloc, cache->alloc_offset);
1763 cache->meta_write_pointer = cache->alloc_offset + cache->start;
1789 unusable = (cache->alloc_offset - cache->used) +
1791 free = cache->zone_capacity - cache->alloc_offset;
1968 if (tgt->meta_write_pointer < tgt->start + tgt->alloc_offset) {
2266 block_group->start + block_group->alloc_offset > block_group->meta_write_pointer) {
2320 block_group->alloc_offset = block_group->zone_capacity;
2625 if (block_group->start + block_group->alloc_offset == logical + length) {
2652 if (block_group->reserved || block_group->alloc_offset == 0 ||
2659 avail = block_group->zone_capacity - block_group->alloc_offset;
2885 reclaimed = bg->alloc_offset;
2887 bg->alloc_offset = 0;