Searched refs:mediasize (Results 1 - 25 of 103) sorted by path

12345

/freebsd-current/contrib/libarchive/libarchive/
H A Darchive_read_open_filename.c260 off_t mediasize = 0; /* FreeBSD-specific, so off_t okay here. */ local
353 ioctl(fd, DIOCGMEDIASIZE, &mediasize) == 0 &&
354 mediasize > 0) {
/freebsd-current/lib/geom/eli/
H A Dgeom_eli.c731 off_t mediasize; local
888 mediasize = g_get_mediasize(prov);
890 if (mediasize == 0 || secsize == 0) {
896 md.md_provsize = mediasize;
1047 off_t mediasize; local
1093 mediasize = g_get_mediasize(prov);
1094 if (md.md_provsize != (uint64_t)mediasize) {
1557 off_t mediasize; local
1570 mediasize = g_get_mediasize(prov);
1571 if (md.md_provsize != (uint64_t)mediasize) {
1784 off_t mediasize; local
1826 off_t mediasize, oldsize; local
[all...]
/freebsd-current/lib/geom/mirror/
H A Dgeom_mirror.c184 off_t mediasize; local
223 * sectorsizes of every disk and find the smallest mediasize.
225 mediasize = 0;
240 if (mediasize == 0 || (mediasize > 0 && msize < mediasize))
241 mediasize = msize;
247 md.md_mediasize = mediasize;
/freebsd-current/lib/geom/raid3/
H A Dgeom_raid3.c147 off_t mediasize, msize; local
191 * sectorsizes of every disk and find the smallest mediasize.
193 mediasize = 0;
205 if (mediasize == 0 || (mediasize > 0 && msize < mediasize))
206 mediasize = msize;
212 md.md_mediasize = mediasize * (nargs - 2);
241 if (mediasize < msize - ssize) {
244 str, (intmax_t)mediasize, (intmax_
[all...]
/freebsd-current/lib/libgeom/
H A Dgeom_stats.c67 off_t mediasize; local
72 error = ioctl(statsfd, DIOCGMEDIASIZE, &mediasize);
77 p = mmap(statp, mediasize, PROT_READ, MAP_SHARED, statsfd, 0);
82 npages = mediasize / pagesize;
H A Dgeom_util.c93 off_t mediasize; local
95 if (g_ioctl_arg(fd, DIOCGMEDIASIZE, &mediasize) == -1)
96 mediasize = -1;
97 return (mediasize);
/freebsd-current/sbin/bsdlabel/
H A Dbsdlabel.c94 static off_t mediasize; variable
438 mediasize = sb.st_size;
458 mediasize = g_mediasize(f);
460 if (secsize < 0 || mediasize < 0)
463 if (mediasize > (off_t)0xffffffff * secsize)
1452 mediasize = g_mediasize(f);
1454 if (secsize < 0 || mediasize < 0) {
1463 loclab.d_secperunit = mediasize / secsize;
/freebsd-current/sbin/dumpon/
H A Ddumpon.c201 off_t mediasize; local
211 if (ioctl(fd, DIOCGMEDIASIZE, &mediasize) != 0)
213 if ((uintmax_t)mediasize < (uintmax_t)physmem)
/freebsd-current/sbin/geom/misc/
H A Dsubr.c192 off_t mediasize; local
198 mediasize = g_mediasize(fd);
199 if (mediasize == -1)
200 mediasize = 0;
202 return (mediasize);
228 off_t mediasize; local
237 mediasize = g_mediasize(fd);
238 if (mediasize == -1) {
253 if (pread(fd, sector, sectorsize, mediasize - sectorsize) !=
285 off_t mediasize; local
331 off_t mediasize; local
[all...]
/freebsd-current/sbin/ggate/ggatec/
H A Dggatec.c68 static off_t mediasize; variable
395 mediasize = sinit.gs_mediasize;
498 ggioc.gctl_mediasize = mediasize;
/freebsd-current/sbin/ggate/shared/
H A Dggate.c134 off_t mediasize; local
140 if (ioctl(fd, DIOCGMEDIASIZE, &mediasize) == -1) {
145 mediasize = sb.st_size;
149 return (mediasize);
356 printf(" mediasize: %jd (%s)\n", (intmax_t)pp->lg_mediasize, buf);
/freebsd-current/sbin/growfs/
H A Dgrowfs.c1306 off_t mediasize; local
1368 if (ioctl(fsi, DIOCGMEDIASIZE, &mediasize) == -1)
1374 if (mediasize < 1)
1404 size = mediasize;
1406 if (size > (uint64_t)mediasize) {
1410 mediasize,
1440 sblock.fs_providersize = dbtofsb(&osblock, mediasize / DEV_BSIZE);
/freebsd-current/sbin/hastctl/
H A Dhastctl.c72 "\t\t[-m mediasize] name ...\n",
90 create_one(struct hast_resource *res, intmax_t mediasize, intmax_t extentsize, argument
104 if (mediasize == 0)
105 mediasize = res->hr_local_mediasize;
106 else if (mediasize > res->hr_local_mediasize) {
107 pjdlog_error("Provided mediasize is larger than provider %s size.",
132 mapsize = activemap_calc_ondisk_size(mediasize - METADATA_SIZE,
136 res->hr_datasize = mediasize - METADATA_SIZE - mapsize;
170 control_create(int argc, char *argv[], intmax_t mediasize, intmax_t extentsize, argument
191 ret = create_one(res, mediasize, extentsiz
409 int64_t mediasize, extentsize, keepdirty; local
[all...]
/freebsd-current/sbin/hastd/
H A Dactivemap.c142 activemap_init(struct activemap **ampp, uint64_t mediasize, uint32_t extentsize, argument
148 PJDLOG_ASSERT(mediasize > 0);
159 amp->am_mediasize = mediasize;
163 amp->am_nextents = ((mediasize - 1) / extentsize) + 1;
542 activemap_calc_ondisk_size(uint64_t mediasize, uint32_t extentsize, argument
547 PJDLOG_ASSERT(mediasize > 0);
553 nextents = ((mediasize - 1) / extentsize) + 1;
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-current/sbin/newfs/
H A Dmkfs.c273 sblock.fs_providersize = dbtofsb(&sblock, mediasize / sectorsize);
H A Dnewfs.c87 off_t mediasize; /* device size */ variable
336 mediasize = st.st_size;
342 if (sectorsize && ioctl(disk.d_fd, DIOCGMEDIASIZE, &mediasize) != -1)
343 getfssize(&fssize, special, mediasize / sectorsize, reserved);
H A Dnewfs.h91 extern off_t mediasize; /* device size */
/freebsd-current/sbin/savecore/
H A Dsavecore.c930 off_t mediasize, dumpextent, dumplength, firsthd, lasthd; local
946 mediasize = 0;
972 error = ioctl(fddev, DIOCGMEDIASIZE, &mediasize);
982 printf("mediasize = %lld bytes\n", (long long)mediasize);
993 lasthd = mediasize - sectorsize;
/freebsd-current/share/examples/scsi_target/
H A Dscsi_target.c240 off_t mediasize; local
241 if (ioctl(file_fd, DIOCGMEDIASIZE, &mediasize) < 0)
245 volume_size = mediasize / sector_size;
/freebsd-current/stand/common/
H A Ddisk.c46 uint64_t mediasize; member in struct:open_disk
216 *(uint64_t *)data = od->mediasize;
228 disk_open(struct disk_devdesc *dev, uint64_t mediasize, u_int sectorsize) argument
248 od->mediasize = mediasize;
268 od->table = ptable_open(&partdev, mediasize / sectorsize, sectorsize,
276 if (ptable_getsize(od->table, &mediasize) != 0) {
280 od->mediasize = mediasize;
292 od->entrysize = mediasize;
[all...]
/freebsd-current/stand/userboot/userboot/
H A Duserboot_disk.c40 uint64_t mediasize; member in struct:userdisk_info
82 off_t mediasize; local
94 DIOCGMEDIASIZE, &mediasize) != 0)
96 ud_info[i].mediasize = mediasize;
141 if (disk_open(&dev, ud_info[i].mediasize,
171 return (disk_open(dev, ud_info[dev->dd.d_unit].mediasize,
/freebsd-current/sys/cam/mmc/
H A Dmmc_da.c126 uint64_t mediasize; member in struct:sdda_softc
977 return (softc->mediasize);
1261 softc->mediasize = softc->csd.capacity;
1272 softc->mediasize = softc->sector_count * MMC_SECTOR_SIZE;
1279 softc->mediasize,
/freebsd-current/sys/compat/linprocfs/
H A Dlinprocfs.c683 (long long)pp->mediasize, pp->name,
/freebsd-current/sys/compat/linux/
H A Dlinux_ioctl.c162 off_t mediasize, bytespercyl; local
171 (caddr_t)&mediasize, td->td_ucred, td);
199 fwcylinders = mediasize / bytespercyl;
241 off_t mediasize, stripesize; local
252 (caddr_t)&mediasize, td->td_ucred, td);
256 sectorsize = mediasize / sectorsize;
265 (caddr_t)&mediasize, td->td_ucred, td);
269 blksize64 = mediasize;

Completed in 392 milliseconds

12345