Searched refs:slices (Results 1 - 9 of 9) sorted by relevance
/freebsd-10.3-release/sys/dev/fdt/ |
H A D | fdt_slicer.c | 46 flash_fill_slices(device_t dev, struct flash_slice *slices, int *slices_num) argument 58 if (slices == NULL) { 104 slices[i].base = base; 105 slices[i].size = size; 106 slices[i].label = slice_name;
|
/freebsd-10.3-release/sys/geom/ |
H A D | geom_flashmap.c | 88 struct g_flashmap_head *slices) 96 STAILQ_FOREACH(slice, slices, sl_link) { 112 STAILQ_FOREACH(slice, slices, sl_link) { 226 struct flash_slice *slices; local 232 slices = malloc(buf_size, M_FLASHMAP, M_WAITOK | M_ZERO); 233 if (flash_fill_slices(dev, slices, &nslices) == 0) { 238 slice->sl_name = slices[i].label; 239 slice->sl_start = slices[i].base; 240 slice->sl_end = slices[i].base + slices[ 87 g_flashmap_modify(struct g_geom *gp, const char *devname, int secsize, struct g_flashmap_head *slices) argument [all...] |
H A D | geom_slice.h | 61 struct g_slice *slices; member in struct:g_slicer 78 struct g_geom * g_slice_new(struct g_class *mp, u_int slices, struct g_provider *pp, struct g_consumer **cpp, void *extrap, int extra, g_slice_start_t *start);
|
H A D | geom_slice.c | 68 gsp->slices = g_malloc(nslice * sizeof(struct g_slice), 80 g_free(gsp->slices); 104 gsl = &gsp->slices[pp->index]; 106 gsl2 = &gsp->slices[u]; 159 gsl = &gsp->slices[idx]; 215 gsl = &gsp->slices[idx]; 290 gkd->offset += gsp->slices[idx].offset; 291 if (gkd->length > gsp->slices[idx].length) 292 gkd->length = gsp->slices[idx].length; 320 (uintmax_t)gsp->slices[p 497 g_slice_new(struct g_class *mp, u_int slices, struct g_provider *pp, struct g_consumer **cpp, void *extrap, int extra, g_slice_start_t *start) argument [all...] |
H A D | geom_sunlabel.c | 133 gsl = &gsp->slices[bp->bio_to->index]; 230 if (gsp->slices[i].length <= SUN_BOOTSIZE) 233 gsp->slices[i].offset + SUN_SIZE, label + SUN_SIZE,
|
H A D | geom_pc98.c | 220 gsp->slices[idx].offset)) 355 gctl_error(req, "conflict with open slices");
|
H A D | geom_mbr.c | 165 * recursive slices creation. 234 gsp->slices[idx].offset)) 296 * recursive slices creation. 361 gctl_error(req, "conflict with open slices");
|
H A D | geom_bsd.c | 307 gsl = &gsp->slices[bp->bio_to->index]; 519 * to type 165 slices in the G_TF_NORMAL case. We will
|
/freebsd-10.3-release/sys/geom/part/ |
H A D | g_part_gpt.c | 328 int bootable, error, index, slices, typ; local 339 slices = 0; 373 slices |= 1 << index; 375 if ((slices & 3) == 3)
|
Completed in 111 milliseconds