Searched refs:sectorsize (Results 76 - 100 of 130) sorted by relevance

123456

/freebsd-11.0-release/sys/geom/raid3/
H A Dg_raid3_ctl.c492 if (((sc->sc_sectorsize / (sc->sc_ndisks - 1)) % pp->sectorsize) != 0) {
500 if (compsize > pp->mediasize - pp->sectorsize) {
505 if (compsize < pp->mediasize - pp->sectorsize) {
509 (intmax_t)(pp->mediasize - pp->sectorsize));
520 sector = g_malloc(pp->sectorsize, M_WAITOK);
522 error = g_write_data(cp, pp->mediasize - pp->sectorsize, sector,
523 pp->sectorsize);
/freebsd-11.0-release/sys/geom/
H A Dgeom_io.c404 /* Zero sectorsize or mediasize is probably a lack of media. */
405 if (pp->sectorsize == 0 || pp->mediasize == 0)
408 if (bp->bio_offset % pp->sectorsize)
411 if (bp->bio_length % pp->sectorsize)
554 KASSERT(bp->bio_offset % cp->provider->sectorsize == 0,
555 ("wrong offset %jd for sectorsize %u",
556 bp->bio_offset, cp->provider->sectorsize));
557 KASSERT(bp->bio_length % cp->provider->sectorsize == 0,
558 ("wrong length %jd for sectorsize %u",
559 bp->bio_length, cp->provider->sectorsize));
[all...]
H A Dgeom_ccd.c216 u_int sectorsize; local
240 sectorsize = ci->ci_provider->sectorsize;
241 if (sectorsize > maxsecsize)
242 maxsecsize = sectorsize;
803 pp->sectorsize = sc->sc_secsize;
H A Dgeom_dump.c66 pp->ace, pp->error, pp->sectorsize, pp->stripesize);
123 pp->name, (uintmax_t)pp->mediasize, pp->sectorsize);
216 sbuf_printf(sb, "\t <sectorsize>%u</sectorsize>\n", pp->sectorsize);
H A Dgeom_slice.c337 g_slice_config(struct g_geom *gp, u_int idx, int how, off_t offset, off_t length, u_int sectorsize, const char *fmt, ...) argument
369 gsl->sectorsize = sectorsize;
409 pp->sectorsize = gsl->sectorsize;
/freebsd-11.0-release/sys/geom/linux_lvm/
H A Dg_linux_lvm.c376 pp->sectorsize = vg->vg_sectorsize;
430 if (fcp->provider->sectorsize != pp->sectorsize) {
433 pp->sectorsize);
557 vg->vg_sectorsize = pp->sectorsize;
621 buf = g_read_data(cp, 0, pp->sectorsize * 4, &error);
632 error = llvm_label_decode(&buf[i * pp->sectorsize], ll, i);
656 buf = g_read_data(cp, ll->ll_md_offset, pp->sectorsize, &error);
680 (pp->sectorsize - md->md_relsize % pp->sectorsize);
[all...]
/freebsd-11.0-release/sbin/sunlabel/
H A Dsunlabel.c103 static uint32_t sectorsize; variable
346 if (ioctl(fd, DIOCGSECTORSIZE, &sectorsize) != 0) {
350 sectorsize = 512;
357 if (mediasize <= 63 * 1024 * sectorsize)
359 else if (mediasize <= 63 * 16 * 1024 * sectorsize)
366 sectorsize);
615 (uintmax_t)mediasize / sectorsize) {
620 (uintmax_t)mediasize / sectorsize);
789 sectorsize,
794 (uintmax_t)mediasize / sectorsize);
[all...]
/freebsd-11.0-release/sys/geom/stripe/
H A Dg_stripe.c671 u_int no, sectorsize = 0; local
687 mediasize -= sc->sc_disks[0]->provider->sectorsize;
689 sectorsize = sc->sc_disks[0]->provider->sectorsize;
694 ms -= dp->sectorsize;
698 sectorsize = lcm(sectorsize, dp->sectorsize);
707 sc->sc_provider->sectorsize = sectorsize;
[all...]
/freebsd-11.0-release/sys/geom/vinum/
H A Dgeom_vinum_drive.c131 if ((GV_HDR_OFFSET % pp->sectorsize) != 0 ||
132 (GV_HDR_LEN % pp->sectorsize) != 0)
135 d_hdr = g_read_data(cp, GV_HDR_OFFSET, pp->sectorsize, NULL);
H A Dgeom_vinum_events.c112 if ((GV_CFG_OFFSET % pp->sectorsize) != 0 ||
113 (GV_CFG_LEN % pp->sectorsize) != 0) {
114 G_VINUM_DEBUG(0, "provider %s has unsupported sectorsize.",
/freebsd-11.0-release/sys/geom/zero/
H A Dg_zero.c113 pp->sectorsize = 512;
/freebsd-11.0-release/sys/geom/cache/
H A Dg_cache.c494 (md->md_bsize % pp->sectorsize) != 0) {
526 newpp->sectorsize = pp->sectorsize;
529 newpp->mediasize -= pp->sectorsize;
615 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, pp->sectorsize,
642 buf = malloc((size_t)pp->sectorsize, M_GCACHE, M_WAITOK | M_ZERO);
645 error = g_write_data(cp, pp->mediasize - pp->sectorsize, buf, pp->sectorsize);
/freebsd-11.0-release/sys/geom/journal/
H A Dg_journal.c505 buf = gj_malloc(cp->provider->sectorsize, M_WAITOK);
512 cp->provider->sectorsize);
514 sc->sc_journal_offset += cp->provider->sectorsize;
516 gj_free(buf, cp->provider->sectorsize);
601 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, pp->sectorsize,
667 sector = gj_malloc(cp->provider->sectorsize, M_WAITOK);
696 bp->bio_offset = cp->provider->mediasize - cp->provider->sectorsize;
697 bp->bio_length = cp->provider->sectorsize;
1268 fbp->bio_length = pp->sectorsize;
[all...]
H A Dg_journal.h74 (sc)->sc_jprovider->sectorsize == \
223 ((sc)->sc_jprovider->sectorsize + GJ_RECORD_HEADER_NENTRIES * MAXPHYS)
/freebsd-11.0-release/sbin/mdconfig/tests/
H A Dmdconfig_test.sh33 local sectorsize=${4:-512}
38 -o match:"/dev/$md *$sectorsize *$mediasize_in_bytes *$mediasize_in_sectors *$stripesize *$stripeoffset" \
/freebsd-11.0-release/usr.sbin/makefs/
H A Dmakefs.c109 fsoptions.sectorsize = -1;
231 fsoptions.sectorsize =
H A Dmakefs.h131 int sectorsize; /* sector size */ member in struct:__anon13985
H A Dffs.c146 int sectorsize; /* XXX: for buf.c::getblk() */ variable
336 if (fsopts->sectorsize == -1)
337 fsopts->sectorsize = DFL_SECSIZE;
339 ffs_opts->fsize = MAX(DFL_FRAGSIZE, fsopts->sectorsize);
435 sectorsize = fsopts->sectorsize; /* XXX - see earlier */
462 printf("\tneedswap %d, sectorsize %d\n", f->needswap, f->sectorsize);
/freebsd-11.0-release/sys/dev/flash/
H A Dmx25l.c63 * Define the sectorsize to be a smaller size rather than the flash
74 unsigned int sectorsize; member in struct:mx25l_flash_ident
289 * Use the erase sectorsize here since blocks are fully erased
369 * Enforce the disk read sectorsize not the erase sectorsize.
502 sc->sc_disk->d_mediasize = ident->sectorsize * ident->sectorcount;
506 sc->sc_sectorsize = ident->sectorsize;
516 sc->sc_disk->d_stripesize = ident->sectorsize;
523 ident->name, ident->sectorsize, ident->sectorcount);
/freebsd-11.0-release/sys/geom/part/
H A Dg_part_pc98.c259 if (pp->sectorsize < SECSIZE || pp->mediasize < BOOTSIZE)
261 if (pp->sectorsize > SECSIZE)
369 pp->mediasize / pp->sectorsize > size)
399 if (pp->sectorsize < SECSIZE || pp->mediasize < BOOTSIZE)
401 if (pp->sectorsize > SECSIZE)
H A Dg_part.c290 if (table->gpt_last > pp->mediasize / pp->sectorsize - 1) {
293 (intmax_t)pp->mediasize / pp->sectorsize - 1);
328 offset = e1->gpe_start * pp->sectorsize;
433 offset = entry->gpe_start * pp->sectorsize;
448 pp->sectorsize;
450 entry->gpe_pp->sectorsize = pp->sectorsize;
850 buf = g_malloc(pp->sectorsize, M_WAITOK | M_ZERO);
853 error = g_write_data(cp, i * pp->sectorsize, buf,
854 pp->sectorsize);
[all...]
/freebsd-11.0-release/sys/geom/mirror/
H A Dg_mirror_ctl.c466 pp->mediasize - pp->sectorsize) {
470 if ((sc->sc_provider->sectorsize % pp->sectorsize) != 0) {
471 gctl_error(req, "Invalid sectorsize of provider %s.",
514 sector = g_malloc(pp->sectorsize, M_WAITOK);
517 pp->mediasize - pp->sectorsize, sector, pp->sectorsize);
672 disk->d_consumer->provider->sectorsize) {
/freebsd-11.0-release/sys/dev/ofw/
H A Dofw_disk.c181 pp->sectorsize = sc->ofwd_sectorsize;
/freebsd-11.0-release/sys/dev/fdc/
H A Dfdc.c296 int sectorsize; member in struct:fd_data
373 fd->sectorsize = 128 << fd->ft->secsize;
1087 fd->fd_iosize = imin(nsect * fd->sectorsize, bp->bio_resid);
1088 nsect = fd->fd_iosize / fd->sectorsize;
1090 fd->fd_iosize = fd->sectorsize;
1494 bp->bio_offset = bp->bio_pblkno * fd->sectorsize;
1666 pp->sectorsize = fd->sectorsize;
1667 pp->stripesize = fd->ft->heads * fd->ft->sectrac * fd->sectorsize;
1693 bp->bio_pblkno = bp->bio_offset / fd->sectorsize;
[all...]
/freebsd-11.0-release/sbin/newfs/
H A Dmkfs.c135 disk.d_bsize = sectorsize;
192 if (sblock.fs_fsize < sectorsize) {
194 sblock.fs_fsize, sectorsize);
195 sblock.fs_fsize = sectorsize;
262 sblock.fs_fsbtodb = ilog2(sblock.fs_fsize / sectorsize);
264 sblock.fs_providersize = dbtofsb(&sblock, mediasize / sectorsize);
284 sblock.fs_old_nspf = sblock.fs_fsize / sectorsize;

Completed in 227 milliseconds

123456