Lines Matching defs:dip
304 struct ufs1_dinode *dip;
323 dip = ((struct ufs1_dinode *)(dbp->b_data)) + INOPB(fs);
324 while (--dip >= (struct ufs1_dinode *)dbp->b_data) {
325 if (dip->di_inumber > LFS_IFILE_INUM) {
326 error = lfs_rf_valloc(fs, dip->di_inumber, dip->di_gen,
334 if (dip->di_size != ip->i_size)
335 lfs_truncate(vp, dip->di_size, 0, NOCRED);
337 memcpy(ip->i_din.ffs1_din, dip,
341 ip->i_flags = ip->i_ffs1_flags = dip->di_flags;
342 ip->i_gen = ip->i_ffs1_gen = dip->di_gen;
343 ip->i_uid = ip->i_ffs1_uid = dip->di_uid;
344 ip->i_gid = ip->i_ffs1_gid = dip->di_gid;
358 LFS_IENTRY(ifp, fs, dip->di_inumber, ibp);