Lines Matching refs:dirbuf
880 char *dirbuf;
1010 error = UFS_BLKATOFF(dvp, (off_t)dp->i_offset, &dirbuf, &bp);
1022 ep = (struct direct *)dirbuf;
1026 nep = (struct direct *)(dirbuf + loc);
1053 dp->i_offset + ((char *)nep - dirbuf),
1054 dp->i_offset + ((char *)ep - dirbuf));
1057 softdep_change_directoryentry_offset(bp, dp, dirbuf,
1095 ufsdirhash_add(dp, dirp, dp->i_offset + ((char *)ep - dirbuf));
1100 ufsdirhash_checkblock(dp, dirbuf -
1107 dp->i_offset + (caddr_t)ep - dirbuf,
1426 struct dirtemplate dirbuf;
1446 error = vn_rdwr(UIO_READ, vp, (caddr_t)&dirbuf,
1453 namlen = dirbuf.dotdot_type;
1455 namlen = dirbuf.dotdot_namlen;
1457 namlen = dirbuf.dotdot_namlen;
1459 if (namlen != 2 || dirbuf.dotdot_name[0] != '.' ||
1460 dirbuf.dotdot_name[1] != '.')
1462 *dd_ino = dirbuf.dotdot_ino;