Home
last modified time | relevance | path

Searched refs:secsize (Results 1 – 25 of 107) sorted by relevance

12345

/netbsd-src/tests/dev/cgd/
H A Dt_cgd_adiantum.c56 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 Dboot.c53 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 Dnewfs.c171 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 Dsubr_disk_open.c98 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 Ddkwedge_rdb.c92 #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 Ddkwedge_mbr.c55 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 Ddkwedge_gpt.c119 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 Ddkwedge_bsdlabel.c140 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 Ddm_table.c241 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 Ddm_target_linear.c188 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 Ddm_target_stripe.c89 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 Defidisk_ll.c97 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 Dhp300.c89 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 Dhppa.c137 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 Dtunefs.c110 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 Dfd.c182 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 Dbiosdisk_ll.c107 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 Dbiosdisk.c259 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 Dsimple-object-mach-o.c619 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 Dsimple-object-mach-o.c619 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 Dsimple-object-mach-o.c619 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 Dsimple-object-mach-o.c619 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 Dmsdosfs_vfsops.c471 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 Ddksubr.c246 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 Dutilities.c327 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()

12345