Home
last modified time | relevance | path

Searched refs:blkno (Results 1 – 25 of 81) sorted by relevance

1234

/openbsd-src/sbin/fsck_ext2fs/
H A Dpass1b.c78 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 Dpass4.c111 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 Dpass1.c300 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 Dfsck.h191 #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 Dpass1b.c91 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 Dpass4.c128 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 Dpass1.c334 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 Dfsck.h263 #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 Dncheck_ffs.c270 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 Dbadsect.c141 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 Dsoftraid_concat.c102 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 Dsoftraid_raid0.c121 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 Dsoftraid_raid5.c376 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 Dsoftraid_raid1c.c226 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 Dtraverse.c360 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 Data_wdc.c111 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 Dwdvar.h45 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 Dstubs.c124 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 Dffs_subr.c134 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 Dbuf.c54 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 Dffs_alloc.c285 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 Dprom.h99 #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 Dsdmmc_mem.c1104 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 Dvfs_bio.c86 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 Dffs_alloc.c941 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 …]

1234