OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
Definition
Symbol
File Path
History
|
|
Help
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
Indexes created Sun Oct 12 09:09:55 GMT 2025