Searched refs:vslice_info (Results 1 - 5 of 5) sorted by relevance
/fuchsia/zircon/system/host/fvm/format/ |
H A D | blobfs.cpp | 81 zx_status_t BlobfsFormat::GetVsliceRange(unsigned extent_index, vslice_info_t* vslice_info) const { 85 vslice_info->vslice_start = 0; 86 vslice_info->slice_count = 1; 87 vslice_info->block_offset = 0; 88 vslice_info->block_count = 1; 89 vslice_info->zero_fill = true; 93 vslice_info->vslice_start = blobfs::kFVMBlockMapStart; 94 vslice_info->slice_count = fvm_info_.abm_slices; 95 vslice_info->block_offset = BlockMapStartBlock(info_); 96 vslice_info [all...] |
H A D | minfs.cpp | 102 zx_status_t MinfsFormat::GetVsliceRange(unsigned extent_index, vslice_info_t* vslice_info) const { 106 vslice_info->vslice_start = 0; 107 vslice_info->slice_count = 1; 108 vslice_info->block_offset = 0; 109 vslice_info->block_count = 1; 110 vslice_info->zero_fill = true; 114 vslice_info->vslice_start = minfs::kFVMBlockInodeBmStart; 115 vslice_info->slice_count = fvm_info_.ibm_slices; 116 vslice_info->block_offset = info_.ibm_block; 117 vslice_info [all...] |
/fuchsia/zircon/system/host/fvm/container/ |
H A D | sparse.cpp | 270 vslice_info_t vslice_info; local 273 if (format->GetVsliceRange(j, &vslice_info) != ZX_OK) { 279 for (unsigned k = 0; k < vslice_info.block_count; k++) { 280 if (format->FillBlock(vslice_info.block_offset + k) != ZX_OK) { 351 vslice_info_t vslice_info; local 353 while ((status = format->GetVsliceRange(i++, &vslice_info)) == ZX_OK) { 355 vslice_info.vslice_start / format->BlocksPerSlice(), 356 vslice_info.slice_count, 357 vslice_info.block_count * format->BlockSize())) != ZX_OK) {
|
H A D | fvm.cpp | 530 vslice_info_t vslice_info; local 532 if ((status = format->GetVsliceRange(extent_index, &vslice_info)) != ZX_OK) { 539 uint32_t vslice = vslice_info.vslice_start / format->BlocksPerSlice(); 541 for (unsigned i = 0; i < vslice_info.slice_count; i++) { 709 vslice_info_t vslice_info{}; 711 if ((status = format->GetVsliceRange(extent_index, &vslice_info)) != ZX_OK) { 717 for (unsigned i = 0; i < vslice_info.slice_count; i++) { 721 if (current_block >= vslice_info.block_count) { 722 if (!vslice_info.zero_fill) { 727 if ((status = format->FillBlock(vslice_info [all...] |
/fuchsia/zircon/system/host/fvm/include/fvm/ |
H A D | format.h | 71 virtual zx_status_t GetVsliceRange(unsigned extent_index, vslice_info_t* vslice_info) const = 0; 123 zx_status_t GetVsliceRange(unsigned extent_index, vslice_info_t* vslice_info) const final; 155 zx_status_t GetVsliceRange(unsigned extent_index, vslice_info_t* vslice_info) const final;
|
Completed in 83 milliseconds