Lines Matching defs:pdep
352 msdosfs_mkfile(const char *path, struct denode *pdep, fsnode *node)
359 struct msdosfsmount *pmp = pdep->de_pmp;
372 if (pdep->de_StartCluster == MSDOSFSROOT
373 && pdep->de_crap.mlr_fndoffset >= pdep->de_FileSize) {
385 if ((error = msdosfs_uniqdosname(pdep, &cn, ndirent.de_Name)) != 0)
392 ndirent.de_dev = pdep->de_dev;
393 ndirent.de_devvp = pdep->de_devvp;
394 ndirent.de_pmp = pdep->de_pmp;
397 if ((error = msdosfs_findslot(pdep, &cn)) != 0)
399 if ((error = msdosfs_createde(&ndirent, pdep, &pdep->de_crap, &dep,
545 msdosfs_mkdire(const char *path, struct denode *pdep, fsnode *node) {
550 struct msdosfsmount *pmp = pdep->de_pmp;
564 if (pdep->de_StartCluster == MSDOSFSROOT
565 && pdep->de_crap.mlr_fndoffset >= pdep->de_FileSize) {
603 pcl = pdep->de_StartCluster;
617 putushort(denp[1].deHighClust, pdep->de_StartCluster >> 16);
631 if ((error = msdosfs_uniqdosname(pdep, &cn, ndirent.de_Name)) != 0)
637 ndirent.de_dev = pdep->de_dev;
638 ndirent.de_devvp = pdep->de_devvp;
639 ndirent.de_pmp = pdep->de_pmp;
640 if ((error = msdosfs_findslot(pdep, &cn)) != 0)
642 if ((error = msdosfs_createde(&ndirent, pdep, &pdep->de_crap, &dep,