/netbsd/sys/rump/include/rump/ |
H A D | rumpvnode_if.h | 59 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 D | rumpvfs_if_pub.h | 9 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 D | vnode_if.h | 56 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 D | vnode.h | 118 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 D | namei.h | 282 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 D | mount.h | 128 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 D | genfs.h | 88 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 D | genfs_node.h | 41 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 D | genfs_rename.c | 113 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 D | ufs_extern.h | 58 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 D | rumpvnode_if.c | 83 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 D | union.h | 94 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 D | vfs_if.h | 28 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 D | nfs_var.h | 40 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 D | unionfs.h | 74 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 D | ffs_extern.h | 61 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 D | lfs_extern.h | 97 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 D | ulfs_extern.h | 59 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 D | vnode_if.src | 58 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 D | ipa.c | 356 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 D | ipa.cc | 356 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 D | ipa.c | 356 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 D | ext2fs_extern.h | 77 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 D | nfs.h | 94 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 D | msdosfs_rename.c | 65 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 …]
|