HomeSort by: relevance | last modified time | path
    Searched refs:denode (Results 1 - 16 of 16) sorted by relevancy

  /src/usr.sbin/makefs/
msdos.h 33 struct denode;
38 struct denode *msdosfs_mkfile(const char *, struct denode *, fsnode *);
39 struct denode *msdosfs_mkdire(const char *, struct denode *, fsnode *);
msdos.c 59 #include <fs/msdosfs/denode.h>
65 static int msdos_populate_dir(const char *, struct denode *, fsnode *,
218 msdos_populate_dir(const char *path, struct denode *dir, fsnode *root,
250 struct denode *de;
  /src/sys/fs/msdosfs/
Makefile 5 INCS= bootsect.h bpb.h denode.h direntry.h fat.h msdosfsmount.h
denode.h 1 /* $NetBSD: denode.h,v 1.29 2021/10/23 16:58:17 thorpej Exp $ */
101 * - A reference count for each denode will be kept since dos doesn't keep such
168 struct denode { struct
196 * Values for the de_flag field of the denode.
201 #define DE_MODIFIED 0x0008 /* Denode has been modified. */
202 #define DE_RENAME 0x0010 /* Denode is in the process of being renamed */
215 * dep is a struct denode * (internal form),
258 #define VTODE(vp) ((struct denode *)(vp)->v_data)
310 int msdosfs_createde(struct denode *, struct denode *,
    [all...]
fat.h 109 int msdosfs_pcbmap(struct denode *, u_long, daddr_t *, u_long *, int *);
113 int msdosfs_extendfile(struct denode *, u_long, struct buf **, u_long *,
116 void msdosfs_fc_purge(struct denode *, u_int);
117 void msdosfs_fc_lookup(struct denode *, u_long, u_long *, u_long *);
msdosfs_vnops.c 77 #include <fs/msdosfs/denode.h>
113 struct denode ndirent;
114 struct denode *dep;
115 struct denode *pdep = VTODE(ap->a_dvp);
173 struct denode *dep = VTODE(vp);
183 msdosfs_check_possible(struct vnode *vp, struct denode *dep, accmode_t accmode)
207 msdosfs_check_permitted(struct vnode *vp, struct denode *dep, accmode_t accmode,
234 struct denode *dep = VTODE(vp);
254 struct denode *dep = VTODE(ap->a_vp);
323 struct denode *dep = VTODE(ap->a_vp)
    [all...]
msdosfs_denode.c 71 #include <fs/msdosfs/denode.h>
140 pool_init(&msdosfs_denode_pool, sizeof(struct denode), 0, 0, 0,
170 * If deget() succeeds it returns with the gotten denode unlocked.
173 * the denode of interest. The pm_dev field and the address of
178 * diroffset - offset past begin of cluster of denode we want
217 struct denode *ldep;
246 msdosfs_fc_purge(ldep, 0); /* init the FAT cache for this denode */
249 * Copy the directory entry into the denode area of the vnode.
257 * as the time and date for the root denode.
271 * denode
    [all...]
msdosfs_lookup.c 74 #include <fs/msdosfs/denode.h>
91 * Then update the disk block and the denode, and then write the disk block
93 * memory denode's will be in synch.
117 struct denode *dp;
552 * depp - return the address of the denode for the created directory entry
557 msdosfs_createde(struct denode *dep, struct denode *ddep,
559 struct denode **depp, struct componentname *cnp)
679 * If they want us to return with the denode gotten.
774 msdosfs_dosdirempty(struct denode *dep
    [all...]
msdosfs_fat.c 82 #include <fs/msdosfs/denode.h>
167 * dep - address of denode representing the file of interest
182 msdosfs_pcbmap(struct denode *dep,
351 msdosfs_fc_lookup(struct denode *dep, u_long findcn, u_long *frcnp,
372 * Purge the FAT cache in denode dep of all entries relating to file
376 msdosfs_fc_purge(struct denode *dep, u_int frcn)
1016 * the de_flag field of the denode and it does not change the de_FileSize
1021 msdosfs_extendfile(struct denode *dep, u_long count, struct buf **bpp,
1101 * denode's FAT cache.
msdosfs_vfsops.c 83 #include <fs/msdosfs/denode.h>
1016 struct denode *dep;
1051 * Write back each (modified) denode.
1121 struct denode *dep;
msdosfs_conv.c 86 #include <fs/msdosfs/denode.h>
msdosfs_rename.c 51 #include <fs/msdosfs/denode.h>
449 * into the denode and directory entry for the destination
459 * move the denode to the correct hash chain for its new
  /src/usr.sbin/makefs/msdos/
msdosfs_vnops.c 65 #include <fs/msdosfs/denode.h>
95 static int msdosfs_wfile(const char *, struct denode *, fsnode *);
98 msdosfs_times(struct msdosfsmount *pmp, struct denode *dep,
133 * Then update the disk block and the denode, and then write the disk block
135 * memory denode's will be in synch.
138 msdosfs_findslot(struct denode *dp, struct componentname *cnp)
351 struct denode *
352 msdosfs_mkfile(const char *path, struct denode *pdep, fsnode *node)
355 struct denode ndirent;
356 struct denode *dep
    [all...]
msdosfs_denode.c 64 #include <fs/msdosfs/denode.h>
70 * If deget() succeeds it returns with the gotten denode locked().
73 * the denode of interest. The pm_dev field and the address of
78 * diroffset - offset past begin of cluster of denode we want
79 * depp - returns the address of the gotten denode.
83 struct denode **depp)
87 /* depp: returns the addr of the gotten denode */
91 struct denode *ldep;
119 * Copy the directory entry into the denode area of the vnode.
129 * as the time and date for the root denode
    [all...]
msdosfs_vfsops.c 62 #include <fs/msdosfs/denode.h>
422 struct denode *ndep;
  /src/usr.bin/fstat/
fstat.c 74 #include <msdosfs/denode.h>
856 struct denode de;
860 dprintf("can't read denode at %p for pid %d", VTONFS(vp),

Completed in 21 milliseconds