di_db
if (DIP(&di, di_db[i]) != 0)
ret |= searchdir(ino, DIP(&di, di_db[i]),
ufs1_blksout(&dp->dp1.di_db[0], cnt, ino);
ufs2_blksout(&dp->dp2.di_db[0], cnt, ino);
if (lastbn >= NDADDR - 1 || DIP(dp, di_db[lastbn]) == 0 ||
DIP_SET(dp, di_db[lastbn + 1], DIP(dp, di_db[lastbn]));
DIP_SET(dp, di_db[lastbn], newblk);
bp = getdirblk(DIP(dp, di_db[lastbn + 1]),
bp = getdirblk(DIP(dp, di_db[lastbn + 1]),
DIP_SET(dp, di_db[lastbn], DIP(dp, di_db[lastbn + 1]));
DIP_SET(dp, di_db[lastbn + 1], 0);
bp = getdirblk(DIP(dp, di_db[0]), sblock.fs_fsize);
idesc->id_blkno = DIP(&dino, di_db[i]);
inp->i_blks[i] = DIP(dp, di_db[i]);
DIP_SET(dp, di_db[0], allocblk(1));
if (DIP(dp, di_db[0]) == 0) {
if (DIP(&dino, di_db[i]) == 0) {
(memcmp(dp->dp1.di_db, ufs1_zino.di_db,
(memcmp(dp->dp2.di_db, ufs2_zino.di_db,
if (DIP(dp, di_db[j]) != 0) {
(long long)DIP(dp, di_db[j]));
DIP_SET(dp, di_db[i], inp->i_blks[i]);
iptr = DIP(ino, di_db[i]);
DIP_SET(ino, di_db[i], iptr);
if (DIP(dp, di_db[i]) != 0) {
searchdir(ino, DIP(dp, di_db[i]),
node.dp1.di_db[0] = alloc(sblock.fs_fsize, node.dp1.di_mode);
if (node.dp1.di_db[0] == 0)
wtfs(fsbtodb(&sblock, node.dp1.di_db[0]), sblock.fs_fsize, iobuf);
node.dp1.di_db[0] = alloc(sblock.fs_fsize, node.dp1.di_mode);
if (node.dp1.di_db[0] == 0)
wtfs(fsbtodb(&sblock, node.dp1.di_db[0]), sblock.fs_fsize, iobuf);
node.dp2.di_db[0] = alloc(sblock.fs_fsize, node.dp2.di_mode);
if (node.dp2.di_db[0] == 0)
wtfs(fsbtodb(&sblock, node.dp2.di_db[0]), sblock.fs_fsize, iobuf);
node.dp2.di_db[0] = alloc(sblock.fs_fsize, node.dp2.di_mode);
if (node.dp2.di_db[0] == 0)
wtfs(fsbtodb(&sblock, node.dp2.di_db[0]), sblock.fs_fsize, iobuf);
ap1 = ip1->di_db;
ap2 = ip2->di_db;
*disk_block_p = fp->f_di.i2.di_db[file_block];
*disk_block_p = fp->f_di.i1.di_db[file_block];
*disk_block_p = fp->f_di.di_db[file_block];
*disk_block_p = fp->f_di.di_db[file_block];
ip->i_din1->di_db[NDADDR - 1] != 0)
pref = ip->i_din1->di_db[NDADDR - 1] + fs->fs_frag;
ip->i_din2->di_db[NDADDR - 1] != 0)
pref = ip->i_din2->di_db[NDADDR - 1] + fs->fs_frag;
int64_t di_db[NDADDR]; /* 112: Direct disk blocks. */
#define di_rdev di_db[0]
#define di_shortlink di_db
int32_t di_db[NDADDR]; /* 40: Direct disk blocks. */
#define i_ffs1_db i_din1->di_db
#define i_ffs2_db i_din2->di_db
#define i_db i_din1->di_db
ap = (u_int *)ip2->di_db;
ap = (u_int *)ip1->di_db;
ino_p->di_db[i] = i;
inodedbl = ((u_char*)&ino_p->di_db[0] -
memcpy(dinp->di_db, cur->symlink, slen);
memcpy(dinp->di_db, cur->symlink, slen);
#define i_ffs1_db i_din.ffs1_din.di_db
#define i_ffs2_db i_din.ffs2_din.di_db