Searched refs:slices (Results 1 - 16 of 16) sorted by relevance

/freebsd-11-stable/sys/dev/bhnd/cores/chipc/
H A Dchipc_slicer.h45 struct flash_slice *slices, int *nslices);
47 struct flash_slice *slices, int *nslices);
H A Dchipc_slicer.c58 struct flash_slice *slices, int *nslices);
81 struct flash_slice *slices, int *nslices)
102 return (chipc_slicer_walk(dev, sc->sc_res, slices, nslices));
107 struct flash_slice *slices, int *nslices)
134 return (chipc_slicer_walk(dev, sc->sc_flash_res, slices, nslices));
142 struct flash_slice *slices, int *nslices)
186 slices[*nslices].base = ofs + fs_ofs;
189 slices[*nslices].size = fw_len - fs_ofs;
190 slices[*nslices].label = "rootfs";
80 chipc_slicer_cfi(device_t dev, const char *provider __unused, struct flash_slice *slices, int *nslices) argument
106 chipc_slicer_spi(device_t dev, const char *provider __unused, struct flash_slice *slices, int *nslices) argument
141 chipc_slicer_walk(device_t dev, struct resource *res, struct flash_slice *slices, int *nslices) argument
/freebsd-11-stable/sys/dev/fdt/
H A Dfdt_slicer.c48 struct flash_slice *slices, int *slices_num);
52 fill_slices_from_node(phandle_t node, struct flash_slice *slices, int *count) argument
64 /* Nodes with a compatible property are not slices. */
102 slices[i].base = base;
103 slices[i].size = size;
104 slices[i].label = label;
105 slices[i].flags = flags;
115 struct flash_slice *slices, int *slices_num)
123 if (slices == NULL) {
138 return fill_slices_from_node(node, slices, slices_nu
114 fill_slices(device_t dev, const char *provider __unused, struct flash_slice *slices, int *slices_num) argument
[all...]
/freebsd-11-stable/sys/sys/
H A Dslicer.h52 struct flash_slice *slices, int *slices_num);
/freebsd-11-stable/sys/geom/
H A Dgeom_flashmap.c72 const char *devname, int secsize, struct g_flashmap_head *slices);
89 const char *devname, int secsize, struct g_flashmap_head *slices)
97 STAILQ_FOREACH(slice, slices, sl_link) {
113 STAILQ_FOREACH(slice, slices, sl_link) {
210 struct flash_slice *slices; local
214 slices = malloc(sizeof(struct flash_slice) * FLASH_SLICES_MAX_NUM,
216 if (slicer(dev, pp->name, slices, &nslices) == 0) {
221 slice->sl_name = slices[i].label;
222 slice->sl_start = slices[i].base;
223 slice->sl_end = slices[
88 g_flashmap_modify(struct g_flashmap *gfp, struct g_geom *gp, const char *devname, int secsize, struct g_flashmap_head *slices) argument
[all...]
H A Dgeom_slice.h61 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 Dgeom_slice.c67 gsp->slices = g_malloc(nslice * sizeof(struct g_slice),
88 g_free(gsp->slices);
112 gsl = &gsp->slices[pp->index];
114 gsl2 = &gsp->slices[u];
176 gsl = &gsp->slices[idx];
232 gsl = &gsp->slices[idx];
307 gkd->offset += gsp->slices[idx].offset;
308 if (gkd->length > gsp->slices[idx].length)
309 gkd->length = gsp->slices[idx].length;
337 (uintmax_t)gsp->slices[p
525 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 Dgeom_sunlabel.c135 gsl = &gsp->slices[bp->bio_to->index];
232 if (gsp->slices[i].length <= SUN_BOOTSIZE)
235 gsp->slices[i].offset + SUN_SIZE, label + SUN_SIZE,
H A Dgeom_pc98.c218 gsp->slices[idx].offset))
353 gctl_error(req, "conflict with open slices");
H A Dgeom_mbr.c167 * recursive slices creation.
234 gsp->slices[idx].offset))
296 * recursive slices creation.
367 gctl_error(req, "conflict with open slices");
H A Dgeom_bsd.c309 gsl = &gsp->slices[bp->bio_to->index];
434 * to type 165 slices in the G_TF_NORMAL case. We will
/freebsd-11-stable/sys/dev/nand/
H A Dnfc_rb.c115 struct flash_slice *slices, int *nslices)
135 slices[0].base = 0;
136 slices[0].size = 4 * 1024 * 1024;
137 slices[0].label = "boot";
139 slices[1].base = 4 * 1024 * 1024;
140 slices[1].size = chip->ndisk->d_mediasize - slices[0].size;
141 slices[1].label = "rootfs";
114 rb_nand_slicer(device_t dev, const char *provider __unused, struct flash_slice *slices, int *nslices) argument
/freebsd-11-stable/sys/contrib/ncsw/user/env/
H A Dxx.c166 XX_MallocSmartMapCheck(unsigned int start, unsigned int slices) argument
171 for (i = start; i < start + slices; i++)
178 XX_MallocSmartMapSet(unsigned int start, unsigned int slices) argument
184 for (i = start; i < start + slices; i++)
185 XX_MallocSmartMap[i] = ((i == start) ? slices : -1);
189 XX_MallocSmartMapClear(unsigned int start, unsigned int slices) argument
195 for (i = start; i < start + slices; i++)
231 /* Convert alignment and size to number of slices */
257 unsigned int start, slices; local
271 slices
[all...]
/freebsd-11-stable/sys/dev/mmc/
H A Dmmcsd.c199 struct flash_slice *slices, int *nslices);
342 * NB: The slicer and its slices need to be registered before adding
626 struct flash_slice *slices, int *nslices)
633 if (slices == NULL)
647 slices[0].base = sc->enh_base;
648 slices[0].size = sc->enh_size;
649 slices[0].label = MMCSD_LABEL_ENH;
625 mmcsd_slicer(device_t dev, const char *provider, struct flash_slice *slices, int *nslices) argument
/freebsd-11-stable/sys/geom/part/
H A Dg_part_gpt.c345 int bootable, error, index, slices, typ; local
356 slices = 0;
390 slices |= 1 << index;
392 if ((slices & 3) == 3)
/freebsd-11-stable/secure/lib/libcrypto/arm/
H A Dbsaes-armv7.S1087 add r12, #96 @ sifze of bit-slices key schedule

Completed in 134 milliseconds