Home
last modified time | relevance | path

Searched refs:sectorsize (Results 1 – 25 of 122) sorted by relevance

12345

/freebsd-13.1/sbin/geom/misc/
H A Dsubr.c138 unit = sectorsize; in g_parse_lba()
211 ssize_t sectorsize; in g_get_sectorsize() local
219 sectorsize = 0; in g_get_sectorsize()
256 if (pread(fd, sector, sectorsize, mediasize - sectorsize) != in g_metadata_read()
257 sectorsize) { in g_metadata_read()
315 if (pwrite(fd, sector, sectorsize, mediasize - sectorsize) != in g_metadata_store()
316 sectorsize) { in g_metadata_store()
359 if (pread(fd, sector, sectorsize, mediasize - sectorsize) != in g_metadata_clear()
360 sectorsize) { in g_metadata_clear()
371 if (pwrite(fd, sector, sectorsize, mediasize - sectorsize) != in g_metadata_clear()
[all …]
/freebsd-13.1/usr.sbin/diskinfo/
H A Ddiskinfo.c164 sectorsize = S_BLKSIZE; in main()
220 printf("\t%u", sectorsize); in main()
436 rdsect(fd, b0, sectorsize); in speeddisk()
438 rdsect(fd, b1, sectorsize); in speeddisk()
504 rdsect(fd, 0, sectorsize); in speeddisk()
513 rdsect(fd, b0, sectorsize); in speeddisk()
522 rdsect(fd, b0, sectorsize); in speeddisk()
541 rdsect(fd, 0, sectorsize); in commandtime()
550 rdsect(fd, 0, sectorsize); in commandtime()
553 rdsect(fd, 0, sectorsize); in commandtime()
[all …]
/freebsd-13.1/sbin/newfs/
H A Dnewfs.c100 int sectorsize; /* bytes/sector */ variable
180 if (rval < 0 || sectorsize <= 0) in main()
344 if (sectorsize == 0) in main()
345 sectorsize = 512; in main()
349 if (sectorsize == 0) in main()
376 if (sectorsize == 0) in main()
377 sectorsize = lp->d_secsize; in main()
385 if (sectorsize <= 0) in main()
396 realsectorsize = sectorsize; in main()
400 sectorsize = DEV_BSIZE; in main()
[all …]
/freebsd-13.1/sys/geom/part/
H A Dg_part_bsd64.c318 blksize = pp->sectorsize < BLKSIZE ? BLKSIZE: pp->sectorsize; in g_part_bsd64_create()
344 ~blkmask) / pp->sectorsize; in g_part_bsd64_create()
483 pp->sectorsize); in g_part_bsd64_probe()
529 if (v64 % pp->sectorsize) in g_part_bsd64_read()
533 if (v64 % pp->sectorsize) in g_part_bsd64_read()
538 if (v64 % pp->sectorsize) in g_part_bsd64_read()
540 table->d_bbase = v64 / pp->sectorsize; in g_part_bsd64_read()
542 if (v64 % pp->sectorsize) in g_part_bsd64_read()
544 table->d_abase = v64 / pp->sectorsize; in g_part_bsd64_read()
558 if (sz == 0 || (v64 % pp->sectorsize) || (sz % pp->sectorsize)) in g_part_bsd64_read()
[all …]
H A Dg_part_apm.c197 buf = g_read_data(cp, pp->sectorsize * blk, pp->sectorsize, &error); in apm_read_ent()
201 swab(buf, pp->sectorsize); in apm_read_ent()
262 if (pp->sectorsize != 512 || in g_part_apm_create()
273 table->ddr.ddr_blksize = pp->sectorsize; in g_part_apm_create()
407 if (pp->mediasize < 4 * pp->sectorsize) in g_part_apm_probe()
411 buf = g_read_data(cp, 0L, pp->sectorsize, &error); in g_part_apm_probe()
420 if (table->ddr.ddr_blksize != pp->sectorsize) in g_part_apm_probe()
546 error = g_write_data(cp, 0, buf, pp->sectorsize); in g_part_apm_write()
568 ptr = buf + index * pp->sectorsize; in g_part_apm_write()
587 buf + index * pp->sectorsize, in g_part_apm_write()
[all …]
H A Dg_part_gpt.c458 buf = g_read_data(cp, table->lba[elt] * pp->sectorsize, pp->sectorsize, in gpt_read_hdr()
696 pp->sectorsize); in g_part_gpt_create()
699 pp->sectorsize) in g_part_gpt_create()
872 if (pp->sectorsize < MBRSIZE || pp->mediasize < 6 * pp->sectorsize) in g_part_gpt_probe()
894 buf = g_read_data(cp, pp->sectorsize, pp->sectorsize, &error); in g_part_gpt_probe()
905 buf = g_read_data(cp, pp->mediasize - pp->sectorsize, pp->sectorsize, in g_part_gpt_probe()
1191 pp->sectorsize); in g_part_gpt_write()
1254 buf, pp->sectorsize); in g_part_gpt_write()
1276 buf, pp->sectorsize); in g_part_gpt_write()
1296 pp->sectorsize); in g_gpt_set_defaults()
[all …]
H A Dg_part_ebr.c339 if (pp->sectorsize < EBRSIZE) in g_part_ebr_create()
341 if (pp->sectorsize > 4096) in g_part_ebr_create()
471 if (pp->sectorsize < EBRSIZE || pp->mediasize < pp->sectorsize) in g_part_ebr_probe()
473 if (pp->sectorsize > 4096) in g_part_ebr_probe()
492 buf = g_read_data(cp, 0L, pp->sectorsize, &error); in g_part_ebr_probe()
535 ofs = (off_t)lba * pp->sectorsize; in g_part_ebr_read()
572 pp->sectorsize; in g_part_ebr_read()
659 buf = g_malloc(pp->sectorsize, M_WAITOK | M_ZERO); in g_part_ebr_write()
672 error = g_write_data(cp, 0, buf, pp->sectorsize); in g_part_ebr_write()
683 error = g_write_data(cp, 0, buf, pp->sectorsize); in g_part_ebr_write()
[all …]
H A Dg_part_bsd.c207 if (pp->sectorsize < sizeof(struct disklabel)) in g_part_bsd_create()
209 if (BBSIZE % pp->sectorsize) in g_part_bsd_create()
212 msize = MIN(pp->mediasize / pp->sectorsize, UINT32_MAX); in g_part_bsd_create()
218 ptr = table->bbarea + pp->sectorsize; in g_part_bsd_create()
221 le32enc(ptr + 40, pp->sectorsize); /* d_secsize */ in g_part_bsd_create()
367 if (pp->sectorsize < sizeof(struct disklabel) || in g_part_bsd_probe()
370 if (BBSIZE % pp->sectorsize) in g_part_bsd_probe()
374 buf = g_read_data(cp, pp->sectorsize, pp->sectorsize, &error); in g_part_bsd_probe()
405 buf = table->bbarea + pp->sectorsize; in g_part_bsd_read()
407 if (le32dec(buf + 40) != pp->sectorsize) in g_part_bsd_read()
[all …]
/freebsd-13.1/sbin/gbde/
H A Dgbde.c326 u_int sectorsize; in cmd_open() local
332 sectorsize = 512; in cmd_open()
354 sectorsize, nkey); in cmd_open()
375 sbuf = malloc(gl->sectorsize); in cmd_nuke()
383 if (i != (int)gl->sectorsize) in cmd_nuke()
397 sbuf = malloc(gl->sectorsize); in cmd_write()
429 if (i != (int)gl->sectorsize) in cmd_write()
436 if (i != (int)gl->sectorsize) in cmd_write()
462 if (i != (int)gl->sectorsize) in cmd_write()
585 gl->sectorsize = sector_size; in cmd_init()
[all …]
/freebsd-13.1/stand/common/
H A Ddisk.c50 u_int sectorsize; member
66 size = size * sectorsize / 1024; in display_size()
96 offset *= (od->sectorsize / 512); in ptblread()
119 sectsize = od->sectorsize; in ptable_print()
186 blocks * od->sectorsize, buf, NULL); in disk_read()
199 blocks * od->sectorsize, buf, NULL); in disk_write()
214 *(u_int *)data = od->sectorsize; in disk_ioctl()
238 if (sectorsize == 0) { in disk_open()
251 od->sectorsize = sectorsize; in disk_open()
270 od->table = ptable_open(&partdev, mediasize / sectorsize, sectorsize, in disk_open()
[all …]
H A Dpart.c80 uint16_t sectorsize; member
153 uint16_t sectorsize) in gpt_checkhdr() argument
162 if (sz < 92 || sz > sectorsize) { in gpt_checkhdr()
243 buf = malloc(table->sectorsize); in ptable_gptread()
260 table->sectorsize); in ptable_gptread()
265 table->sectorsize)); in ptable_gptread()
299 table->sectorsize)); in ptable_gptread()
402 buf = malloc(table->sectorsize); in ptable_ebrread()
474 buf = malloc(table->sectorsize); in ptable_bsdread()
657 buf = malloc(sectorsize); in ptable_open()
[all …]
/freebsd-13.1/sys/geom/bde/
H A Dg_bde_crypt.c131 for (n = 0; o < wp->length; n++, o += sc->sectorsize) { in g_bde_crypt_read()
137 AES_decrypt(&ci, &ki, d, d, sc->sectorsize); in g_bde_crypt_read()
170 AES_encrypt(&ci, &ki, s, d, sc->sectorsize); in g_bde_crypt_write()
211 for (o = 0; o < wp->length; o += sc->sectorsize) { in g_bde_crypt_delete()
212 arc4rand(d, sc->sectorsize, 0); in g_bde_crypt_delete()
215 AES_encrypt(&ci, &ki, d, d, sc->sectorsize); in g_bde_crypt_delete()
216 d += sc->sectorsize; in g_bde_crypt_delete()
285 wp->ko = (zoff / kp->sectorsize) * G_BDE_SKEYLEN; in g_bde_map_sector()
317 wp->kso += kp->sectorsize; in g_bde_map_sector()
321 wp->so += kp->sectorsize; in g_bde_map_sector()
[all …]
H A Dg_bde.c122 u_int sectorsize; in g_bde_create_geom() local
162 sectorsize = cp->provider->sectorsize; in g_bde_create_geom()
170 mediasize, sectorsize, NULL); in g_bde_create_geom()
177 kp->keys_per_sector = kp->sectorsize / G_BDE_SKEYLEN; in g_bde_create_geom()
178 kp->zone_cont = kp->keys_per_sector * kp->sectorsize; in g_bde_create_geom()
179 kp->zone_width = kp->zone_cont + kp->sectorsize; in g_bde_create_geom()
181 G_BDE_MAXKEYS * kp->sectorsize; in g_bde_create_geom()
186 sc->sectorsize = kp->sectorsize; in g_bde_create_geom()
198 pp->sectorsize = sc->sectorsize; in g_bde_create_geom()
H A Dg_bde_lock.c174 le32enc(p, gl->sectorsize); in g_bde_encode_lock()
244 gl->sectorsize = le32dec(p); in g_bde_decode_lock()
356 g_bde_decrypt_lockx(struct g_bde_softc *sc, u_char *meta, off_t mediasize, u_int sectorsize, u_int … in g_bde_decrypt_lockx() argument
381 if (off % sectorsize > sectorsize - G_BDE_LOCKSIZE) in g_bde_decrypt_lockx()
386 off - (off % sectorsize), in g_bde_decrypt_lockx()
387 m * sectorsize, &error); in g_bde_decrypt_lockx()
394 q = buf + off % sectorsize; in g_bde_decrypt_lockx()
422 bzero(buf, sectorsize * m); in g_bde_decrypt_lockx()
458 sectorsize, nkey)); in g_bde_decrypt_lock()
461 buf = g_read_data(sc->consumer, 0, sectorsize, &error); in g_bde_decrypt_lock()
[all …]
/freebsd-13.1/tools/regression/geom/MdLoad/
H A DMdLoad.c62 int sectorsize; member
102 sc->sp = calloc(1, sizeof(*sc->sp) + sc->sectorsize); in startElement()
125 sc->sectorsize = strtoul(sbuf_data(sc->sbuf), &p, 0); in endElement()
152 memset(sc->sp->data, j, sc->sectorsize); in endElement()
156 for (i = 0; i < sc->sectorsize; i++) { in endElement()
244 sc->mediasize = sc->lastsector + sc->sectorsize * 10; in main()
245 if (sc->sectorsize == 0) in main()
246 sc->sectorsize = 512; in main()
248 (intmax_t)sc->mediasize / sc->sectorsize, sc->sectorsize); in main()
265 error = write(fd, dsp->data, sc->sectorsize); in main()
[all …]
/freebsd-13.1/tools/tools/bootparttest/
H A Dbootparttest.c64 uint16_t sectorsize; member
84 (blk + dev->d_offset) * disk.sectorsize); in disk_strategy()
110 disk.sectorsize = 512; in main()
117 disk.sectorsize = g_sectorsize(disk.fd); in main()
125 disk.mediasize, disk.mediasize / disk.sectorsize, disk.sectorsize); in main()
127 if (disk_open(&dev, disk.mediasize, disk.sectorsize) != 0) in main()
/freebsd-13.1/sys/geom/eli/
H A Dg_eli_integrity.c153 decr_secsize = bp->bio_to->sectorsize; in g_eli_auth_read_done()
156 LIST_FIRST(&sc->sc_geom->consumer)->provider->sectorsize; in g_eli_auth_read_done()
189 decr_secsize = bp->bio_to->sectorsize; in g_eli_auth_read_done()
218 decr_secsize = bp->bio_to->sectorsize; in g_eli_auth_read_done()
345 nsec = bp->bio_length / bp->bio_to->sectorsize; in g_eli_auth_write_done()
347 nsec = (nsec * sc->sc_bytes_per_sector) / cp->provider->sectorsize; in g_eli_auth_write_done()
349 cbp->bio_length = cp->provider->sectorsize * nsec; in g_eli_auth_write_done()
398 nsec = bp->bio_length / bp->bio_to->sectorsize; in g_eli_auth_read()
400 nsec = (nsec * sc->sc_bytes_per_sector) / cp->provider->sectorsize; in g_eli_auth_read()
402 cbp->bio_length = cp->provider->sectorsize * nsec; in g_eli_auth_read()
[all …]
H A Dg_eli_ctl.c259 intmax_t *keylen, *sectorsize; in g_eli_ctl_onetime() local
363 sectorsize = gctl_get_paraml(req, "sectorsize", sizeof(*sectorsize)); in g_eli_ctl_onetime()
364 if (sectorsize == NULL) { in g_eli_ctl_onetime()
368 if (*sectorsize == 0) in g_eli_ctl_onetime()
371 if (*sectorsize < 0 || (*sectorsize % pp->sectorsize) != 0) { in g_eli_ctl_onetime()
375 if (*sectorsize > PAGE_SIZE) { in g_eli_ctl_onetime()
379 md.md_sectorsize = *sectorsize; in g_eli_ctl_onetime()
630 pp->sectorsize); in g_eli_ctl_configure()
739 pp->sectorsize); in g_eli_ctl_setkey()
843 pp->sectorsize); in g_eli_ctl_delkey()
[all …]
/freebsd-13.1/usr.sbin/fstyp/
H A Dgeli.c45 u_int sectorsize; in fstyp_geli() local
52 error = ioctl(fileno(fp), DIOCGSECTORSIZE, &sectorsize); in fstyp_geli()
55 buf = (u_char *)read_buf(fp, mediasize - sectorsize, sectorsize); in fstyp_geli()
/freebsd-13.1/stand/userboot/userboot/
H A Duserboot_disk.c44 uint16_t sectorsize; member
84 u_int sectorsize; in userdisk_init() local
94 &sectorsize) != 0 || CALLBACK(diskioctl, i, in userdisk_init()
98 ud_info[i].sectorsize = sectorsize; in userdisk_init()
143 ud_info[i].sectorsize) == 0) { in userdisk_print()
173 ud_info[dev->dd.d_unit].sectorsize)); in userdisk_open()
216 off = dblk * ud_info[dev->dd.d_unit].sectorsize; in userdisk_realstrategy()
/freebsd-13.1/sys/geom/raid/
H A Dmd_intel.c600 pp->mediasize - pp->sectorsize * 2, pp->sectorsize, &error); in intel_meta_read()
786 memcpy(buf + (sectors - 1) * pp->sectorsize, meta, pp->sectorsize); in intel_meta_write()
1747 sectorsize = 0; in g_raid_md_ctl_intel()
1801 if (sectorsize < pp->sectorsize) in g_raid_md_ctl_intel()
1802 sectorsize = pp->sectorsize; in g_raid_md_ctl_intel()
1809 if (sectorsize <= 0) { in g_raid_md_ctl_intel()
1815 size -= ((4096 + sectorsize - 1) / sectorsize) * sectorsize; in g_raid_md_ctl_intel()
1972 sectorsize = 512; in g_raid_md_ctl_intel()
1985 sectorsize) { in g_raid_md_ctl_intel()
1986 sectorsize = in g_raid_md_ctl_intel()
[all …]
/freebsd-13.1/sys/dev/md/
H A Dmd.c251 unsigned sectorsize; member
680 sc->sectorsize, NULL, 0, in mdstart_malloc()
687 bzero(dst, sc->sectorsize); in mdstart_malloc()
719 sc->sectorsize, &uc, 0, in mdstart_malloc()
738 if (i == sc->sectorsize) { in mdstart_malloc()
762 sc->sectorsize); in mdstart_malloc()
778 sc->sectorsize); in mdstart_malloc()
792 dst += sc->sectorsize; in mdstart_malloc()
1316 pp->sectorsize = sc->sectorsize; in mdinit()
1709 sc->sectorsize = sectsize; in kern_mdattach_locked()
[all …]
/freebsd-13.1/usr.sbin/makefs/
H A Dmsdos.c165 if (fsopts->sectorsize == -1) in msdos_makefs()
166 fsopts->sectorsize = 512; in msdos_makefs()
167 msdos_opt->options.bytes_per_sector = fsopts->sectorsize; in msdos_makefs()
168 } else if (fsopts->sectorsize == -1) { in msdos_makefs()
169 fsopts->sectorsize = msdos_opt->options.bytes_per_sector; in msdos_makefs()
170 } else if (fsopts->sectorsize != msdos_opt->options.bytes_per_sector) { in msdos_makefs()
173 fsopts->sectorsize, msdos_opt->options.bytes_per_sector); in msdos_makefs()
/freebsd-13.1/sbin/ggate/ggatel/
H A Dggatel.c58 static unsigned sectorsize = 0; variable
100 bsize = sectorsize; in g_gatel_serve()
182 if (sectorsize == 0) in g_gatel_create()
183 sectorsize = g_gate_sectorsize(fd); in g_gatel_create()
184 ggioc.gctl_sectorsize = sectorsize; in g_gatel_create()
262 sectorsize = strtoul(optarg, NULL, 10); in main()
263 if (sectorsize == 0 && errno != 0) in main()
/freebsd-13.1/sys/geom/
H A Dgeom_map.c139 size_t sectorsize; in find_marker() local
150 sectorsize = cp->provider->sectorsize; in find_marker()
176 buf = g_read_data(cp, rounddown(search_offset, sectorsize), in find_marker()
177 roundup(strlen(search_key), sectorsize), NULL); in find_marker()
195 (search_offset % sectorsize)))[c]; in find_marker()
200 if (memcmp(buf + search_offset % sectorsize, in find_marker()
328 dsize, cp->provider->sectorsize, "map/%s", name); in g_map_parse_part()

12345