Home
last modified time | relevance | path

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

/openbsd-src/sys/msdosfs/
H A Ddenode.h138 struct denode { struct
139 struct denode *de_next; /* Hash chain forward */ argument
140 struct denode **de_prev; /* Hash chain back */ argument
225 #define VTODE(vp) ((struct denode *)(vp)->v_data)
297 int createde(struct denode *, struct denode *, struct denode **, struct componentname *);
298 int deextend(struct denode *, uint32_t, struct ucred *);
299 int deget(struct msdosfsmount *, uint32_t, uint32_t, struct denode **);
300 int detrunc(struct denode *, uint32_t, int, struct ucred *, struct proc *);
301 int deupdat(struct denode *, int);
302 int doscheckpath(struct denode *, struct denode *);
[all …]
H A Dmsdosfs_denode.c72 struct denode **dehashtbl;
77 static struct denode *msdosfs_hashget(dev_t, uint32_t, uint32_t);
78 static int msdosfs_hashins(struct denode *);
79 static void msdosfs_hashrem(struct denode *);
102 static struct denode *
105 struct denode *dep; in msdosfs_hashget()
127 msdosfs_hashins(struct denode *dep) in msdosfs_hashins()
129 struct denode **depp, *deq; in msdosfs_hashins()
152 msdosfs_hashrem(struct denode *dep) in msdosfs_hashrem()
154 struct denode *deq; in msdosfs_hashrem()
[all …]
H A Dfat.h96 int pcbmap(struct denode *, uint32_t, daddr_t *, uint32_t *, int *);
99 int extendfile(struct denode *, uint32_t, struct buf **, uint32_t *, int);
101 void fc_purge(struct denode *, u_int);
102 void fc_lookup(struct denode *, uint32_t, uint32_t *, uint32_t *);
H A Dmsdosfs_lookup.c102 struct denode *dp; in msdosfs_lookup()
103 struct denode *tdp; in msdosfs_lookup()
595 createde(struct denode *dep, struct denode *ddep, struct denode **depp, in createde()
719 dosdirempty(struct denode *dep) in dosdirempty()
795 doscheckpath(struct denode *source, struct denode *target) in doscheckpath()
800 struct denode *dep; in doscheckpath()
910 readde(struct denode *dep, struct buf **bpp, struct direntry **epp) in readde()
929 removede(struct denode *pdep, struct denode *dep) in removede()
994 uniqdosname(struct denode *dep, struct componentname *cnp, u_char *cp) in uniqdosname()
H A Dmsdosfs_vnops.c74 #include <msdosfs/denode.h>
116 struct denode ndirent; in msdosfs_create()
117 struct denode *dep; in msdosfs_create()
118 struct denode *pdep = VTODE(ap->a_dvp); in msdosfs_create()
195 struct denode *dep = VTODE(vp); in msdosfs_close()
209 struct denode *dep = VTODE(ap->a_vp); in msdosfs_access()
228 struct denode *dep = VTODE(ap->a_vp); in msdosfs_getattr()
329 struct denode *dep = VTODE(ap->a_vp); in msdosfs_setattr()
498 struct denode *dep = VTODE(vp); in msdosfs_read()
583 struct denode *de in msdosfs_write()
[all...]
H A Dmsdosfs_vfsops.c73 #include <msdosfs/denode.h>
598 struct denode *ndep; in msdosfs_root()
643 struct denode *dep; in msdosfs_sync_vnode()
697 * Write back each (modified) denode. in msdosfs_sync()
719 struct denode *dep; in msdosfs_fhtovp()
734 struct denode *dep; in msdosfs_vptofh()
H A Dmsdosfs_fat.c135 pcbmap(struct denode *dep, uint32_t findcn, daddr_t *bnp, uint32_t *cnp, in pcbmap()
277 fc_lookup(struct denode *dep, uint32_t findcn, uint32_t *frcnp, uint32_t *fsrcnp) in fc_lookup()
301 fc_purge(struct denode *dep, u_int frcn) in fc_purge()
937 extendfile(struct denode *dep, uint32_t count, struct buf **bpp, uint32_t *ncp, in extendfile()
/openbsd-src/usr.sbin/makefs/
H A Dmsdos.h34 struct denode;
39 struct denode *msdosfs_mkfile(const char *, struct denode *, fsnode *);
40 struct denode *msdosfs_mkdire(const char *, struct denode *, fsnode *);
H A Dmsdos.c47 static int msdos_populate_dir(const char *, struct denode *, fsnode *,
166 msdos_populate_dir(const char *path, struct denode *dir, fsnode *root, in msdos_populate_dir()
198 struct denode *de; in msdos_populate_dir()
/openbsd-src/usr.sbin/makefs/msdos/
H A Ddenode.h158 struct denode { struct
246 #define VTODE(vp) ((struct denode *)(vp)->v_data)
304 int createde(struct denode *, struct denode *,
305 struct denode **, struct componentname *);
306 int deextend(struct denode *, u_long);
307 int deget(struct msdosfsmount *, u_long, u_long, struct denode **);
308 int detrunc(struct denode *, u_long, int);
309 int deupdat(struct denode *, int);
310 int readde(struct denode *, struct mkfsbuf **, struct direntry **);
313 int uniqdosname(struct denode *, struct componentname *, u_char *);
[all …]
H A Dmsdosfs_vnops.c90 static int msdosfs_wfile(const char *, struct denode *, fsnode *);
93 msdosfs_times(struct msdosfsmount *pmp, struct denode *dep, in msdosfs_times()
118 msdosfs_findslot(struct denode *dp, struct componentname *cnp) in msdosfs_findslot()
325 struct denode *
326 msdosfs_mkfile(const char *path, struct denode *pdep, fsnode *node) in msdosfs_mkfile()
329 struct denode ndirent; in msdosfs_mkfile()
330 struct denode *dep; in msdosfs_mkfile()
384 msdosfs_updatede(struct denode *dep) in msdosfs_updatede()
403 msdosfs_wfile(const char *path, struct denode *dep, fsnode *node) in msdosfs_wfile()
517 struct denode *
[all …]
H A Dfat.h104 int pcbmap(struct denode *, u_long, daddr_t *, u_long *, int *);
107 int extendfile(struct denode *, u_long, struct mkfsbuf **, u_long *, int);
109 void fc_purge(struct denode *, u_int);
110 void fc_lookup(struct denode *, u_long, u_long *, u_long *);
H A Dmsdosfs_lookup.c70 createde(struct denode *dep, struct denode *ddep, struct denode **depp, struct componentname *cnp) in createde()
295 readde(struct denode *dep, struct mkfsbuf **bpp, struct direntry **epp) in readde()
305 uniqdosname(struct denode *dep, struct componentname *cnp, u_char *cp) in uniqdosname()
H A Dmsdosfs_denode.c78 struct denode **depp) in deget()
86 struct denode *ldep; in deget()
191 detrunc(struct denode *dep, u_long length, int flags) in detrunc()
314 deextend(struct denode *dep, u_long length) in deextend()
H A Dmsdosfs_fat.c142 pcbmap(struct denode *dep, u_long findcn, daddr_t *bnp, u_long *cnp, int *sp) in pcbmap()
311 fc_lookup(struct denode *dep, u_long findcn, u_long *frcnp, u_long *fsrcnp) in fc_lookup()
335 fc_purge(struct denode *dep, u_int frcn) in fc_purge()
976 extendfile(struct denode *dep, u_long count, struct mkfsbuf **bpp, u_long *ncp, int flags) in extendfile()
H A Dmsdosfs_vfsops.c350 struct denode *ndep; in msdosfs_root()
/openbsd-src/lib/libkvm/
H A Dkvm_file2.c827 struct denode de; in msdos_filestat()