Lines Matching defs:ndirent
116 struct denode ndirent;
147 bzero(&ndirent, sizeof(ndirent));
148 if ((error = uniqdosname(pdep, cnp, ndirent.de_Name)) != 0)
151 ndirent.de_Attributes = (ap->a_vap->va_mode & VWRITE) ?
153 ndirent.de_StartCluster = 0;
154 ndirent.de_FileSize = 0;
155 ndirent.de_dev = pdep->de_dev;
156 ndirent.de_devvp = pdep->de_devvp;
157 ndirent.de_pmp = pdep->de_pmp;
158 ndirent.de_flag = DE_ACCESS | DE_CREATE | DE_UPDATE;
160 DETIMES(&ndirent, &ts, &ts, &ts);
161 if ((error = createde(&ndirent, pdep, &dep, cnp)) != 0)
1230 struct denode ndirent;
1259 bzero(&ndirent, sizeof(ndirent));
1260 ndirent.de_pmp = pmp;
1261 ndirent.de_flag = DE_ACCESS | DE_CREATE | DE_UPDATE;
1263 DETIMES(&ndirent, &ts, &ts, &ts);
1277 putushort(denp[0].deCDate, ndirent.de_CDate);
1278 putushort(denp[0].deCTime, ndirent.de_CTime);
1279 denp[0].deCTimeHundredth = ndirent.de_CTimeHundredth;
1280 putushort(denp[0].deADate, ndirent.de_ADate);
1281 putushort(denp[0].deMDate, ndirent.de_MDate);
1282 putushort(denp[0].deMTime, ndirent.de_MTime);
1287 putushort(denp[1].deCDate, ndirent.de_CDate);
1288 putushort(denp[1].deCTime, ndirent.de_CTime);
1289 denp[1].deCTimeHundredth = ndirent.de_CTimeHundredth;
1290 putushort(denp[1].deADate, ndirent.de_ADate);
1291 putushort(denp[1].deMDate, ndirent.de_MDate);
1292 putushort(denp[1].deMTime, ndirent.de_MTime);
1310 if ((error = uniqdosname(pdep, cnp, ndirent.de_Name)) != 0)
1313 ndirent.de_Attributes = ATTR_DIRECTORY;
1314 ndirent.de_StartCluster = newcluster;
1315 ndirent.de_FileSize = 0;
1316 ndirent.de_dev = pdep->de_dev;
1317 ndirent.de_devvp = pdep->de_devvp;
1318 if ((error = createde(&ndirent, pdep, &dep, cnp)) != 0)