Searched refs:sectorsize (Results 51 - 75 of 130) sorted by relevance

123456

/freebsd-11.0-release/sys/geom/label/
H A Dg_label_ufs.c61 if (SBLOCKSIZE % cp->provider->sectorsize != 0)
78 if (superblock % cp->provider->sectorsize != 0)
H A Dg_label_reiserfs.c57 secsize = cp->provider->sectorsize;
H A Dg_label.c153 cp->provider->mediasize, cp->provider->sectorsize, "notused");
243 pp->sectorsize, "%s", name);
282 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, pp->sectorsize,
370 pp->mediasize - pp->sectorsize);
/freebsd-11.0-release/sbin/geom/class/virstor/
H A Dgeom_virstor.c157 unsigned sectorsize; local
174 sectorsize = g_get_sectorsize(name);
175 if (sectorsize == 0) {
179 assert(sectorsize >= size);
180 sector = malloc(sectorsize);
186 if (pwrite(fd, sector, sectorsize, mediasize - sectorsize) !=
187 (ssize_t)sectorsize) {
/freebsd-11.0-release/sys/geom/raid/
H A Dmd_jmicron.c273 pp->mediasize - pp->sectorsize, pp->sectorsize, &error);
288 memcpy(meta, buf, min(sizeof(*meta), pp->sectorsize));
320 buf = malloc(pp->sectorsize, M_MD_JMICRON, M_WAITOK | M_ZERO);
324 pp->mediasize - pp->sectorsize, buf, pp->sectorsize);
342 buf = malloc(pp->sectorsize, M_MD_JMICRON, M_WAITOK | M_ZERO);
344 pp->mediasize - pp->sectorsize, buf, pp->sectorsize);
1033 off_t size, sectorsize, stri local
[all...]
H A Dmd_sii.c274 pp->mediasize - pp->sectorsize, pp->sectorsize, &error);
298 memcpy(meta, buf, min(sizeof(*meta), pp->sectorsize));
341 buf = malloc(pp->sectorsize, M_MD_SII, M_WAITOK | M_ZERO);
347 pp->mediasize - (pp->sectorsize * (1 + 0x200 * i)),
348 buf, pp->sectorsize);
368 buf = malloc(pp->sectorsize, M_MD_SII, M_WAITOK | M_ZERO);
372 pp->mediasize - (pp->sectorsize * (1 + 0x200 * i)),
373 buf, pp->sectorsize);
391 cp->provider->sectorsize
1121 off_t size, sectorsize, strip; local
[all...]
H A Dmd_ddf.c58 u_int sectorsize; member in struct:ddf_meta
70 u_int sectorsize; member in struct:ddf_vol_meta
182 (m)->sectorsize))
186 (m)->sectorsize))
581 ss = disk->d_consumer->provider->sectorsize;
584 meta->sectorsize = ss;
594 if (ss != sample->sectorsize) {
597 sample->sectorsize, ss));
601 sample->sectorsize, ss));
604 sample->sectorsize, s
2256 off_t size, sectorsize, strip, offs[DDF_MAX_DISKS_HARD], esize; local
[all...]
H A Dmd_nvidia.c253 pp->mediasize - 2 * pp->sectorsize, pp->sectorsize, &error);
275 memcpy(meta, buf, min(sizeof(*meta), pp->sectorsize));
329 buf = malloc(pp->sectorsize, M_MD_NVIDIA, M_WAITOK | M_ZERO);
334 pp->mediasize - 2 * pp->sectorsize, buf, pp->sectorsize);
352 buf = malloc(pp->sectorsize, M_MD_NVIDIA, M_WAITOK | M_ZERO);
354 pp->mediasize - 2 * pp->sectorsize, buf, pp->sectorsize);
1037 off_t size, sectorsize, stri local
[all...]
H A Dmd_promise.c346 buf = g_read_data(cp, pp->mediasize - pp->sectorsize *
348 pp->sectorsize * 4, &error);
366 memcpy(meta, buf, MIN(sizeof(*meta), pp->sectorsize * 4));
436 buf = malloc(pp->sectorsize * 4, M_MD_PROMISE, M_WAITOK | M_ZERO);
441 cp->provider->mediasize / cp->provider->sectorsize,
466 memcpy(buf, meta, MIN(pp->sectorsize * 4, sizeof(*meta)));
468 error = g_write_data(cp, pp->mediasize - pp->sectorsize *
470 buf, pp->sectorsize * 4);
492 buf = malloc(4 * pp->sectorsize, M_MD_PROMISE, M_WAITOK | M_ZERO);
494 error = g_write_data(cp, pp->mediasize - pp->sectorsize *
1267 off_t esize, offs[PROMISE_MAX_DISKS], size, sectorsize, strip; local
[all...]
/freebsd-11.0-release/sys/geom/part/
H A Dg_part_mbr.c284 if (pp->sectorsize < MBRSIZE)
288 basetable->gpt_last = MIN(pp->mediasize / pp->sectorsize,
362 basetable->gpt_last = MIN(pp->mediasize / pp->sectorsize,
372 pp->mediasize / pp->sectorsize > size)
403 if (pp->sectorsize < MBRSIZE || pp->mediasize < pp->sectorsize)
405 if (pp->sectorsize > 4096)
414 buf = g_read_data(cp, 0L, pp->sectorsize, &error);
465 msize = MIN(pp->mediasize / pp->sectorsize, UINT32_MAX);
467 buf = g_read_data(cp, 0L, pp->sectorsize,
[all...]
H A Dg_part_vtoc8.c210 if (pp->sectorsize < sizeof(struct vtoc8))
212 if (pp->sectorsize > sizeof(struct vtoc8))
217 msize = MIN(pp->mediasize / pp->sectorsize, UINT32_MAX);
328 msize = MIN(pp->mediasize / pp->sectorsize, UINT32_MAX);
374 pp->mediasize / pp->sectorsize > size)
402 if (pp->sectorsize != sizeof(struct vtoc8))
406 buf = g_read_data(cp, 0, pp->sectorsize, &error);
445 buf = g_read_data(cp, 0, pp->sectorsize, &error);
453 msize = MIN(pp->mediasize / pp->sectorsize, UINT32_MAX);
597 error = g_write_data(cp, 0, p, pp->sectorsize);
[all...]
/freebsd-11.0-release/sys/geom/virstor/
H A Dg_virstor.h111 off_t sectorsize; member in struct:g_virstor_softc
H A Dg_virstor.c366 if (fcp->provider->sectorsize != pp->sectorsize) {
671 buf = malloc(comp->gcons->provider->sectorsize, M_GVIRSTOR,
675 comp->gcons->provider->sectorsize,
677 comp->gcons->provider->sectorsize);
734 sc->sectorsize, &error);
737 if (bcmp(buf, &sc->map[n], sc->sectorsize) != 0) {
744 off += sc->sectorsize;
1003 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, pp->sectorsize,
[all...]
/freebsd-11.0-release/sbin/geom/class/mirror/
H A Dgeom_mirror.c174 unsigned sectorsize; local
212 * Calculate sectorsize by finding least common multiple from
216 sectorsize = 0;
232 if (sectorsize == 0)
233 sectorsize = ssize;
235 sectorsize = g_lcm(sectorsize, ssize);
238 md.md_sectorsize = sectorsize;
/freebsd-11.0-release/sbin/ggate/ggatec/
H A Dggatec.c68 static unsigned sectorsize = 0; variable
80 "[-q queue_size] [-R rcvbuf] [-S sndbuf] [-s sectorsize] "
350 if (sectorsize == 0)
351 sectorsize = sinit.gs_sectorsize;
453 ggioc.gctl_sectorsize = sectorsize;
573 sectorsize = strtoul(optarg, NULL, 10);
574 if (sectorsize == 0 && errno != 0)
575 errx(EXIT_FAILURE, "Invalid sectorsize.");
/freebsd-11.0-release/sys/geom/multipath/
H A Dg_multipath.c270 ssize = pp->sectorsize;
280 ssize = pp->sectorsize;
547 pp->sectorsize = md->md_sectorsize;
617 ((sc->sc_uuid[0] != 0) ? pp->sectorsize : 0);
619 sc->sc_pp->sectorsize = pp->sectorsize;
755 buf = g_read_data(cp, pp->mediasize - pp->sectorsize,
756 pp->sectorsize, &error);
780 buf = g_malloc(pp->sectorsize, M_WAITOK | M_ZERO);
782 error = g_write_data(cp, pp->mediasize - pp->sectorsize,
[all...]
/freebsd-11.0-release/sbin/hastd/
H A Dactivemap.c144 uint32_t sectorsize, uint32_t keepdirty)
152 PJDLOG_ASSERT(sectorsize > 0);
153 PJDLOG_ASSERT(powerof2(sectorsize));
166 amp->am_diskmapsize = roundup2(amp->am_mapsize, sectorsize);
544 uint32_t sectorsize)
551 PJDLOG_ASSERT(sectorsize > 0);
552 PJDLOG_ASSERT(powerof2(sectorsize));
556 return (roundup2(mapsize, sectorsize));
143 activemap_init(struct activemap **ampp, uint64_t mediasize, uint32_t extentsize, uint32_t sectorsize, uint32_t keepdirty) argument
543 activemap_calc_ondisk_size(uint64_t mediasize, uint32_t extentsize, uint32_t sectorsize) argument
/freebsd-11.0-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dvdev_geom.c194 if (pp->sectorsize > VDEV_PAD_SIZE || !ISP2(pp->sectorsize)) {
195 ZFS_LOG(1, "Failing attach of %s. Incompatible sectorsize %d\n",
196 pp->name, pp->sectorsize);
365 maxio = MAXPHYS - (MAXPHYS % cp->provider->sectorsize);
382 ASSERT((off % cp->provider->sectorsize) == 0);
383 ASSERT((s % cp->provider->sectorsize) == 0);
434 size = sizeof(*vdev_lists[0]) + pp->sectorsize -
435 ((sizeof(*vdev_lists[0]) - 1) % pp->sectorsize) - 1;
447 ASSERT(offsets[l] % pp->sectorsize
[all...]
/freebsd-11.0-release/sys/geom/shsec/
H A Dg_shsec.c403 u_int no, sectorsize = 0; local
413 mediasize -= sc->sc_disks[0]->provider->sectorsize;
414 sectorsize = sc->sc_disks[0]->provider->sectorsize;
417 ms -= sc->sc_disks[no]->provider->sectorsize;
420 sectorsize = lcm(sectorsize,
421 sc->sc_disks[no]->provider->sectorsize);
423 sc->sc_provider->sectorsize = sectorsize;
[all...]
/freebsd-11.0-release/lib/libgeom/
H A Dgeom_util.c109 u_int sectorsize; local
111 if (g_ioctl_arg(fd, DIOCGSECTORSIZE, &sectorsize) == -1)
113 return ((ssize_t)sectorsize);
290 * Let try to get sectorsize, which will prove it is a GEOM
320 * Let try to get sectorsize, which will prove it is a GEOM
/freebsd-11.0-release/usr.sbin/makefs/ffs/
H A Dmkfs.c100 static int sectorsize; /* bytes/sector */ variable
127 fssize = fsopts->size / fsopts->sectorsize;
128 sectorsize = fsopts->sectorsize;
165 ffs_wtfs(fssize - 1, sectorsize, (char *)&sblock, fsopts);
193 if (sblock.fs_fsize < sectorsize) {
195 sblock.fs_fsize, sectorsize);
250 sblock.fs_fsbtodb = ilog2(sblock.fs_fsize / sectorsize);
267 sblock.fs_old_nspf = sblock.fs_fsize / sectorsize;
554 ffs_wtfs(fs->fs_sblockloc / sectorsize, sbsiz
[all...]
/freebsd-11.0-release/sys/geom/concat/
H A Dg_concat.c408 u_int no, sectorsize = 0; local
425 disk->d_end -= dp->sectorsize;
428 sectorsize = dp->sectorsize;
430 sectorsize = lcm(sectorsize, dp->sectorsize);
439 pp->sectorsize = sectorsize;
464 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, p
[all...]
/freebsd-11.0-release/sys/geom/uzip/
H A Dg_uzip.c211 (sc)->toc[(bi)].offset % (pp)->sectorsize)
213 (bp)->bio_offset, (pp)->sectorsize)
373 data = bp->bio_data + sc->toc[blk].offset % pp->sectorsize;
680 DPRINTF(GUZ_DBG_INFO, ("%s: media sectorsize %u, mediasize %jd\n",
681 gp->name, pp->sectorsize, (intmax_t)pp->mediasize));
682 buf = g_read_data(cp, 0, pp->sectorsize, NULL);
747 (pp->sectorsize - sizeof(*header)) / sizeof(uint64_t));
759 cp, blk * pp->sectorsize, pp->sectorsize, NULL);
763 pp->sectorsize / sizeo
[all...]
/freebsd-11.0-release/sys/geom/
H A Dgeom_dev.c474 *(u_int *)data = cp->provider->sectorsize;
508 if ((offset % cp->provider->sectorsize) != 0 ||
509 (length % cp->provider->sectorsize) != 0 || length <= 0) {
518 g_dev_del_max_sectors * cp->provider->sectorsize) {
520 cp->provider->sectorsize;
672 if ((bp->bio_offset % cp->provider->sectorsize) != 0 ||
673 (bp->bio_bcount % cp->provider->sectorsize) != 0) {
/freebsd-11.0-release/sys/geom/nop/
H A Dg_nop.c199 if ((offset % pp->sectorsize) != 0) {
203 if ((size % pp->sectorsize) != 0) {
219 secsize = pp->sectorsize;
220 else if ((secsize % pp->sectorsize) != 0) {
229 if ((stripesize % pp->sectorsize) != 0) {
233 if ((stripeoffset % pp->sectorsize) != 0) {
278 newpp->sectorsize = secsize;

Completed in 135 milliseconds

123456