Home
last modified time | relevance | path

Searched refs:mediasize (Results 1 – 25 of 106) sorted by relevance

12345

/freebsd/usr.sbin/diskinfo/
H A Ddiskinfo.c167 mediasize = sb.st_size; in main()
244 (intmax_t)mediasize, tstr); in main()
246 (intmax_t)mediasize/sectorsize); in main()
425 sectorcount = mediasize / sectorsize; in speeddisk()
433 bulk = mediasize / (1024 * 1024); in speeddisk()
546 i = mediasize; in commandtime()
637 iops(fd, mediasize, sectorsize); in iopsbench()
641 iops(fd, mediasize, 4096); in iopsbench()
645 iops(fd, mediasize, 32 * 1024); in iopsbench()
648 iops(fd, mediasize, 128 * 1024); in iopsbench()
[all …]
/freebsd/sbin/geom/misc/
H A Dsubr.c192 off_t mediasize; in g_get_mediasize() local
198 mediasize = g_mediasize(fd); in g_get_mediasize()
199 if (mediasize == -1) in g_get_mediasize()
200 mediasize = 0; in g_get_mediasize()
202 return (mediasize); in g_get_mediasize()
228 off_t mediasize; in g_metadata_read() local
238 if (mediasize == -1) { in g_metadata_read()
285 off_t mediasize; in g_metadata_store() local
295 if (mediasize == -1) { in g_metadata_store()
331 off_t mediasize; in g_metadata_clear() local
[all …]
/freebsd/tools/tools/bootparttest/
H A Dbootparttest.c60 uint64_t mediasize; member
106 disk.mediasize = sb.st_size; in main()
113 disk.mediasize = g_mediasize(disk.fd); in main()
122 disk.mediasize, disk.mediasize / disk.sectorsize, disk.sectorsize); in main()
124 if (disk_open(&dev, disk.mediasize, disk.sectorsize) != 0) in main()
/freebsd/lib/geom/raid3/
H A Dgeom_raid3.c147 off_t mediasize, msize; in raid3_label() local
193 mediasize = 0; in raid3_label()
205 if (mediasize == 0 || (mediasize > 0 && msize < mediasize)) in raid3_label()
206 mediasize = msize; in raid3_label()
212 md.md_mediasize = mediasize * (nargs - 2); in raid3_label()
241 if (mediasize < msize - ssize) { in raid3_label()
244 str, (intmax_t)mediasize, (intmax_t)(msize - ssize)); in raid3_label()
/freebsd/sys/geom/eli/
H A Dg_eli_key_cache.c199 off_t mediasize; in g_eli_key_init() local
206 mediasize = pp->mediasize; in g_eli_key_init()
209 mediasize = sc->sc_mediasize; in g_eli_key_init()
213 ((mediasize - 1) >> G_ELI_KEY_SHIFT) / blocksize + 1; in g_eli_key_init()
254 off_t mediasize; in g_eli_key_resize() local
267 mediasize = pp->mediasize; in g_eli_key_resize()
270 mediasize = sc->sc_mediasize; in g_eli_key_resize()
273 new_ekeys_total = ((mediasize - 1) >> G_ELI_KEY_SHIFT) / blocksize + 1; in g_eli_key_resize()
H A Dg_eli.h623 eli_mediasize(const struct g_eli_softc *sc, off_t mediasize, u_int sectorsize) in eli_mediasize() argument
627 mediasize -= sectorsize; in eli_mediasize()
630 mediasize -= (mediasize % sc->sc_sectorsize); in eli_mediasize()
632 mediasize /= sc->sc_bytes_per_sector; in eli_mediasize()
633 mediasize *= sc->sc_sectorsize; in eli_mediasize()
636 return (mediasize); in eli_mediasize()
641 u_int sectorsize, off_t mediasize) in eli_metadata_softc() argument
680 sc->sc_provsize = mediasize; in eli_metadata_softc()
682 sc->sc_mediasize = eli_mediasize(sc, mediasize, sectorsize); in eli_metadata_softc()
/freebsd/sbin/hastctl/
H A Dhastctl.c90 create_one(struct hast_resource *res, intmax_t mediasize, intmax_t extentsize, in create_one() argument
104 if (mediasize == 0) in create_one()
105 mediasize = res->hr_local_mediasize; in create_one()
106 else if (mediasize > res->hr_local_mediasize) { in create_one()
132 mapsize = activemap_calc_ondisk_size(mediasize - METADATA_SIZE, in create_one()
136 res->hr_datasize = mediasize - METADATA_SIZE - mapsize; in create_one()
191 ret = create_one(res, mediasize, extentsize, keepdirty); in control_create()
409 int64_t mediasize, extentsize, keepdirty; in main() local
414 mediasize = extentsize = keepdirty = 0; in main()
462 if (expand_number(optarg, &mediasize) == -1) in main()
[all …]
/freebsd/sys/geom/label/
H A Dg_label.c166 cp->provider->mediasize, cp->provider->sectorsize, "notused"); in g_label_resize()
223 const char *label, const char *dirprefix, off_t mediasize) in g_label_create() argument
274 g_slice_config(gp, 0, G_SLICE_CONFIG_SET, (off_t)0, mediasize, in g_label_create()
313 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, pp->sectorsize, in g_label_read_metadata()
372 if (md.md_version >= 2 && md.md_provsize != pp->mediasize) in g_label_generic_taste()
383 off_t mediasize; in g_label_taste() local
424 mediasize = pp->mediasize; in g_label_taste()
426 mediasize = pp->mediasize - pp->sectorsize; in g_label_taste()
429 g_labels[i]->ld_dirprefix, mediasize); in g_label_taste()
472 g_label_create(req, mp, pp, name, G_LABEL_DIRPREFIX, pp->mediasize); in g_label_ctl_create()
/freebsd/stand/userboot/userboot/
H A Duserboot_disk.c40 uint64_t mediasize; member
82 off_t mediasize; in userdisk_init() local
94 DIOCGMEDIASIZE, &mediasize) != 0) in userdisk_init()
96 ud_info[i].mediasize = mediasize; in userdisk_init()
141 if (disk_open(&dev, ud_info[i].mediasize, in userdisk_print()
171 return (disk_open(dev, ud_info[dev->dd.d_unit].mediasize, in userdisk_open()
/freebsd/stand/common/
H A Ddisk.c46 uint64_t mediasize; member
216 *(uint64_t *)data = od->mediasize; in disk_ioctl()
228 disk_open(struct disk_devdesc *dev, uint64_t mediasize, u_int sectorsize) in disk_open() argument
248 od->mediasize = mediasize; in disk_open()
268 od->table = ptable_open(&partdev, mediasize / sectorsize, sectorsize, in disk_open()
276 if (ptable_getsize(od->table, &mediasize) != 0) { in disk_open()
280 od->mediasize = mediasize; in disk_open()
292 od->entrysize = mediasize; in disk_open()
/freebsd/usr.sbin/fstyp/
H A Dgeli.c42 off_t mediasize; in fstyp_geli() local
47 error = ioctl(fileno(fp), DIOCGMEDIASIZE, &mediasize); in fstyp_geli()
53 buf = (u_char *)read_buf(fp, mediasize - sectorsize, sectorsize); in fstyp_geli()
/freebsd/sys/geom/mirror/
H A Dg_mirror_ctl.c379 off_t mediasize; in g_mirror_ctl_create() local
434 mediasize = OFF_MAX; in g_mirror_ctl_create()
467 if (pp->mediasize < mediasize) in g_mirror_ctl_create()
468 mediasize = pp->mediasize; in g_mirror_ctl_create()
476 md.md_mediasize = mediasize; in g_mirror_ctl_create()
692 if (sc->sc_provider->mediasize > pp->mediasize - mdsize) { in g_mirror_ctl_insert()
746 md.md_provsize = pp->mediasize; in g_mirror_ctl_insert()
859 uint64_t mediasize; in g_mirror_ctl_resize() local
883 mediasize = strtouq(s, &x, 0); in g_mirror_ctl_resize()
903 if (mediasize > disk->d_consumer->provider->mediasize - in g_mirror_ctl_resize()
[all …]
/freebsd/lib/libgeom/
H A Dgeom_stats.c67 off_t mediasize; in geom_stats_resync() local
72 error = ioctl(statsfd, DIOCGMEDIASIZE, &mediasize); in geom_stats_resync()
77 p = mmap(statp, mediasize, PROT_READ, MAP_SHARED, statsfd, 0); in geom_stats_resync()
82 npages = mediasize / pagesize; in geom_stats_resync()
H A Dgeom_util.c93 off_t mediasize; in g_mediasize() local
95 if (g_ioctl_arg(fd, DIOCGMEDIASIZE, &mediasize) == -1) in g_mediasize()
96 mediasize = -1; in g_mediasize()
97 return (mediasize); in g_mediasize()
/freebsd/sys/geom/shsec/
H A Dg_shsec.c402 off_t mediasize, ms; in g_shsec_check_and_run() local
412 mediasize = sc->sc_disks[0]->provider->mediasize; in g_shsec_check_and_run()
413 mediasize -= sc->sc_disks[0]->provider->sectorsize; in g_shsec_check_and_run()
416 ms = sc->sc_disks[no]->provider->mediasize; in g_shsec_check_and_run()
418 if (ms < mediasize) in g_shsec_check_and_run()
419 mediasize = ms; in g_shsec_check_and_run()
424 sc->sc_provider->mediasize = mediasize; in g_shsec_check_and_run()
444 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, pp->sectorsize, in g_shsec_read_metadata()
675 md.md_provsize = pp->mediasize; in g_shsec_taste()
680 if (md.md_provsize != pp->mediasize) in g_shsec_taste()
/freebsd/lib/geom/eli/
H A Dgeom_eli.c731 off_t mediasize; in eli_init() local
896 md.md_provsize = mediasize; in eli_init()
1047 off_t mediasize; in eli_attach() local
1557 off_t mediasize; in eli_resume() local
1784 off_t mediasize; in eli_restore() local
1800 if (mediasize == 0) { in eli_restore()
1808 md.md_provsize = mediasize; in eli_restore()
1826 off_t mediasize, oldsize; in eli_resize() local
1846 mediasize = g_mediasize(provfd); in eli_resize()
1904 if (oldsize == mediasize) in eli_resize()
[all …]
/freebsd/lib/geom/mirror/
H A Dgeom_mirror.c184 off_t mediasize; in mirror_label() local
225 mediasize = 0; in mirror_label()
240 if (mediasize == 0 || (mediasize > 0 && msize < mediasize)) in mirror_label()
241 mediasize = msize; in mirror_label()
247 md.md_mediasize = mediasize; in mirror_label()
/freebsd/tests/sys/geom/class/raid3/
H A D1_test.sh16 mediasize=`diskinfo /dev/raid3/${name} | awk '{print $3}'`
17 if [ $mediasize -eq 2096128 ]; then
/freebsd/tests/sys/geom/class/shsec/
H A D1_test.sh16 mediasize=`diskinfo /dev/shsec/${name} | awk '{print $3}'`
17 if [ $mediasize -eq 1048064 ]; then
/freebsd/tools/regression/geom/MdLoad/
H A DMdLoad.c61 off_t mediasize; member
131 sc->mediasize = o; in endElement()
241 if (sc->mediasize == 0) in main()
242 sc->mediasize = sc->lastsector + sc->sectorsize * 10; in main()
246 (intmax_t)sc->mediasize / sc->sectorsize, sc->sectorsize); in main()
/freebsd/usr.sbin/bsnmpd/modules/snmp_hostres/
H A Dhostres_diskstorage_tbl.c215 off_t mediasize; in disk_query_disk() local
230 if (ioctl(fd, DIOCGMEDIASIZE, &mediasize) < 0) { in disk_query_disk()
237 mediasize = mediasize / 1024; in disk_query_disk()
238 entry->capacity = (mediasize > INT_MAX ? INT_MAX : mediasize); in disk_query_disk()
/freebsd/sys/contrib/openzfs/lib/libzutil/os/freebsd/
H A Dzutil_import_os.c111 off_t mediasize = 0; in zpool_open_func() local
148 if (ioctl(fd, DIOCGMEDIASIZE, &mediasize) != 0 || in zpool_open_func()
149 mediasize < SPA_MINDEVSIZE) { in zpool_open_func()
/freebsd/sbin/hastd/
H A Dactivemap.h40 int activemap_init(struct activemap **ampp, uint64_t mediasize,
59 size_t activemap_calc_ondisk_size(uint64_t mediasize, uint32_t extentsize,
/freebsd/sys/geom/stripe/
H A Dg_stripe.c671 off_t mediasize, ms; in g_stripe_check_and_run() local
686 mediasize = sc->sc_disks[0]->provider->mediasize; in g_stripe_check_and_run()
688 mediasize -= sc->sc_disks[0]->provider->sectorsize; in g_stripe_check_and_run()
689 mediasize -= mediasize % sc->sc_stripesize; in g_stripe_check_and_run()
693 ms = dp->mediasize; in g_stripe_check_and_run()
697 if (ms < mediasize) in g_stripe_check_and_run()
698 mediasize = ms; in g_stripe_check_and_run()
709 sc->sc_provider->mediasize = mediasize * sc->sc_ndisks; in g_stripe_check_and_run()
731 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, pp->sectorsize, in g_stripe_read_metadata()
1000 md.md_provsize = pp->mediasize; in g_stripe_taste()
[all …]
/freebsd/usr.sbin/trim/
H A Dtrim.c175 off_t mediasize; in getsize() local
194 if (ioctl(fd, DIOCGMEDIASIZE, &mediasize) < 0) in getsize()
200 return (mediasize); in getsize()

12345