/freebsd-11.0-release/sys/geom/raid3/ |
H A D | g_raid3_ctl.c | 492 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 D | geom_io.c | 404 /* 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 D | geom_ccd.c | 216 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 D | geom_dump.c | 66 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 D | geom_slice.c | 337 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 D | g_linux_lvm.c | 376 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 D | sunlabel.c | 103 static uint32_t sectorsize; variable 346 if (ioctl(fd, DIOCGSECTORSIZE, §orsize) != 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 D | g_stripe.c | 671 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 D | geom_vinum_drive.c | 131 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 D | geom_vinum_events.c | 112 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 D | g_zero.c | 113 pp->sectorsize = 512;
|
/freebsd-11.0-release/sys/geom/cache/ |
H A D | g_cache.c | 494 (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 D | g_journal.c | 505 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 D | g_journal.h | 74 (sc)->sc_jprovider->sectorsize == \ 223 ((sc)->sc_jprovider->sectorsize + GJ_RECORD_HEADER_NENTRIES * MAXPHYS)
|
/freebsd-11.0-release/sbin/mdconfig/tests/ |
H A D | mdconfig_test.sh | 33 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 D | makefs.c | 109 fsoptions.sectorsize = -1; 231 fsoptions.sectorsize =
|
H A D | makefs.h | 131 int sectorsize; /* sector size */ member in struct:__anon13985
|
H A D | ffs.c | 146 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 D | mx25l.c | 63 * 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 D | g_part_pc98.c | 259 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 D | g_part.c | 290 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 D | g_mirror_ctl.c | 466 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 D | ofw_disk.c | 181 pp->sectorsize = sc->ofwd_sectorsize;
|
/freebsd-11.0-release/sys/dev/fdc/ |
H A D | fdc.c | 296 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 D | mkfs.c | 135 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;
|