Lines Matching defs:slicer
39 #include <sys/slicer.h>
60 flash_slicer_t slicer;
72 flash_slicer_t slicer, struct g_flashmap_head *head);
78 MALLOC_DEFINE(M_FLASHMAP, "geom_flashmap", "GEOM flash memory slicer class");
158 flash_slicer_t slicer;
177 slicer = NULL;
182 slicer = g_flashmap_slicers[i].slicer;
186 if (slicer == NULL)
189 if (g_flashmap_load(dev, pp, slicer, &head) == 0)
209 g_flashmap_load(device_t dev, struct g_provider *pp, flash_slicer_t slicer,
218 if (slicer(dev, pp->name, slices, &nslices) == 0) {
235 void flash_register_slicer(flash_slicer_t slicer, u_int type, bool force)
239 if (g_flashmap_slicers[type].slicer == NULL || force == TRUE)
240 g_flashmap_slicers[type].slicer = slicer;