Lines Matching refs:dep

95 msdosfs_times(struct denode *dep, const struct stat *st)
101 unix2fattime(&st->st_birthtim, &dep->de_CDate, &dep->de_CTime);
103 unix2fattime(&st->st_ctim, &dep->de_CDate, &dep->de_CTime);
105 unix2fattime(&st->st_atim, &dep->de_ADate, NULL);
106 unix2fattime(&st->st_mtim, &dep->de_MDate, &dep->de_MTime);
160 struct direntry *dep;
221 dep = (struct direntry *)(bp->b_data + blkoff);
231 if (dep->deName[0] == SLOT_EMPTY ||
232 dep->deName[0] == SLOT_DELETED) {
242 if (dep->deName[0] == SLOT_EMPTY) {
257 if (dep->deAttributes == ATTR_WIN95) {
264 (struct winentry *)dep, chksum);
272 if (dep->deAttributes & ATTR_VOLUME) {
280 chksum_ok = (chksum == winChksum(dep->deName));
282 && (!olddos || memcmp(dosfilename, dep->deName, 11))) {
361 struct denode *dep;
402 if ((error = createde(&ndirent, pdep, &dep, &cn)) != 0)
404 if ((error = msdosfs_wfile(path, dep, node)) != 0)
406 return dep;
413 msdosfs_updatede(struct denode *dep)
419 dep->de_flag &= ~DE_MODIFIED;
420 error = m_readde(dep, &bp, &dirp);
423 DE_EXTERNALIZE(dirp, dep);
432 msdosfs_wfile(const char *path, struct denode *dep, fsnode *node)
435 size_t osize = dep->de_FileSize;
438 struct msdosfsmount *pmp = dep->de_pmp;
445 __func__, dep->de_diroffset, dep->de_dirclust,
446 dep->de_StartCluster));
457 if ((error = deextend(dep, nsize, NULL)) != 0)
459 if ((error = msdosfs_updatede(dep)) != 0)
484 if ((error = pcbmap(dep, cn++, &bn, NULL, &blsize)) != 0) {
540 struct denode *dep;
630 if ((error = createde(&ndirent, pdep, &dep, &cn)) != 0)
632 if ((error = msdosfs_updatede(dep)) != 0)
634 return dep;