Searched refs:blkoff (Results 1 - 25 of 41) sorted by relevance

12

/freebsd-12-stable/sys/fs/msdosfs/
H A Dmsdosfs_lookup.c78 int blkoff; member in struct:deget_dotdot
92 error = deget(pmp, dd_arg->cluster, dd_arg->blkoff, &rdp);
124 int blkoff; local
173 blkoff = MSDOSFSROOT_OFS;
240 for (blkoff = 0; blkoff < blsize;
241 blkoff += sizeof(struct direntry),
243 dep = (struct direntry *)(bp->b_data + blkoff);
317 printf("msdosfs_lookup(): match blkoff %d, diroff %d\n",
318 blkoff, dirof
[all...]
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Dbpobj.c116 uint64_t offset, blkoff; local
119 blkoff = P2PHASE(i, epb);
132 bpobj_free(os, objarray[blkoff], tx);
229 uint64_t offset, blkoff; local
232 blkoff = P2PHASE(i, bpo->bpo_epb);
247 bp = &bparray[blkoff];
285 uint64_t offset, blkoff; local
291 blkoff = P2PHASE(i, epb);
306 err = bpobj_open(&sublist, bpo->bpo_os, objarray[blkoff]);
333 objarray[blkoff], t
472 int blkoff; local
[all...]
/freebsd-12-stable/sys/fs/ext2fs/
H A Dfs.h131 #define blkoff(fs, loc) /* calculates (loc % fs->fs_bsize) */ \ macro
H A Dext2_inode.c262 offset = blkoff(fs, length - 1);
290 offset = blkoff(fs, length);
482 offset = blkoff(fs, length - 1);
508 offset = blkoff(fs, length);
H A Dext2_subr.c90 *res = (char *)bp->b_data + blkoff(fs, offset);
/freebsd-12-stable/usr.sbin/makefs/msdos/
H A Dmsdosfs_vnops.c158 int blkoff; local
221 for (blkoff = 0; blkoff < blsize;
222 blkoff += sizeof(struct direntry),
224 dep = (struct direntry *)(bp->b_data + blkoff);
289 MSDOSFS_DPRINTF(("%s(): match blkoff %d, diroff %u\n",
290 __func__, blkoff, diroff));
301 } /* for (blkoff = 0; .... */
/freebsd-12-stable/sys/ufs/ufs/
H A Dufs_dirhash.c559 doff_t blkoff, bmask, offset, prevoff, seqoff; local
597 blkoff = -1;
631 if ((offset & ~bmask) != blkoff) {
634 blkoff = offset & ~bmask;
635 if (UFS_BLKATOFF(vp, (off_t)blkoff, NULL, &bp) != 0) {
1154 doff_t blkoff, prevoff; local
1157 blkoff = rounddown2(offset, DIRBLKSIZ); /* offset of start of block */
1160 prevoff = blkoff;
1171 prevoff = blkoff + i;
H A Dufs_lookup.c881 int error, ret, blkoff, loc, spacefree, flags, namlen; local
923 blkoff = dp->i_offset &
925 bcopy((caddr_t)dirp, (caddr_t)bp->b_data + blkoff,newentrysize);
930 ufsdirhash_checkblock(dp, (char *)bp->b_data + blkoff,
941 blkoff += DIRBLKSIZ;
942 while (blkoff < bp->b_bcount) {
944 (bp->b_data + blkoff))->d_reclen = DIRBLKSIZ;
945 blkoff += DIRBLKSIZ;
/freebsd-12-stable/usr.sbin/makefs/ffs/
H A Dffs_balloc.c96 size = blkoff(fs, offset) + bufsize;
153 osize = fragroundup(fs, blkoff(fs, ip->i_ffs1_size));
347 size = blkoff(fs, offset) + bufsize;
404 osize = fragroundup(fs, blkoff(fs, ip->i_ffs2_size));
/freebsd-12-stable/stand/efi/libefi/
H A Defipart.c1080 size_t blkoff, blksz, bio_size; local
1165 blkoff = off % blkio->Media->BlockSize;
1177 blksz = blkio->Media->BlockSize * x - blkoff;
1186 bcopy(blkbuf + blkoff, buf, blksz);
1190 if (blkoff != 0) {
1196 blksz = blkio->Media->BlockSize - blkoff;
1221 bcopy(buf, blkbuf + blkoff, blksz);
1232 blkoff = 0;
/freebsd-12-stable/stand/i386/libi386/
H A Dbiosdisk.c951 size_t blks, blkoff, bsize, bio_size, rest; local
975 blkoff = offset % bd->bd_sectorsize;
1050 bsize = bd->bd_sectorsize * x - blkoff;
1059 bcopy(bbuf + blkoff, buf, bsize);
1063 if (blkoff != 0) {
1069 bsize = bd->bd_sectorsize - blkoff;
1088 bcopy(buf, bbuf + blkoff, bsize);
1101 blkoff = 0;
/freebsd-12-stable/stand/libsa/
H A Dcd9660.c463 daddr_t blkno, blkoff; local
468 blkoff = fp->f_off % ISO_DEFAULT_BLOCK_SIZE;
486 *buf_p = fp->f_buf + blkoff;
487 *size_p = ISO_DEFAULT_BLOCK_SIZE - blkoff;
H A Dnandfs.c572 nandfs_daddr_t blknr, blkoff; local
575 blkoff = fs->nf_offset % fs->nf_blocksize;
588 *buf_p = fs->nf_buf + blkoff;
589 *size_p = fs->nf_blocksize - blkoff;
H A Dufs.c326 off = blkoff(fs, fp->f_seekp);
401 off = blkoff(fs, fp->f_seekp);
H A Dufsread.c263 off = blkoff(&fs, fs_off);
H A Dext2fs.c160 #define blkoff(fs, loc) /* loc % bsize */ \ macro
167 : (fragroundup(fs, blkoff(fs, (dip)->di_size))))
710 off = blkoff(fs, fp->f_seekp);
/freebsd-12-stable/sys/fs/nandfs/
H A Dnandfs_subr.c792 uint64_t file_size, diroffset, blkoff; local
811 blkoff = 0;
819 if (blkoff >= blocksize) {
820 blkoff = 0; blocknr++;
831 pos = (uint8_t *) bp->b_data + blkoff;
848 blkoff += ndirent->rec_len;
H A Dnandfs_vnops.c1181 uint64_t file_size, diroffset, transoffset, blkoff; local
1204 blkoff = diroffset % blocksize;
1213 if (blkoff >= blocksize) {
1214 blkoff = 0; blocknr++;
1225 pos = (uint8_t *)bp->b_data + blkoff;
1256 blkoff += ndirent->rec_len;
/freebsd-12-stable/sys/ufs/ffs/
H A Dfs.h296 int32_t fs_bmask; /* ``blkoff'' calc of blk offsets */
632 #define blkoff(fs, loc) /* calculates (loc % fs->fs_bsize) */ \ macro
676 : (fragroundup(fs, blkoff(fs, (ip)->i_size))))
680 : (fragroundup(fs, blkoff(fs, (size)))))
H A Dffs_balloc.c120 size = blkoff(fs, startoffset) + size;
195 osize = fragroundup(fs, blkoff(fs, ip->i_size));
615 size = blkoff(fs, startoffset) + size;
688 osize = fragroundup(fs, blkoff(fs, dp->di_extsize));
800 osize = fragroundup(fs, blkoff(fs, ip->i_size));
H A Dffs_vnops.c566 blkoffset = blkoff(fs, uio->uio_offset);
762 blkoffset = blkoff(fs, uio->uio_offset);
928 blkoffset = blkoff(fs, uio->uio_offset);
1044 blkoffset = blkoff(fs, uio->uio_offset);
/freebsd-12-stable/sys/fs/cd9660/
H A Diso.h269 #define blkoff(imp, loc) ((loc) & (imp)->im_bmask) macro
H A Dcd9660_lookup.c475 *res = (char *)bp->b_data + blkoff(imp, offset);
/freebsd-12-stable/sys/fs/udf/
H A Dudf_vnops.c430 #define blkoff(udfmp, loc) ((loc) & (udfmp)->bmask) macro
481 on = blkoff(udfmp, uio->uio_offset);
1357 off = blkoff(udfmp, offset);
/freebsd-12-stable/sbin/fsck_ffs/
H A Dgjournal.c345 : fragroundup(fs, blkoff(fs, (dino)->di_size)))

Completed in 294 milliseconds

12