dl_block
DECLARE_FLEX_ARRAY(struct dl_block, blocks);
for (blocks = 0; blocks * sizeof(struct dl_block) / 4 < image->size;
if (blocks * sizeof(struct dl_block) / 4 >= image->size) {
table_end = blocks * sizeof(struct dl_block) / 4 + 1 /* EOF marker */;