Lines Matching refs:blkno
249 dirindir(ufs1_ino_t ino, daddr_t blkno, int ind_level, long *filesize, in dirindir() argument
256 bread(fsbtodb(sblock, blkno), (char *)idblk, (int)sblock->fs_bsize); in dirindir()
259 blkno = idblk[i]; in dirindir()
260 if (blkno != 0) { in dirindir()
261 ret |= searchdir(ino, blkno, sblock->fs_bsize, in dirindir()
273 blkno = idblk[i]; in dirindir()
274 if (blkno != 0) { in dirindir()
275 ret |= dirindir(ino, blkno, ind_level, filesize, in dirindir()
288 searchdir(ufs1_ino_t ino, daddr_t blkno, long size, long filesize, in searchdir() argument
296 bread(fsbtodb(sblock, blkno), dblk, (int)size); in searchdir()
553 bread(daddr_t blkno, char *buf, int size) in bread() argument
558 cnt = cread(diskfd, buf, size, ((off_t)blkno << dev_bshift)); in bread()
561 if (blkno + (size / dev_bsize) > fsbtodb(sblock, sblock->fs_size)) { in bread()
577 disk, strerror(errno), blkno, size); in bread()
580 disk, blkno, size, cnt); in bread()
597 for (i = 0; i < size; i += dev_bsize, buf += dev_bsize, blkno++) { in bread()
599 ((off_t)blkno << dev_bshift))) == dev_bsize) in bread()
603 disk, strerror(errno), blkno, dev_bsize); in bread()
607 disk, blkno, dev_bsize, cnt); in bread()