Home
last modified time | relevance | path

Searched refs:vnode (Results 1 – 25 of 603) sorted by relevance

12345678910>>...25

/netbsd/sys/rump/include/rump/
H A Drumpvnode_if.h59 int RUMP_VOP_LOOKUP(struct vnode *, struct vnode **, struct componentname *);
60 int RUMP_VOP_CREATE(struct vnode *, struct vnode **, struct componentname *,
62 int RUMP_VOP_MKNOD(struct vnode *, struct vnode **, struct componentname *,
82 int RUMP_VOP_REMOVE(struct vnode *, struct vnode *, struct componentname *);
83 int RUMP_VOP_LINK(struct vnode *, struct vnode *, struct componentname *);
84 int RUMP_VOP_RENAME(struct vnode *, struct vnode *, struct componentname *,
85 struct vnode *, struct vnode *, struct componentname *);
86 int RUMP_VOP_MKDIR(struct vnode *, struct vnode **, struct componentname *,
88 int RUMP_VOP_RMDIR(struct vnode *, struct vnode *, struct componentname *);
89 int RUMP_VOP_SYMLINK(struct vnode *, struct vnode **,
[all …]
H A Drumpvfs_if_pub.h9 void rump_pub_getvninfo(struct vnode *, enum rump_vtype *, off_t *, dev_t *);
17 void rump_pub_vp_incref(struct vnode *);
18 int rump_pub_vp_getref(struct vnode *);
19 void rump_pub_vp_rele(struct vnode *);
20 void rump_pub_vp_interlock(struct vnode *);
21 void rump_pub_vp_vmobjlock(struct vnode *, int);
23 int rump_pub_namei(uint32_t, uint32_t, const char *, struct vnode **, struct vnode **, struct compo…
26 int rump_pub_vfs_root(struct mount *, struct vnode **, int);
29 int rump_pub_vfs_fhtovp(struct mount *, struct fid *, struct vnode **);
30 int rump_pub_vfs_vptofh(struct vnode *, struct fid *, size_t *);
[all …]
/netbsd/sys/sys/
H A Dvnode_if.h56 struct vnode *a_vp;
65 struct vnode *a_dvp;
75 struct vnode *a_dvp;
80 int VOP_LOOKUP(struct vnode *, struct vnode **, struct componentname *);
103 int VOP_MKNOD(struct vnode *, struct vnode **, struct componentname *,
109 struct vnode *a_vp;
119 struct vnode *a_vp;
129 struct vnode *a_vp;
139 struct vnode *a_vp;
149 struct vnode *a_vp;
[all …]
H A Dvnode.h118 struct vnode;
141 struct vnode { struct
192 typedef struct vnode vnode_t; argument
422 void vhold(struct vnode *);
423 void vref(struct vnode *);
589 struct vnode;
603 void vput(struct vnode *);
613 void vshareilock(struct vnode *, struct vnode *);
614 void vshareklist(struct vnode *, struct vnode *);
627 int vn_isunder(struct vnode *, struct vnode *, struct lwp *);
[all …]
H A Dnamei.h282 struct vnode **);
284 struct vnode **);
290 int relookup(struct vnode *, struct vnode **, struct componentname *, int);
296 int *, struct vnode **);
298 int *, struct vnode **);
301 int cache_revlookup(struct vnode *, struct vnode **, char **, char *,
304 void cache_enter(struct vnode *, struct vnode *,
307 bool cache_have_id(struct vnode *);
308 void cache_vnode_init(struct vnode * );
311 void cache_enter_mount(struct vnode *, struct vnode *);
[all …]
H A Dmount.h128 struct vnode;
198 int (*vfs_loadvnode) (struct mount *, struct vnode *,
200 int (*vfs_newvnode) (struct mount *, struct vnode *, struct vnode *,
204 struct vnode **);
210 int (*vfs_snapshot) (struct mount *, struct vnode *,
213 struct vnode *, int, const char *);
217 int (*vfs_fsync) (struct vnode *, int);
238 int VFS_ROOT(struct mount *, int, struct vnode **);
383 int vfs_fhtovp(fhandle_t *, struct vnode **);
406 void vfs_insmntque(struct vnode *, struct mount *);
[all …]
/netbsd/sys/miscfs/genfs/
H A Dgenfs.h88 void genfs_rename_knote(struct vnode *, struct vnode *, struct vnode *,
90 void genfs_rename_cache_purge(struct vnode *, struct vnode *, struct vnode *,
91 struct vnode *);
109 struct vnode *vp, struct vnode *dvp);
111 struct vnode *fdvp, struct vnode *fvp,
112 struct vnode *tdvp, struct vnode *tvp);
114 struct vnode *fdvp, struct vnode *fvp,
115 struct vnode *tdvp, struct vnode *tvp);
117 struct vnode *dvp, struct vnode *vp);
119 struct vnode *dvp, struct vnode *vp);
[all …]
H A Dgenfs_node.h41 struct vnode;
44 void (*gop_size)(struct vnode *, off_t, off_t *, int);
45 int (*gop_alloc)(struct vnode *, off_t, off_t, int,
48 void (*gop_markupdate)(struct vnode *, int);
87 void genfs_size(struct vnode *, off_t, off_t *, int);
89 void genfs_node_destroy(struct vnode *);
96 void genfs_node_wrlock(struct vnode *);
97 void genfs_node_rdlock(struct vnode *);
98 int genfs_node_rdtrylock(struct vnode *);
99 void genfs_node_unlock(struct vnode *);
[all …]
H A Dgenfs_rename.c113 struct vnode *, struct componentname *, void *, struct vnode **,
114 struct vnode *, struct componentname *, void *, struct vnode **);
121 struct vnode *, struct componentname *, void *, struct vnode **,
128 struct vnode *, struct vnode *,
129 struct vnode *, struct vnode *);
391 genfs_rename_knote(struct vnode *fdvp, struct vnode *fvp, in genfs_rename_knote()
392 struct vnode *tdvp, struct vnode *tvp, nlink_t tvp_new_nlink) in genfs_rename_knote()
443 genfs_rename_cache_purge(struct vnode *fdvp, struct vnode *fvp, in genfs_rename_cache_purge()
444 struct vnode *tdvp, struct vnode *tvp) in genfs_rename_cache_purge()
972 struct vnode *fdvp, struct vnode *fvp, in genfs_rename_exit()
[all …]
/netbsd/sys/ufs/ufs/
H A Dufs_extern.h58 struct vnode;
103 int ufs_reclaim(struct vnode *);
125 struct vnode *, struct vnode *);
127 struct vnode *, struct vnode *, struct vnode *, struct vnode *);
129 struct vnode *, struct vnode *, struct vnode *, struct vnode *);
131 struct vnode *, struct vnode *);
133 struct vnode *, struct vnode *);
135 struct vnode *, struct componentname *, void *, struct vnode *,
136 struct vnode *, struct componentname *, void *, struct vnode *,
139 struct vnode *, struct componentname *, void *, struct vnode *,
[all …]
/netbsd/sys/rump/librump/rumpvfs/
H A Drumpvnode_if.c83 struct vnode **vpp, in RUMP_VOP_LOOKUP()
97 struct vnode **vpp, in RUMP_VOP_CREATE()
112 struct vnode **vpp, in RUMP_VOP_MKNOD()
385 struct vnode *vp, in RUMP_VOP_REMOVE()
399 struct vnode *vp, in RUMP_VOP_LINK()
413 struct vnode *fvp, in RUMP_VOP_RENAME()
415 struct vnode *tdvp, in RUMP_VOP_RENAME()
416 struct vnode *tvp, in RUMP_VOP_RENAME()
430 struct vnode **vpp, in RUMP_VOP_MKDIR()
445 struct vnode *vp, in RUMP_VOP_RMDIR()
[all …]
/netbsd/sys/fs/union/
H A Dunion.h94 struct vnode *um_uppervp;
95 struct vnode *um_lowervp;
125 struct vnode *un_vnode; /* :: Back pointer */
129 struct vnode *un_pvp; /* v: Parent vnode */
142 struct vnode *, struct vnode *,
143 struct componentname *, struct vnode *,
144 struct vnode *, int);
146 extern int union_copyfile(struct vnode *, struct vnode *, kauth_cred_t,
153 struct componentname *, struct vnode **);
161 extern struct vnode *union_lowervp(struct vnode *);
[all …]
/netbsd/sys/rump/include/rump-sys/
H A Dvfs_if.h28 void rump_vp_incref(struct vnode *);
29 typedef void (*rump_vp_incref_fn)(struct vnode *);
30 int rump_vp_getref(struct vnode *);
31 typedef int (*rump_vp_getref_fn)(struct vnode *);
32 void rump_vp_rele(struct vnode *);
33 typedef void (*rump_vp_rele_fn)(struct vnode *);
34 void rump_vp_interlock(struct vnode *);
35 typedef void (*rump_vp_interlock_fn)(struct vnode *);
36 void rump_vp_vmobjlock(struct vnode *, int);
40 int rump_namei(uint32_t, uint32_t, const char *, struct vnode **, struct vnode **, struct component…
[all …]
/netbsd/sys/nfs/
H A Dnfs_var.h40 struct vnode;
47 struct vnode;
94 int nfs_readrpc(struct vnode *, struct uio *);
96 int nfs_mknodrpc(struct vnode *, struct vnode **, struct componentname *,
102 int nfs_renamerpc(struct vnode *, const char *, int, struct vnode *,
106 int nfs_sillyrename(struct vnode *, struct vnode *, struct componentname *,
254 void nfs_initdircache(struct vnode *);
255 void nfs_initdirxlatecookie(struct vnode *);
260 void nfs_invaldircache(struct vnode *, int);
270 void nfs_delayedtruncate(struct vnode *);
[all …]
/netbsd/sys/fs/unionfs/
H A Dunionfs.h74 struct vnode *um_lowervp; /* VREFed once */
75 struct vnode *um_uppervp; /* VREFed once */
76 struct vnode *um_rootvp; /* ROOT vnode */
104 struct vnode *un_lowervp; /* lower side vnode */
105 struct vnode *un_uppervp; /* upper side vnode */
106 struct vnode *un_dvp; /* parent unionfs vnode */
107 struct vnode *un_vnode; /* Back pointer */
124 …unionfs_nodeget(struct mount *mp, struct vnode *uppervp, struct vnode *lowervp, struct vnode *dvp,…
125 void unionfs_noderem(struct vnode *vp);
140 struct vnode *unionfs_checklowervp(struct vnode *vp, const char *fil, int lno);
[all …]
/netbsd/sys/ufs/ffs/
H A Dffs_extern.h61 struct vnode;
94 int ffs_valloc(struct vnode *, int, kauth_cred_t, ino_t *);
100 void *ffs_discard_init(struct vnode *, struct fs *);
103 int ffs_vfree(struct vnode *, ino_t, int);
104 int ffs_checkfreefile(struct fs *, struct vnode *, ino_t);
113 int ffs_update(struct vnode *, const struct timespec *,
137 void ffs_gop_size(struct vnode *, off_t, off_t *, int);
141 int ffs_full_fsync(struct vnode *, int);
158 void ffs_snapremove(struct vnode *);
162 void ffs_snapgone(struct vnode *);
[all …]
/netbsd/sys/ufs/lfs/
H A Dlfs_extern.h97 struct vnode;
129 int lfs_vfree(struct vnode *, ino_t, int);
137 void lfs_register_block(struct vnode *, daddr_t);
139 void lfs_deregister_all(struct vnode *);
147 int lfs_check(struct vnode *, daddr_t, int);
151 int lfs_reserve(struct lfs *, struct vnode *, struct vnode *, int);
183 int lfs_vflush(struct vnode *);
227 void lfs_vinit(struct mount *, struct vnode **);
231 void lfs_mark_vnode(struct vnode *);
232 void lfs_unmark_vnode(struct vnode *);
[all …]
H A Dulfs_extern.h59 struct vnode;
92 int ulfs_bmaparray(struct vnode *, daddr_t, daddr_t *, struct indir *,
94 int ulfs_getlbns(struct vnode *, daddr_t, struct indir *, int *);
97 int ulfs_reclaim(struct vnode *);
102 int ulfs_dirbadentry(struct vnode *, LFS_DIRHEADER *, int);
103 int ulfs_direnter(struct vnode *, const struct ulfs_lookup_results *,
104 struct vnode *,
140 int ulfs_root(struct mount *, int, struct vnode **);
146 int (**)(void *), struct vnode **);
147 int ulfs_gop_alloc(struct vnode *, off_t, off_t, int, kauth_cred_t);
[all …]
/netbsd/sys/kern/
H A Dvnode_if.src58 IN struct vnode *vp;
67 IN struct vnode *dvp;
224 IN struct vnode *vp;
272 IN struct vnode *vp;
293 IN struct vnode *vp;
447 IN struct vnode *vp;
464 IN struct vnode *vp;
476 IN struct vnode *vp;
484 IN struct vnode *vp;
492 IN struct vnode *vp;
[all …]
/netbsd/external/gpl3/gcc/dist/gcc/
H A Dipa.c356 reachable.add (vnode); in remove_unreachable_nodes()
495 if (vnode in remove_unreachable_nodes()
497 && !vnode->alias in remove_unreachable_nodes()
585 for (vnode = first_variable (); vnode; vnode = vnext) in remove_unreachable_nodes()
588 if (!vnode->aux in remove_unreachable_nodes()
613 vnode->remove (); in remove_unreachable_nodes()
616 else if (!reachable.contains (vnode) && !vnode->alias) in remove_unreachable_nodes()
634 vnode->aux = NULL; in remove_unreachable_nodes()
641 vnode->aux = NULL; in remove_unreachable_nodes()
783 if (!vnode->alias in ipa_discover_variable_flags()
[all …]
H A Dipa.cc356 reachable.add (vnode); in remove_unreachable_nodes()
498 if (vnode in remove_unreachable_nodes()
500 && !vnode->alias in remove_unreachable_nodes()
588 for (vnode = first_variable (); vnode; vnode = vnext) in remove_unreachable_nodes()
591 if (!vnode->aux in remove_unreachable_nodes()
616 vnode->remove (); in remove_unreachable_nodes()
619 else if (!reachable.contains (vnode) && !vnode->alias) in remove_unreachable_nodes()
637 vnode->aux = NULL; in remove_unreachable_nodes()
644 vnode->aux = NULL; in remove_unreachable_nodes()
786 if (!vnode->alias in ipa_discover_variable_flags()
[all …]
/netbsd/external/gpl3/gcc.old/dist/gcc/
H A Dipa.c356 reachable.add (vnode); in remove_unreachable_nodes()
495 if (vnode in remove_unreachable_nodes()
497 && !vnode->alias in remove_unreachable_nodes()
585 for (vnode = first_variable (); vnode; vnode = vnext) in remove_unreachable_nodes()
588 if (!vnode->aux in remove_unreachable_nodes()
613 vnode->remove (); in remove_unreachable_nodes()
616 else if (!reachable.contains (vnode) && !vnode->alias) in remove_unreachable_nodes()
634 vnode->aux = NULL; in remove_unreachable_nodes()
641 vnode->aux = NULL; in remove_unreachable_nodes()
783 if (!vnode->alias in ipa_discover_variable_flags()
[all …]
/netbsd/sys/ufs/ext2fs/
H A Dext2fs_extern.h77 struct vnode;
98 int ext2fs_valloc(struct vnode *, int, kauth_cred_t, ino_t *);
102 int ext2fs_vfree(struct vnode *, ino_t, int);
118 int ext2fs_update(struct vnode *, const struct timespec *,
120 int ext2fs_truncate(struct vnode *, off_t, int, kauth_cred_t);
129 int ext2fs_direnter(struct inode *, struct vnode *,
137 int ext2fs_add_entry(struct vnode *, struct ext2fs_direct *,
149 int ext2fs_mountfs(struct vnode *, struct mount *);
158 int ext2fs_bufrd(struct vnode *, struct uio *, int, kauth_cred_t);
159 int ext2fs_bufwr(struct vnode *, struct uio *, int, kauth_cred_t);
[all …]
/netbsd/sys/fs/nfs/client/
H A Dnfs.h94 int ncl_meta_setsize(struct vnode *, struct kauth_cred *, struct lwp *,
97 int ncl_bioread(struct vnode *, struct uio *, int, struct kauth_cred *);
98 int ncl_biowrite(struct vnode *, struct uio *, int, struct kauth_cred *);
99 int ncl_vinvalbuf(struct vnode *, int, struct kauth_cred *, int);
108 int ncl_getattrcache(struct vnode *, struct vattr *);
109 int ncl_readrpc(struct vnode *, struct uio *, struct kauth_cred *);
112 int ncl_readlinkrpc(struct vnode *, struct uio *, struct kauth_cred *);
113 int ncl_readdirrpc(struct vnode *, struct uio *, struct kauth_cred *,
115 int ncl_readdirplusrpc(struct vnode *, struct uio *, struct kauth_cred *,
118 int ncl_commit(struct vnode *, u_quad_t, int, struct kauth_cred *,
[all …]
/netbsd/sys/fs/msdosfs/
H A Dmsdosfs_rename.c65 struct vnode *, struct vnode *, kauth_cred_t);
199 struct vnode *vp, struct vnode *dvp) in msdosfs_gro_directory_empty_p()
250 struct vnode *fdvp, struct vnode *fvp, in msdosfs_gro_rename_check_possible()
251 struct vnode *tdvp, struct vnode *tvp) in msdosfs_gro_rename_check_possible()
286 struct vnode *fdvp, struct vnode *fvp, in msdosfs_gro_rename_check_permitted()
287 struct vnode *tdvp, struct vnode *tvp) in msdosfs_gro_rename_check_permitted()
324 struct vnode *dvp, struct vnode *vp) in msdosfs_gro_remove_check_possible()
345 struct vnode *dvp, struct vnode *vp) in msdosfs_gro_remove_check_permitted()
579 struct vnode *vp; in msdosfs_gro_lookup()
636 struct vnode *fdvp, struct vnode *tdvp, in msdosfs_gro_genealogy()
[all …]

12345678910>>...25