/openbsd-src/sbin/fsck_ext2fs/ |
H A D | pass1b.c | 78 daddr32_t blkno = idesc->id_blkno; in pass1bcheck() local 80 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { in pass1bcheck() 81 if (chkrange(blkno, 1)) in pass1bcheck() 84 if (dlp->dup == blkno) { in pass1bcheck() 85 blkerror(idesc->id_number, "DUP", blkno); in pass1bcheck() 87 duphead->dup = blkno; in pass1bcheck()
|
H A D | pass4.c | 111 daddr32_t blkno = idesc->id_blkno; in pass4check() local 113 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { in pass4check() 114 if (chkrange(blkno, 1)) { in pass4check() 116 } else if (testbmap(blkno)) { in pass4check() 118 if (dlp->dup != blkno) in pass4check() 127 clrbmap(blkno); in pass4check()
|
H A D | pass1.c | 300 daddr32_t blkno = idesc->id_blkno; in pass1check() local 304 if ((anyout = chkrange(blkno, idesc->id_numfrags)) != 0) { in pass1check() 305 blkerror(idesc->id_number, "BAD", blkno); in pass1check() 316 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { in pass1check() 317 if (anyout && chkrange(blkno, 1)) { in pass1check() 319 } else if (!testbmap(blkno)) { in pass1check() 321 setbmap(blkno); in pass1check() 323 blkerror(idesc->id_number, "DUP", blkno); in pass1check() 340 new->dup = blkno; in pass1check() 349 if (dlp->dup == blkno) in pass1check() [all …]
|
H A D | fsck.h | 191 #define setbmap(blkno) setbit(blockmap, blkno) argument 192 #define testbmap(blkno) isset(blockmap, blkno) argument 193 #define clrbmap(blkno) clrbit(blockmap, blkno) argument
|
/openbsd-src/sbin/fsck_ffs/ |
H A D | pass1b.c | 91 daddr_t blkno = idesc->id_blkno; in pass1bcheck() local 93 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { in pass1bcheck() 94 if (chkrange(blkno, 1)) in pass1bcheck() 97 if (dlp->dup == blkno) { in pass1bcheck() 98 blkerror(idesc->id_number, "DUP", blkno); in pass1bcheck() 100 duphead->dup = blkno; in pass1bcheck()
|
H A D | pass4.c | 128 daddr_t blkno = idesc->id_blkno; in pass4check() local 130 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { in pass4check() 131 if (chkrange(blkno, 1)) { in pass4check() 133 } else if (testbmap(blkno)) { in pass4check() 135 if (dlp->dup != blkno) in pass4check() 144 clrbmap(blkno); in pass4check()
|
H A D | pass1.c | 334 daddr_t blkno = idesc->id_blkno; in pass1check() 338 if ((anyout = chkrange(blkno, idesc->id_numfrags)) != 0) { in pass1check() 339 blkerror(idesc->id_number, "BAD", blkno); in pass1check() 352 for (nfrags = idesc->id_numfrags; nfrags > 0; blkno++, nfrags--) { in pass1check() 353 if (anyout && chkrange(blkno, 1)) { in pass1check() 355 } else if (!testbmap(blkno)) { in pass1check() 357 setbmap(blkno); in pass1check() 359 blkerror(idesc->id_number, "DUP", blkno); in pass1check() 380 new->dup = blkno; in pass1check() 389 if (dlp->dup == blkno) in pass1check() 335 daddr_t blkno = idesc->id_blkno; pass1check() local [all...] |
H A D | fsck.h | 263 #define setbmap(blkno) setbit(blockmap, blkno) argument 264 #define testbmap(blkno) isset(blockmap, blkno) argument 265 #define clrbmap(blkno) clrbit(blockmap, blkno) argument
|
/openbsd-src/sbin/ncheck_ffs/ |
H A D | ncheck_ffs.c | 270 bread(daddr_t blkno, char *buf, int size) in bread() argument 276 offset = blkno * DEV_BSIZE; in bread() 281 if (blkno + (size / DEV_BSIZE) > in bread() 298 disk, strerror(errno), (long long)blkno, size); in bread() 301 "got=%d", disk, (long long)blkno, size, cnt); in bread() 373 dirindir(ufsino_t ino, daddr_t blkno, int ind_level, off_t *filesizep, in dirindir() argument 381 bread(fsbtodb(sblock, blkno), idblk, (int)sblock->fs_bsize); in dirindir() 385 blkno = ((int32_t *)idblk)[i]; in dirindir() 387 blkno = ((int64_t *)idblk)[i]; in dirindir() 388 if (blkno != 0) in dirindir() [all …]
|
/openbsd-src/sbin/badsect/ |
H A D | badsect.c | 141 chkuse(daddr_t blkno, int cnt) in chkuse() argument 146 fsbn = dbtofsb(fs, blkno); in chkuse() 149 (long long)blkno); in chkuse() 156 "attach\n", (long long)blkno); in chkuse() 162 "attach\n", (long long)blkno); in chkuse() 176 (long long)blkno); in chkuse()
|
/openbsd-src/sys/dev/ |
H A D | softraid_concat.c | 102 daddr_t blkno; in sr_concat_rw() local 109 if (sr_validate_io(wu, &blkno, "sr_concat_rw")) in sr_concat_rw() 116 (long long)blkno, xs->datalen); in sr_concat_rw() 119 lbaoffs = blkno << DEV_BSHIFT; in sr_concat_rw() 150 blkno = offset >> DEV_BSHIFT; in sr_concat_rw() 151 ccb = sr_ccb_rw(sd, chunk, blkno, length, data, xs->flags, 0); in sr_concat_rw()
|
H A D | softraid_raid0.c | 121 daddr_t blkno; in sr_raid0_rw() local 129 if (sr_validate_io(wu, &blkno, "sr_raid0_rw")) in sr_raid0_rw() 138 (long long)blkno, xs->datalen); in sr_raid0_rw() 141 lbaoffs = blkno << DEV_BSHIFT; in sr_raid0_rw() 164 blkno = offset >> DEV_BSHIFT; in sr_raid0_rw() 165 ccb = sr_ccb_rw(sd, chunk, blkno, length, data, xs->flags, 0); in sr_raid0_rw()
|
H A D | softraid_raid5.c | 376 daddr_t blkno, lba; in sr_raid5_rw() local 386 if (sr_validate_io(wu, &blkno, "sr_raid5_rw")) in sr_raid5_rw() 392 (long long)blkno, xs->datalen); in sr_raid5_rw() 401 lbaoffs = blkno << DEV_BSHIFT; in sr_raid5_rw() 507 sr_raid5_regenerate(struct sr_workunit *wu, int chunk, daddr_t blkno, in sr_raid5_regenerate() argument 521 DEVNAME(sd->sd_sc), sd->sd_meta->ssd_devname, chunk, blkno); in sr_raid5_regenerate() 529 if (sr_raid5_addio(wu, i, blkno, len, NULL, SCSI_DATA_IN, in sr_raid5_regenerate() 541 int parity, daddr_t blkno, long len, void *data, int xsflags, in sr_raid5_write() argument 585 chunk, parity, (unsigned long long)blkno); in sr_raid5_write() 621 if (sr_raid5_addio(wu_r, chunk, blkno, len, NULL, in sr_raid5_write() [all …]
|
H A D | softraid_raid1c.c | 226 daddr_t blkno; in sr_raid1c_dev_rw() local 228 blkno = wu->swu_blk_start; in sr_raid1c_dev_rw() 284 ccb = sr_ccb_rw(sd, chunk, blkno, xs->datalen, xs->data, in sr_raid1c_dev_rw() 323 daddr_t blkno; in sr_raid1c_rw() local 330 if (sr_validate_io(wu, &blkno, "sr_raid1c_rw")) in sr_raid1c_rw()
|
/openbsd-src/sbin/dump/ |
H A D | traverse.c | 360 dirindir(ino_t ino, daddr_t blkno, int ind_level, off_t *filesize, 367 bread(fsbtodb(sblock, blkno), idblk, (int)sblock->fs_bsize); in dirindir() 371 blkno = ((int32_t *)idblk)[i]; in dirindir() 373 blkno = ((int64_t *)idblk)[i]; in dirindir() 374 if (blkno != 0) in dirindir() 375 ret |= searchdir(ino, blkno, sblock->fs_bsize, in dirindir() 387 blkno = ((int32_t *)idblk)[i]; in dirindir() 389 blkno = ((int64_t *)idblk)[i]; in dirindir() 390 if (blkno != 0) in dirindir() 391 ret |= dirindir(ino, blkno, ind_leve in dirindir() 361 dirindir(ino_t ino,daddr_t blkno,int ind_level,off_t * filesize,int64_t * tapesize,int nodump) dirindir() argument 404 searchdir(ino_t ino,daddr_t blkno,long size,off_t filesize,int64_t * tapesize,int nodump) searchdir() argument 772 bread(daddr_t blkno,char * buf,int size) bread() argument [all...] |
/openbsd-src/sys/dev/ata/ |
H A D | ata_wdc.c | 111 wd_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr, size_t size, int op, void *page) in wd_hibernate_io() argument 128 my->poffset = blkno; in wd_hibernate_io() 143 if (blkno > my->psize) in wd_hibernate_io() 145 blkno += my->poffset; in wd_hibernate_io() 162 wd->sc_wdc_bio.blkno = blkno; in wd_hibernate_io() 293 sect = (ata_bio->blkno >> 0) & 0xff; in _wdc_ata_bio_start() 294 cyl = (ata_bio->blkno >> 8) & 0xffff; in _wdc_ata_bio_start() 295 head = (ata_bio->blkno >> 24) & 0x0f; in _wdc_ata_bio_start() 298 int blkno = ata_bio->blkno; in _wdc_ata_bio_start() local 299 sect = blkno % ata_bio->lp->d_nsectors; in _wdc_ata_bio_start() [all …]
|
H A D | wdvar.h | 45 daddr_t blkno; /* block addr */ member 106 int wd_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr, size_t size,
|
/openbsd-src/sys/arch/arm/arm/ |
H A D | stubs.c | 124 daddr_t blkno; in dumpsys() local 156 blkno = dumplo; in dumpsys() 178 error = (*bdev->d_dump)(dumpdev, blkno++, (caddr_t)dump_hdr, in dumpsys() 195 blkno, (caddr_t) dumpspace, PAGE_SIZE); in dumpsys() 199 blkno += btodb(PAGE_SIZE); in dumpsys()
|
/openbsd-src/usr.sbin/makefs/ffs/ |
H A D | ffs_subr.c | 134 ffs_clusteracct(struct fs *fs, struct cg *cgp, int32_t blkno, int cnt) in ffs_clusteracct() argument 151 setbit(freemapp, blkno); in ffs_clusteracct() 153 clrbit(freemapp, blkno); in ffs_clusteracct() 157 start = blkno + 1; in ffs_clusteracct() 178 start = blkno - 1; in ffs_clusteracct()
|
H A D | buf.c | 54 bread(struct mkfsvnode *vp, daddr_t blkno, int size, int u2 __unused, in bread() argument 63 *bpp = getblk(vp, blkno, size, 0, 0); in bread() 158 getblk(struct mkfsvnode *vp, daddr_t blkno, int size, int u1 __unused, in getblk() argument 171 if (bp->b_lblkno != blkno) in getblk() 179 bp->b_blkno = bp->b_lblkno = blkno; in getblk()
|
H A D | ffs_alloc.c | 285 daddr_t bno, blkno; in ffs_alloccg() local 348 blkno = cg * fs->fs_fpg + bno; in ffs_alloccg() 350 return blkno; in ffs_alloccg() 368 daddr_t blkno; in ffs_alloccgblk() local 394 blkno = fragstoblks(fs, bno); in ffs_alloccgblk() 395 ffs_clrblock(fs, blksfree, (long)blkno); in ffs_alloccgblk() 396 ffs_clusteracct(fs, cgp, blkno, -1); in ffs_alloccgblk() 401 blkno = cgp->cg_cgx * fs->fs_fpg + bno; in ffs_alloccgblk() 402 return (blkno); in ffs_alloccgblk()
|
/openbsd-src/sys/arch/alpha/include/ |
H A D | prom.h | 99 #define prom_read(chan, len, buf, blkno) \ argument 100 prom_dispatch(PROM_R_READ, chan, len, (u_int64_t)buf, blkno) 101 #define prom_write(chan, len, buf, blkno) \ argument 102 prom_dispatch(PROM_R_WRITE, chan, len, (u_int64_t)buf, blkno)
|
/openbsd-src/sys/dev/sdmmc/ |
H A D | sdmmc_mem.c | 1104 int blkno, u_char *data, size_t datalen) in sdmmc_mem_read_block_subr() argument 1121 cmd.c_arg = blkno; in sdmmc_mem_read_block_subr() 1123 cmd.c_arg = blkno << 9; in sdmmc_mem_read_block_subr() 1158 sdmmc_mem_single_read_block(struct sdmmc_function *sf, int blkno, u_char *data, in sdmmc_mem_single_read_block() argument 1165 error = sdmmc_mem_read_block_subr(sf, NULL, blkno + i, in sdmmc_mem_single_read_block() 1175 sdmmc_mem_read_block(struct sdmmc_function *sf, int blkno, u_char *data, in sdmmc_mem_read_block() argument 1184 error = sdmmc_mem_single_read_block(sf, blkno, data, datalen); in sdmmc_mem_read_block() 1189 error = sdmmc_mem_read_block_subr(sf, NULL, blkno, in sdmmc_mem_read_block() 1203 error = sdmmc_mem_read_block_subr(sf, sc->sc_dmap, blkno, data, in sdmmc_mem_read_block() 1220 int blkno, u_char *data, size_t datalen) in sdmmc_mem_write_block_subr() argument [all …]
|
/openbsd-src/sys/kern/ |
H A D | vfs_bio.c | 86 static struct buf *incore_locked(struct vnode *vp, daddr_t blkno); 417 bio_doread(struct vnode *vp, daddr_t blkno, int size, int async) in buf_flip_dma() 422 bp = getblk(vp, blkno, size, 0, INFSLP); in buf_flip_dma() 462 bread(struct vnode *vp, daddr_t blkno, int size, struct buf **bpp) in bio_doread() 467 bp = *bpp = bio_doread(vp, blkno, size, 0); 478 breadn(struct vnode *vp, daddr_t blkno, int size, daddr_t rablks[], in bread() 484 bp = *bpp = bio_doread(vp, blkno, size, 0); 579 bread_cluster(struct vnode *vp, daddr_t blkno, int size, struct buf **rbpp) 585 *rbpp = bio_doread(vp, blkno, size, 0); 596 if (VOP_BMAP(vp, blkno in bread_cluster() 425 bio_doread(struct vnode * vp,daddr_t blkno,int size,int async) bio_doread() argument 470 bread(struct vnode * vp,daddr_t blkno,int size,struct buf ** bpp) bread() argument 486 breadn(struct vnode * vp,daddr_t blkno,int size,daddr_t rablks[],int rasizes[],int nrablks,struct buf ** bpp) breadn() argument 587 bread_cluster(struct vnode * vp,daddr_t blkno,int size,struct buf ** rbpp) bread_cluster() argument 964 incore_locked(struct vnode * vp,daddr_t blkno) incore_locked() argument 980 incore(struct vnode * vp,daddr_t blkno) incore() argument 1001 getblk(struct vnode * vp,daddr_t blkno,int size,int slpflag,uint64_t slptimeo) getblk() argument 1071 buf_get(struct vnode * vp,daddr_t blkno,size_t size) buf_get() argument [all...] |
/openbsd-src/sys/ufs/ffs/ |
H A D | ffs_alloc.c | 941 daddr_t bno, blkno; in ffs_alloccg() local 1014 blkno = cgbase(fs, cg) + bno; in ffs_alloccg() 1016 return (blkno); in ffs_alloccg() 1029 daddr_t bno, blkno; in ffs_alloccgblk() local 1064 blkno = fragstoblks(fs, bno); in ffs_alloccgblk() 1065 ffs_clrblock(fs, blksfree, blkno); in ffs_alloccgblk() 1066 ffs_clusteracct(fs, cgp, blkno, -1); in ffs_alloccgblk() 1078 blkno = cgbase(fs, cgp->cg_cgx) + bno; in ffs_alloccgblk() 1080 return (blkno); in ffs_alloccgblk() 1255 daddr_t blkno; in ffs_blkfree() local [all …]
|