Home | History | Annotate | Download | only in fsck_ext2fs

Lines Matching refs:id_loc

173 	idesc->id_loc = 0;
180 memcpy(bp->b_un.b_buf + idesc->id_loc - dsize, dbuf,
206 if (idesc->id_loc % sblock.e2fs_bsize == 0 && idesc->id_filesize > 0 &&
207 idesc->id_loc < blksiz) {
208 dp = (struct ext2fs_direct *)(bp->b_un.b_buf + idesc->id_loc);
215 dp = (struct ext2fs_direct *)(bp->b_un.b_buf + idesc->id_loc);
223 idesc->id_loc += sblock.e2fs_bsize;
228 if (idesc->id_filesize <= 0 || idesc->id_loc >= blksiz)
230 dploc = idesc->id_loc;
232 idesc->id_loc += fs2h16(dp->e2d_reclen);
234 if ((idesc->id_loc % sblock.e2fs_bsize) == 0)
236 ndp = (struct ext2fs_direct *)(bp->b_un.b_buf + idesc->id_loc);
237 if (idesc->id_loc < blksiz && idesc->id_filesize > 0 &&
239 size = sblock.e2fs_bsize - (idesc->id_loc % sblock.e2fs_bsize);
240 idesc->id_loc += size;
266 spaceleft = sblock.e2fs_bsize - (idesc->id_loc % sblock.e2fs_bsize);