| /netbsd-src/tests/dev/cgd/ |
| H A D | t_cgd_adiantum.c | 56 unsigned secsize; member 63 .secsize = 512, 135 .secsize = 512, 207 .secsize = 512, 351 RL(nwrit = rump_sys_pwrite(cgdfd, C[i].ptxt, C[i].secsize, in ATF_TC_BODY() 352 C[i].blkno * C[i].secsize)); in ATF_TC_BODY() 354 if ((size_t)nwrit != C[i].secsize) { in ATF_TC_BODY() 356 nwrit, C[i].secsize); in ATF_TC_BODY() 361 RL(nread = pread(dkfd, buf, C[i].secsize, in ATF_TC_BODY() 362 C[i].blkno * C[i].secsize)); in ATF_TC_BODY() [all …]
|
| /netbsd-src/sbin/fsck_msdos/ |
| H A D | boot.c | 53 u_int secsize; in readboot() local 55 secsize = 0; in readboot() 56 err = ioctl(dosfs, DIOCGSECTORSIZE, &secsize); in readboot() 57 if (err != 0 || secsize == 0) in readboot() 58 secsize = DOSBOOTBLOCKSIZE; in readboot() 60 if (secsize < DOSBOOTBLOCKSIZE) in readboot() 61 pfatal("Invalid sector size %u\n", secsize); in readboot() 63 block = calloc(1, secsize); in readboot() 67 if ((size_t)read(dosfs, block, secsize) != secsize) { in readboot() 106 fsinfo = calloc(2, secsize); in readboot() [all …]
|
| /netbsd-src/sbin/newfs_lfs/ |
| H A D | newfs.c | 171 uint secsize = 0; in main() local 223 secsize = strsuftoi64("sector size", optarg, 1, INT64_MAX, NULL); in main() 224 if (secsize <= 0 || (secsize & (secsize - 1))) in main() 319 if (secsize == 0) in main() 320 secsize = 512; in main() 321 dkw.dkw_size = st.st_size / secsize; in main() 337 if (secsize == 0) in main() 338 secsize = geo.dg_secsize; in main() 341 dev_bsize = secsize; in main() 345 fssize /= secsize; in main() [all …]
|
| /netbsd-src/sys/kern/ |
| H A D | subr_disk_open.c | 98 unsigned int secsize; in getdisksize() local 110 secsize = DEV_BSIZE << pdk->dk_blkshift; in getdisksize() 119 secsize = pi.pi_secsize; in getdisksize() 125 (secsize == 0 || secsize > MAXBSIZE || !powerof2(secsize) || in getdisksize() 132 secsize, numsec); in getdisksize() 137 *secsizep = secsize; in getdisksize()
|
| /netbsd-src/sys/dev/dkwedge/ |
| H A D | dkwedge_rdb.c | 92 #define ADJUST_NR(x) ((x) * (secsize / DEV_BSIZE)) 109 uint32_t blk_per_cyl, bufsize, newsecsize, nextb, secsize, tabsize; in dkwedge_discover_rdb() local 114 secsize = DEV_BSIZE << pdk->dk_blkshift; in dkwedge_discover_rdb() 116 secsize); in dkwedge_discover_rdb() 149 if (secsize != newsecsize) { in dkwedge_discover_rdb() 151 secsize, newsecsize); in dkwedge_discover_rdb() 152 secsize = newsecsize; in dkwedge_discover_rdb() 154 sizeof(struct rdblock)), secsize); in dkwedge_discover_rdb() 253 * ((be32toh(pbp->e.sizeblock) << 2) / secsize); in dkwedge_discover_rdb()
|
| H A D | dkwedge_mbr.c | 55 uint32_t secsize; member 91 error = dkwedge_read(a->pdk, a->vp, off, a->bp->b_data, a->secsize); in getparts() 95 "error = %d\n", a->pdk->dk_name, off, a->secsize, a->error); in getparts() 180 a.secsize = DEV_BSIZE << pdk->dk_blkshift; in dkwedge_discover_mbr() 182 a.bp = geteblk(a.secsize); in dkwedge_discover_mbr()
|
| H A D | dkwedge_gpt.c | 119 uint32_t secsize; in dkwedge_discover_gpt() local 130 secsize = DEV_BSIZE << pdk->dk_blkshift; in dkwedge_discover_gpt() 131 bp = geteblk(secsize); in dkwedge_discover_gpt() 141 bp->b_data, secsize); in dkwedge_discover_gpt() 157 if (le32toh(hdr->hdr_size) > secsize) { in dkwedge_discover_gpt() 207 sz = roundup(entries * entsz, secsize); in dkwedge_discover_gpt()
|
| H A D | dkwedge_bsdlabel.c | 140 uint32_t secsize; member 282 a->secsize); in validate_label() 296 lp_lim = (char *)a->bp->b_data + a->secsize - DISKLABEL_MINSIZE; in validate_label() 315 (char *)a->bp->b_data + a->secsize) { in validate_label() 359 a->secsize); in scan_mbr() 447 a.secsize = DEV_BSIZE << pdk->dk_blkshift; in dkwedge_discover_bsdlabel() 449 a.bp = geteblk(a.secsize); in dkwedge_discover_bsdlabel()
|
| /netbsd-src/sys/dev/dm/ |
| H A D | dm_table.c | 241 unsigned int secsize, tsecsize; in dm_table_disksize() local 255 secsize = 0; in dm_table_disksize() 258 if (table_en->target->secsize) in dm_table_disksize() 259 table_en->target->secsize(table_en, &tsecsize); in dm_table_disksize() 262 if (secsize < tsecsize) in dm_table_disksize() 263 secsize = tsecsize; in dm_table_disksize() 267 *numsecp = secsize > 0 ? dbtob(length) / secsize : 0; in dm_table_disksize() 269 *secsizep = secsize; in dm_table_disksize()
|
| H A D | dm_target_linear.c | 188 unsigned int secsize; in dm_target_linear_secsize() local 190 secsize = 0; in dm_target_linear_secsize() 194 secsize = tlc->pdev->pdev_secsize; in dm_target_linear_secsize() 196 *secsizep = secsize; in dm_target_linear_secsize()
|
| H A D | dm_target_stripe.c | 89 dmt->secsize = &dm_target_stripe_secsize; in dm_target_stripe_modcmd() 369 unsigned int secsize; in dm_target_stripe_secsize() local 371 secsize = 0; in dm_target_stripe_secsize() 376 if (secsize < tlc->pdev->pdev_secsize) in dm_target_stripe_secsize() 377 secsize = tlc->pdev->pdev_secsize; in dm_target_stripe_secsize() 381 *secsizep = secsize; in dm_target_stripe_secsize()
|
| /netbsd-src/sys/arch/i386/stand/efiboot/ |
| H A D | efidisk_ll.c | 97 d->secsize = media->BlockSize; in set_geometry() 132 edi->media_id, dblk, num * d->secsize, buf); in do_read() 164 maxsecs = DISKBUFSIZE / d->secsize; in readsects() 193 diskbufp + (dblk - ra_first) * d->secsize, in readsects() 194 nsec * d->secsize); in readsects() 196 buf += nsec * d->secsize; in readsects()
|
| /netbsd-src/usr.sbin/installboot/arch/ |
| H A D | hp300.c | 89 unsigned int secsize = HP300_SECTSIZE; in hp300_setboot() local 190 secsize = be32toh(label->d_secsize); in hp300_setboot() 193 secsize == 0 || secsize & (secsize - 1) || in hp300_setboot() 208 boot_size = be32toh(boot->p_size) * (uint64_t)secsize; in hp300_setboot() 209 boot_offset = be32toh(boot->p_offset) * (uint64_t)secsize; in hp300_setboot() 294 i = roundup(params->s1stat.st_size, secsize) - offset; in hp300_setboot()
|
| H A D | hppa.c | 137 unsigned int secsize, npart; in hppa_setboot() local 169 secsize = be32toh(label.l.d_secsize); in hppa_setboot() 173 secsize == 0 || secsize & (secsize - 1) || in hppa_setboot() 184 ((unsigned)2*1024*1024*1024) / secsize) { in hppa_setboot()
|
| /netbsd-src/sbin/tunefs/ |
| H A D | tunefs.c | 110 int maxbpg, minfree, optim, secsize; in main() local 120 maxbpg = minfree = optim = secsize = -1; in main() 216 secsize = strsuftoll("physical sector size", in main() 218 secshift = ffs(secsize) - 1; in main() 219 if (secsize != 0 && 1 << secshift != secsize) in main() 220 errx(12, "sector size %d is not a power of two", secsize); in main() 288 if (secsize != -1) { in main() 289 if (secsize == 0) { in main() 290 secsize = sblock.fs_fsize / FFS_FSBTODB(&sblock, 1); in main() 291 secshift = ffs(secsize) - 1; in main() [all …]
|
| /netbsd-src/sys/arch/x68k/dev/ |
| H A D | fd.c | 182 int secsize; /* size code for sectors */ member 717 (fd->sc_type->size << (fd->sc_type->secsize - 2))) { in fdstrategy() 718 sz = (fd->sc_type->size << (fd->sc_type->secsize - 2)) in fdstrategy() 736 (fd->sc_type->seccyl * (1 << (fd->sc_type->secsize - 2))); in fdstrategy() 1210 pos = fd->sc_blkno % (sectrac * (1 << (type->secsize - 2))); in fdcintr() 1211 sec = pos / (1 << (type->secsize - 2)); in fdcintr() 1212 if (finfo != NULL || type->secsize == 2) { in fdcintr() 1214 nblks = (sectrac - sec) << (type->secsize - 2); in fdcintr() 1232 nblks = (sectrac - sec) << (type->secsize - 2); in fdcintr() 1247 % (type->seccyl * (1 << (type->secsize - 2)))) in fdcintr() [all …]
|
| /netbsd-src/sys/arch/i386/stand/lib/ |
| H A D | biosdisk_ll.c | 107 d->secsize = 2048; in set_geometry() 110 d->secsize = 512; in set_geometry() 263 maxsecs = DISKBUFSIZE / d->secsize; in readsects() 292 diskbufp + (dblk - ra_first) * d->secsize, in readsects() 293 nsec * d->secsize); in readsects() 295 buf += nsec * d->secsize; in readsects()
|
| H A D | biosdisk.c | 259 blks = size / d->ll.secsize; in biosdisk_strategy() 267 frag = size % d->ll.secsize; in biosdisk_strategy() 271 *rsize = blks * d->ll.secsize; in biosdisk_strategy() 274 memcpy(buf + blks * d->ll.secsize, d->buf, frag); in biosdisk_strategy() 395 md5(bi_wedge.matchhash, d->buf, d->ll.secsize); in check_gpt() 398 sectors = sizeof(d->buf)/d->ll.secsize; /* sectors per buffer */ in check_gpt() 410 sectors = roundup(size, d->ll.secsize) / d->ll.secsize; in check_gpt() 490 d->ll.secsize = ed.sbytes; in read_gpt() 577 md5(bi_wedge.matchhash, d->buf, d->ll.secsize); in check_label() 941 size_t secsize; in biosdisk_probe() local [all …]
|
| /netbsd-src/external/gpl3/binutils/dist/libiberty/ |
| H A D | simple-object-mach-o.c | 619 size_t secsize; in simple_object_mach_o_segment() local 654 secsize = subsect_length; in simple_object_mach_o_segment() 657 if (!(*pfn) (data, name, secoffset, secsize)) in simple_object_mach_o_segment() 714 &secoffset, &secsize); in simple_object_mach_o_segment() 716 if (!(*pfn) (data, name, secoffset, secsize)) in simple_object_mach_o_segment() 944 size_t secaddr, size_t secsize, in simple_object_mach_o_write_section_header() argument 969 set_32 (hdr + offsetof (struct mach_o_section_32, size), secsize); in simple_object_mach_o_write_section_header() 994 set_64 (hdr + offsetof (struct mach_o_section_64, size), secsize); in simple_object_mach_o_write_section_header() 1125 size_t secsize; in simple_object_mach_o_write_segment() local 1146 secsize = 0; in simple_object_mach_o_write_segment() [all …]
|
| /netbsd-src/external/gpl3/binutils.old/dist/libiberty/ |
| H A D | simple-object-mach-o.c | 619 size_t secsize; in simple_object_mach_o_segment() local 654 secsize = subsect_length; in simple_object_mach_o_segment() 657 if (!(*pfn) (data, name, secoffset, secsize)) in simple_object_mach_o_segment() 714 &secoffset, &secsize); in simple_object_mach_o_segment() 716 if (!(*pfn) (data, name, secoffset, secsize)) in simple_object_mach_o_segment() 944 size_t secaddr, size_t secsize, in simple_object_mach_o_write_section_header() argument 969 set_32 (hdr + offsetof (struct mach_o_section_32, size), secsize); in simple_object_mach_o_write_section_header() 994 set_64 (hdr + offsetof (struct mach_o_section_64, size), secsize); in simple_object_mach_o_write_section_header() 1125 size_t secsize; in simple_object_mach_o_write_segment() local 1146 secsize = 0; in simple_object_mach_o_write_segment() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/libiberty/ |
| H A D | simple-object-mach-o.c | 619 size_t secsize; in simple_object_mach_o_segment() local 654 secsize = subsect_length; in simple_object_mach_o_segment() 657 if (!(*pfn) (data, name, secoffset, secsize)) in simple_object_mach_o_segment() 714 &secoffset, &secsize); in simple_object_mach_o_segment() 716 if (!(*pfn) (data, name, secoffset, secsize)) in simple_object_mach_o_segment() 944 size_t secaddr, size_t secsize, in simple_object_mach_o_write_section_header() argument 969 set_32 (hdr + offsetof (struct mach_o_section_32, size), secsize); in simple_object_mach_o_write_section_header() 994 set_64 (hdr + offsetof (struct mach_o_section_64, size), secsize); in simple_object_mach_o_write_section_header() 1125 size_t secsize; in simple_object_mach_o_write_segment() local 1146 secsize = 0; in simple_object_mach_o_write_segment() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/libiberty/ |
| H A D | simple-object-mach-o.c | 619 size_t secsize; in simple_object_mach_o_segment() local 654 secsize = subsect_length; in simple_object_mach_o_segment() 657 if (!(*pfn) (data, name, secoffset, secsize)) in simple_object_mach_o_segment() 714 &secoffset, &secsize); in simple_object_mach_o_segment() 716 if (!(*pfn) (data, name, secoffset, secsize)) in simple_object_mach_o_segment() 944 size_t secaddr, size_t secsize, in simple_object_mach_o_write_section_header() argument 969 set_32 (hdr + offsetof (struct mach_o_section_32, size), secsize); in simple_object_mach_o_write_section_header() 994 set_64 (hdr + offsetof (struct mach_o_section_64, size), secsize); in simple_object_mach_o_write_section_header() 1125 size_t secsize; in simple_object_mach_o_write_segment() local 1146 secsize = 0; in simple_object_mach_o_write_segment() [all …]
|
| /netbsd-src/sys/fs/msdosfs/ |
| H A D | msdosfs_vfsops.c | 471 unsigned secsize; in msdosfs_mountfs() local 486 error = getdisksize(devvp, &psize, &secsize); in msdosfs_mountfs() 492 secsize = DEV_BSIZE; in msdosfs_mountfs() 496 if (secsize < DEV_BSIZE) { in msdosfs_mountfs() 497 DPRINTF("Invalid block secsize (%d < DEV_BSIZE)", secsize); in msdosfs_mountfs() 503 if (secsize != GEMDOSFS_BSIZE) { in msdosfs_mountfs() 504 DPRINTF("Invalid block secsize %d for GEMDOS", secsize); in msdosfs_mountfs() 514 if (secsize < sizeof(*b50)) { in msdosfs_mountfs() 515 DPRINTF("50 bootsec %u\n", secsize); in msdosfs_mountfs() 519 if ((error = bread(devvp, 0, secsize, 0, &bp)) != 0) in msdosfs_mountfs() [all …]
|
| /netbsd-src/sys/dev/ |
| H A D | dksubr.c | 246 unsigned secsize; in dk_translate() local 253 secsize = dk->dk_geom.dg_secsize; in dk_translate() 259 if ((bp->b_bcount % secsize) != 0 || bp->b_blkno < 0) { in dk_translate() 270 uint64_t numblocks = btodb(numsecs * secsize); in dk_translate() 282 if (secsize >= DEV_BSIZE) in dk_translate() 283 blkno = bp->b_blkno / (secsize / DEV_BSIZE); in dk_translate() 285 blkno = bp->b_blkno * (DEV_BSIZE / secsize); in dk_translate() 502 unsigned secsize = dksc->sc_dkdev.dk_geom.dg_secsize; in dk_discard() local 517 if (secsize == 0 || (pos % secsize) != 0 || (len % secsize) != 0) in dk_discard() 521 maxsz = rounddown(INT_MAX, secsize); in dk_discard() [all …]
|
| /netbsd-src/sbin/fsck_ext2fs/ |
| H A D | utilities.c | 327 for (cp = buf, i = 0; i < size; i += secsize, cp += secsize) { in bread() 328 if (read(fd, cp, (int)secsize) != secsize) { in bread() 329 (void)lseek(fd, offset + i + secsize, 0); in bread() 330 if (secsize != dev_bsize && dev_bsize != 1) in bread() 332 (long long)((blk*dev_bsize + i) / secsize), in bread()
|