Home
last modified time | relevance | path

Searched refs:denode (Results 1 – 15 of 15) sorted by relevance

/dragonfly/usr.bin/fstat/
H A Dmsdosfs.c60 #define VTODE(vp) ((struct denode *)(vp)->v_data)
73 struct denode denode; in msdosfs_filestat() local
79 if (!kread(VTODE(vp), &denode, sizeof (denode))) { in msdosfs_filestat()
90 if (mnt->kptr == denode.de_pmp) in msdosfs_filestat()
98 mnt->kptr = denode.de_pmp; in msdosfs_filestat()
102 (void *)denode.de_pmp, Pid); in msdosfs_filestat()
115 fsp->size = denode.de_FileSize; in msdosfs_filestat()
129 if (denode.de_Attributes & ATTR_DIRECTORY) { in msdosfs_filestat()
130 fileid = cntobn(&mnt->data, denode.de_StartCluster) in msdosfs_filestat()
132 if (denode.de_StartCluster == MSDOSFSROOT) in msdosfs_filestat()
[all …]
/dragonfly/sys/vfs/msdosfs/
H A Ddenode.h143 struct denode { struct
144 struct denode *de_next; /* Hash chain forward */ argument
223 #define VTODE(vp) ((struct denode *)(vp)->v_data)
287 int deextend(struct denode *dep, u_long length);
289 void msdosfs_reinsert(struct denode *ip, u_long new_dirclust,
291 int dosdirempty(struct denode *dep);
292 int createde(struct denode *dep, struct denode *ddep, struct denode **depp,
294 int deupdat(struct denode *dep, int waitfor);
295 int removede(struct denode *pdep, struct denode *dep);
296 int detrunc(struct denode *dep, u_long length, int flags);
[all …]
H A Dmsdosfs_denode.c91 static struct denode **dehashtbl;
119 static struct denode *
122 struct denode *dep; in msdosfs_hashget()
168 msdosfs_hashins(struct denode *dep) in msdosfs_hashins()
170 struct denode **depp, *deq; in msdosfs_hashins()
192 msdosfs_hashrem(struct denode *dep) in msdosfs_hashrem()
194 struct denode **depp, *deq; in msdosfs_hashrem()
237 struct denode **depp) in deget()
243 struct denode *ldep; in deget()
656 struct denode *dep = VTODE(vp); in msdosfs_reclaim()
[all …]
H A Dmsdosfs_lookup.c71 struct denode *tdp, struct vnode **vpp) in msdosfs_lookup_checker()
130 struct denode *dp; in msdosfs_lookup()
131 struct denode *tdp; in msdosfs_lookup()
589 createde(struct denode *dep, struct denode *ddep, struct denode **depp, in createde()
719 dosdirempty(struct denode *dep) in dosdirempty()
793 doscheckpath(struct denode *source, struct denode *target) in doscheckpath()
798 struct denode *dep; in doscheckpath()
909 readde(struct denode *dep, struct buf **bpp, struct direntry **epp) in readde()
927 removede(struct denode *pdep, struct denode *dep) in removede()
994 uniqdosname(struct denode *dep, struct componentname *cnp, u_char *cp) in uniqdosname()
H A Dfat.h100 int pcbmap(struct denode *dep, u_long findcn, daddr_t *bnp, u_long *cnp,
108 int extendfile(struct denode *dep, u_long count, struct buf **bpp, u_long *ncp,
110 void fc_purge(struct denode *dep, u_int frcn);
H A Dmsdosfs_vnops.c115 struct denode ndirent; in msdosfs_create()
116 struct denode *dep; in msdosfs_create()
182 struct denode *dep = VTODE(vp); in msdosfs_close()
276 struct denode *dep = VTODE(vp); in msdosfs_setattr()
470 struct denode *dep = VTODE(vp); in msdosfs_read()
581 struct denode *dep = VTODE(vp); in msdosfs_write()
1326 struct denode *dep; in msdosfs_mkdir()
1334 struct denode ndirent; in msdosfs_mkdir()
1437 struct denode *ip, *dp; in msdosfs_rmdir()
1497 struct denode *dep; in msdosfs_readdir()
[all …]
H A Dmsdosfs_fat.c69 static void fc_lookup(struct denode *dep, u_long findcn, u_long *frcnp,
117 pcbmap(struct denode *dep, u_long findcn, daddr_t *bnp, u_long *cnp, int *sp) in pcbmap()
252 fc_lookup(struct denode *dep, u_long findcn, u_long *frcnp, u_long *fsrcnp) in fc_lookup()
278 fc_purge(struct denode *dep, u_int frcn) in fc_purge()
973 extendfile(struct denode *dep, u_long count, struct buf **bpp, u_long *ncp, in extendfile()
H A Dmsdosfs_vfsops.c689 struct denode *ndep; in msdosfs_root()
832 struct denode *dep; in msdosfs_sync_scan()
853 struct denode *dep; in msdosfs_fhtovp()
883 struct denode *dep; in msdosfs_vptofh()
/dragonfly/usr.sbin/makefs/
H A Dmsdos.h44 struct denode;
60 struct denode *msdosfs_mkfile(const char *, struct denode *, fsnode *);
61 struct denode *msdosfs_mkdire(const char *, struct denode *, fsnode *);
63 int m_readde(struct denode *dep, struct m_buf **bpp, struct direntry **epp);
66 int m_extendfile(struct denode *dep, u_long count, struct m_buf **bpp,
H A Dmsdos.c69 static int msdos_populate_dir(const char *, struct denode *, fsnode *,
216 msdos_populate_dir(const char *path, struct denode *dir, fsnode *root, in msdos_populate_dir()
248 struct denode *de; in msdos_populate_dir()
/dragonfly/usr.sbin/makefs/msdos/
H A Dmsdosfs_vnops.c93 static int msdosfs_wfile(const char *, struct denode *, fsnode *);
98 msdosfs_times(struct denode *dep, const struct stat *st) in msdosfs_times()
150 msdosfs_findslot(struct denode *dp, struct componentname *cnp) in msdosfs_findslot()
359 struct denode *
363 struct denode ndirent; in msdosfs_mkfile()
364 struct denode *dep; in msdosfs_mkfile()
416 msdosfs_updatede(struct denode *dep) in msdosfs_updatede()
435 msdosfs_wfile(const char *path, struct denode *dep, fsnode *node) in msdosfs_wfile()
539 struct denode *
542 struct denode ndirent; in msdosfs_mkdire()
[all …]
H A Dmsdosfs_lookup.c76 createde(struct denode *dep, struct denode *ddep, struct denode **depp, in createde()
231 m_readde(struct denode *dep, struct m_buf **bpp, struct direntry **epp) in m_readde()
242 uniqdosname(struct denode *dep, struct componentname *cnp, u_char *cp) in uniqdosname()
H A Dmsdosfs_denode.c87 struct denode **depp) in deget()
92 struct denode *ldep; in deget()
211 detrunc(struct denode *dep, u_long length, int flags) in detrunc()
330 deextend(struct denode *dep, u_long length) in deextend()
H A Dmsdosfs_fat.c82 static void fc_lookup(struct denode *dep, u_long findcn, u_long *frcnp,
133 pcbmap(struct denode *dep, u_long findcn, daddr_t *bnp, u_long *cnp, int *sp) in pcbmap()
264 fc_lookup(struct denode *dep, u_long findcn, u_long *frcnp, u_long *fsrcnp) in fc_lookup()
288 fc_purge(struct denode *dep, u_int frcn) in fc_purge()
951 m_extendfile(struct denode *dep, u_long count, struct m_buf **bpp, u_long *ncp, in m_extendfile()
H A Dmsdosfs_vfsops.c348 struct denode *ndep; in msdosfs_root()