ufs1_daddr_t
ufs1_daddr_t fragno, cgbno;
void ffs_clrblock(struct fs *, u_char *, ufs1_daddr_t);
void ffs_clusteracct(struct fs *, struct cg *, ufs1_daddr_t, int);
int ffs_isblock(struct fs *, u_char *, ufs1_daddr_t);
int ffs_isfreeblock(struct fs *, u_char *, ufs1_daddr_t);
void ffs_setblock(struct fs *, u_char *, ufs1_daddr_t);
ufs1_daddr_t ufs1[MAXBSIZE / sizeof(ufs1_daddr_t)];
ufs1_daddr_t ufs1[MAXBSIZE / sizeof(ufs1_daddr_t)];
ufs1_blksout(ufs1_daddr_t *blkp, int frags, ino_t ino)
ufs1_daddr_t *bp;
static void ufs1_blksout(ufs1_daddr_t *blkp, int frags, ino_t ino);
ufs1_daddr_t *ind2ptr, *ind3ptr;
rb -= howmany(sblock.fs_bsize, sizeof(ufs1_daddr_t));
howmany(rb, howmany(sblock.fs_bsize, sizeof(ufs1_daddr_t))));
sizeof(ufs1_daddr_t))) && (rb > 0)); ind2ctr++) {
ind2ptr = &((ufs1_daddr_t *)(void *)&i2blk)[ind2ctr];
rb -= howmany(sblock.fs_bsize, sizeof(ufs1_daddr_t));
SQUARE(howmany(sblock.fs_bsize, sizeof(ufs1_daddr_t)))));
sizeof(ufs1_daddr_t))) && (rb > 0)); ind3ctr++) {
ind3ptr = &((ufs1_daddr_t *)(void *)&i3blk)[ind3ctr];
howmany(sblock.fs_bsize, sizeof(ufs1_daddr_t))));
sizeof(ufs1_daddr_t))) && (rb > 0)); ind2ctr++) {
ind2ptr=&((ufs1_daddr_t *)(void *)&i2blk)
sizeof(ufs1_daddr_t));
ufs1_daddr_t *b_indir1; /* UFS1 indirect block */
ufs1_daddr_t fragno, cgbno, maxbno;
UFS_NDADDR * sizeof(ufs1_daddr_t)) ||
UFS_NIADDR * sizeof(ufs1_daddr_t)) ||
sizeof(ufs1_daddr_t));
ufs1_daddr_t fragno, cgbno;
remaining_blocks -= howmany(sb->fs_bsize, sizeof(ufs1_daddr_t));
remaining_blocks -= SQUARE(howmany(sb->fs_bsize, sizeof(ufs1_daddr_t)));
size = sizeof(ufs1_daddr_t);
sblock.fs_nindir = sblock.fs_bsize / sizeof(ufs1_daddr_t);
sizeof(ufs1_daddr_t));
ufs1_daddr_t ufs1;
ufs1_daddr_t *bap1 = &indir.ufs1;
ind_block_num = ((ufs1_daddr_t *)fp->f_blk[level])[idx];
ufs1_daddr_t addr1;
memcpy(&addr1, (ufs1_daddr_t *)indbuf + n,
sizeof(ufs1_daddr_t));
memcpy(&addr1, (ufs1_daddr_t *)indbuf + n,
sizeof(ufs1_daddr_t));
static ufs1_daddr_t ffs_mapsearch(struct fs *, struct cg *, ufs2_daddr_t, int);
ufs1_daddr_t *bap)
ufs1_daddr_t bno;
ufs1_daddr_t bno;
ufs1_daddr_t fragno, cgbno;
ufs1_daddr_t cgbno;
static ufs1_daddr_t
ufs1_daddr_t bno;
ufs1_daddr_t *bap, *sbap, *ebap;
ufs1_daddr_t soff, newblk, blkno;
sbap = (ufs1_daddr_t *)sbp->b_data;
ebap = (ufs1_daddr_t *)ebp->b_data;
ufs1_daddr_t *bap, pref;
ufs1_daddr_t *allocib, *blkp, *allocblk, allociblk[UFS_NIADDR + 1];
(ufs1_daddr_t *)0);
bap = (ufs1_daddr_t *)bp->b_data;
(ufs1_daddr_t *)0);
bap = (ufs1_daddr_t *)bp->b_data;
ufs1_daddr_t nb;
ufs2_daddr_t ffs_blkpref_ufs1(struct inode *, ufs_lbn_t, int, ufs1_daddr_t *);
void ffs_clrblock(struct fs *, uint8_t *, ufs1_daddr_t);
void ffs_clusteracct(struct fs *, struct cg *, ufs1_daddr_t, int);
int ffs_isblock(struct fs *, uint8_t *, ufs1_daddr_t);
int ffs_isfreeblock(struct fs *, uint8_t *, ufs1_daddr_t);
void ffs_setblock(struct fs *, uint8_t *, ufs1_daddr_t);
blkno = ((ufs1_daddr_t *)(bp->b_data))[indiroff];
ufs1_daddr_t *bap1 = NULL;
bap1 = (ufs1_daddr_t *)bp->b_data;
bap1 = (ufs1_daddr_t *)copy;
int (*acctfunc)(struct vnode *, ufs1_daddr_t *, ufs1_daddr_t *,
blkno = ((ufs1_daddr_t *)(bp->b_data))[indiroff];
bzero(dip->di_db, UFS_NDADDR * sizeof(ufs1_daddr_t));
bzero(dip->di_ib, UFS_NIADDR * sizeof(ufs1_daddr_t));
ufs1_daddr_t blkno,
int (*acctfunc)(struct vnode *, ufs1_daddr_t *, ufs1_daddr_t *,
ufs1_daddr_t last, *bap;
ufs1_daddr_t *oldblkp,
ufs1_daddr_t *lastblkp,
ufs1_daddr_t *oldblkp,
ufs1_daddr_t *lastblkp,
ufs1_daddr_t blkno, *blkp;
blkp = &((ufs1_daddr_t *)(ibp->b_data))
ufs1_daddr_t *oldblkp,
ufs1_daddr_t *lastblkp,
ufs1_daddr_t blkno;
int (*)(struct vnode *, ufs1_daddr_t *, ufs1_daddr_t *, struct fs *,
ufs1_daddr_t, ufs_lbn_t, ufs_lbn_t, ufs_lbn_t, ufs_lbn_t, struct fs *,
int (*)(struct vnode *, ufs1_daddr_t *, ufs1_daddr_t *, struct fs *,
static int fullacct_ufs1(struct vnode *, ufs1_daddr_t *, ufs1_daddr_t *,
static int snapacct_ufs1(struct vnode *, ufs1_daddr_t *, ufs1_daddr_t *,
static int mapacct_ufs1(struct vnode *, ufs1_daddr_t *, ufs1_daddr_t *,
dblk = ((ufs1_daddr_t *)(ibp->b_data))[loc];
((ufs1_daddr_t *)(ibp->b_data))[loc]= 0;
((ufs1_daddr_t *)(ibp->b_data))[loc]= 0;
blkno=((ufs1_daddr_t *)(ibp->b_data))[indiroff];
((ufs1_daddr_t *)(ibp->b_data))[indiroff] =
((ufs1_daddr_t *)(ibp->b_data))[indiroff] = bno;
blkno=((ufs1_daddr_t *)(ibp->b_data))[indiroff];
((ufs1_daddr_t *)(ibp->b_data))[indiroff] =
else if (passno == 2 && ((ufs1_daddr_t *)(ibp->b_data))
((ufs1_daddr_t *)(ibp->b_data))[indiroff] = 0;
else if (passno == 1 && ((ufs1_daddr_t *)(ibp->b_data))
ufs1_daddr_t fragno;
((ufs1_daddr_t *)indirdep->ir_savebp->b_data)[aip->ai_offset] =
ufs1_daddr_t fragno;
blkno = ((ufs1_daddr_t *)bp->b_data)[off];
start = (uint8_t *)&((ufs1_daddr_t *)bp->b_data)[off+1];
start = sizeof(ufs1_daddr_t);
ufs1_daddr_t *bap1;
bap1 = (ufs1_daddr_t *)bp->b_data;
((ufs1_daddr_t *)bp->b_data)[aip->ai_offset] = 0;
ffs_isblock(struct fs *fs, unsigned char *cp, ufs1_daddr_t h)
ffs_isfreeblock(struct fs *fs, uint8_t *cp, ufs1_daddr_t h)
ffs_clrblock(struct fs *fs, uint8_t *cp, ufs1_daddr_t h)
ffs_setblock(struct fs *fs, unsigned char *cp, ufs1_daddr_t h)
ffs_clusteracct(struct fs *fs, struct cg *cgp, ufs1_daddr_t blkno, int cnt)
FCHK(fs->fs_nindir, !=, fs->fs_bsize / sizeof(ufs1_daddr_t),
sizeof(ufs1_daddr_t)), %jd);
ufs1_daddr_t di_db /* 40: Direct disk blocks. */
ufs1_daddr_t di_ib /* 88: Indirect disk blocks. */
[(UFS_NDADDR + UFS_NIADDR) * sizeof(ufs1_daddr_t)];
ufs1_daddr_t *daddr1p;
daddrsz = I_IS_UFS1(ip) ? sizeof(ufs1_daddr_t) : sizeof(ufs2_daddr_t);
daddr = ((ufs1_daddr_t *)pgaddr)[pgoff];
daddr = ((ufs1_daddr_t *)bp->b_data)[ap->in_off];
daddr1p = (ufs1_daddr_t *)pgaddr;
daddr1p = (ufs1_daddr_t *)pgaddr;
((ufs1_daddr_t *)bp->b_data)[bn - 1],
((ufs1_daddr_t *)bp->b_data)[bn]);
((ufs1_daddr_t *)bp->b_data)[bn],
((ufs1_daddr_t *)bp->b_data)[bn+1]);
((ufs1_daddr_t *)bp->b_data)[off] :
blkno = ((ufs1_daddr_t *)indir)[i];
blkno = ((ufs1_daddr_t *)indir)[i];
sizeof(ufs1_daddr_t) : sizeof(ufs2_daddr_t));
sblock.fs_nindir = sblock.fs_bsize / sizeof(ufs1_daddr_t);
sizeof (ufs1_daddr_t));
#define UFS1_MAXSYMLINKLEN ((UFS_NDADDR + UFS_NIADDR) * sizeof(ufs1_daddr_t))