Lines Matching defs:layout
128 "Missing layout upgrade descriptors");
193 dev->layout.region[ctx->reg->type].entry_size = entry_size;
194 dev->layout.region[ctx->reg->type].num_entries = num_entries;
211 struct ftl_layout *layout = &dev->layout;
216 * Upon SB upgrade some MD regions may be missing in the MD layout blob - e.g. v3 to v5, FTL_LAYOUT_REGION_TYPE_DATA_BASE.
217 * The regions couldn't have be added in the SB upgrade path, as the FTL layout wasn't initialized at that point.
218 * Now that the FTL layout is initialized, add the missing regions and store the MD layout blob again.
221 if (ftl_validate_regions(dev, layout)) {
243 if (ftl_validate_regions(dev, &dev->layout)) {
278 dev->layout.region[FTL_LAYOUT_REGION_TYPE_SB_BASE].current.version = reg->current.version;
353 dev->layout.region[reg_type].type = FTL_LAYOUT_REGION_TYPE_INVALID;