Lines Matching defs:sb_blob_area
46 blob_store_fn blob_store, void *sb_blob_area)
50 size_t blob_sz = sb_end - (uintptr_t)sb_blob_area;
53 if ((uintptr_t)sb_blob_area < (uintptr_t)sb->blob_area) {
57 if ((uintptr_t)sb_blob_area >= sb_end) {
62 blob_sz = blob_store(dev, sb_blob_area, blob_sz);
64 sb_blob_hdr->df_id = ftl_df_get_obj_id(sb->blob_area, sb_blob_area);
84 void *sb_blob_area;
88 sb_blob_area = ftl_df_get_obj_ptr(sb->blob_area, 0);
91 blob_sz = sb_blob_store(dev, &sb->md_layout_nvc, nvc_blob_store, sb_blob_area);
98 sb_blob_area += blob_sz;
100 blob_sz = sb_blob_store(dev, &sb->md_layout_base, base_blob_store, sb_blob_area);
107 sb_blob_area += blob_sz;
108 blob_sz = sb_blob_store(dev, &sb->layout_params, ftl_layout_blob_store, sb_blob_area);
115 sb_blob_area += blob_sz;
116 sb->blob_area_end = ftl_df_get_obj_id(sb->blob_area, sb_blob_area);