dirtemplate
struct dirtemplate *dirp;
sizeof (struct dirtemplate));
static struct dirtemplate emptydir = { 0, DIRBLKSIZ };
static struct dirtemplate dirhead = {
#define MINDIRSIZE (sizeof (struct dirtemplate))
} dirtemplate = {
pc_setstartcluster(fsp, &dirtemplate.t_dot, cn);
pc_setstartcluster(fsp, &dirtemplate.t_dotdot, cn);
dirtemplate.t_dot.pcd_mtime =
dirtemplate.t_dotdot.pcd_mtime = ep->pcd_mtime;
dirtemplate.t_dot.pcd_crtime =
dirtemplate.t_dotdot.pcd_crtime = ep->pcd_crtime;
dirtemplate.t_dot.pcd_ladate =
dirtemplate.t_dotdot.pcd_ladate = ep->pcd_ladate;
dirtemplate.t_dot.pcd_crtime_msec =
dirtemplate.t_dotdot.pcd_crtime_msec = 0;
bcopy(&dirtemplate,
bp->b_un.b_addr, sizeof (dirtemplate));
struct dirtemplate *dirp;
dp->i_size < sizeof (struct dirtemplate)) {
struct dirtemplate *dirp;
dirp = (struct dirtemplate *)fbp->fb_addr;
struct dirtemplate *dirp;
ip->i_size < sizeof (struct dirtemplate)) {
((DIRBLKSIZ - DIRSIZ(dotp)) >= (sizeof (struct dirtemplate) / 2))) {
static struct dirtemplate mastertemplate = {