Lines Matching full:slices
68 const char *devname, int secsize, struct g_flashmap_head *slices);
85 const char *devname, int secsize, struct g_flashmap_head *slices) in g_flashmap_modify() argument
93 STAILQ_FOREACH(slice, slices, sl_link) { in g_flashmap_modify()
109 STAILQ_FOREACH(slice, slices, sl_link) { in g_flashmap_modify()
186 struct flash_slice *slices; in g_flashmap_load() local
190 slices = malloc(sizeof(struct flash_slice) * FLASH_SLICES_MAX_NUM, in g_flashmap_load()
192 if (slicer(dev, pp->name, slices, &nslices) == 0) { in g_flashmap_load()
197 slice->sl_name = slices[i].label; in g_flashmap_load()
198 slice->sl_start = slices[i].base; in g_flashmap_load()
199 slice->sl_end = slices[i].base + slices[i].size - 1; in g_flashmap_load()
205 free(slices, M_FLASHMAP); in g_flashmap_load()