/src/sys/rump/include/rump/ |
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 *); 90 struct componentname *, struct vattr *, char *) [all...] |
rumpvfs_if_pub.h | 22 void rump_pub_freecn(struct componentname *, int); 23 int rump_pub_namei(uint32_t, uint32_t, const char *, struct vnode **, struct vnode **, struct componentname **); 24 struct componentname * rump_pub_makecn(u_long, u_long, const char *, size_t, struct kauth_cred *, struct lwp *);
|
rump.h | 39 struct componentname;
|
/src/sys/rump/include/rump-sys/ |
vfs_if.h | 38 void rump_freecn(struct componentname *, int); 39 typedef void (*rump_freecn_fn)(struct componentname *, int); 40 int rump_namei(uint32_t, uint32_t, const char *, struct vnode **, struct vnode **, struct componentname **); 41 typedef int (*rump_namei_fn)(uint32_t, uint32_t, const char *, struct vnode **, struct vnode **, struct componentname **); 42 struct componentname * rump_makecn(u_long, u_long, const char *, size_t, struct kauth_cred *, struct lwp *); 43 typedef struct componentname * (*rump_makecn_fn)(u_long, u_long, const char *, size_t, struct kauth_cred *, struct lwp *);
|
/src/sys/miscfs/genfs/ |
genfs.h | 9 struct componentname; 80 int (*)(struct vnode *, struct componentname *, 81 struct vnode *, struct componentname *, 84 struct vnode *, struct componentname *, void *, 85 struct vnode *, struct componentname *, void *, 121 struct vnode *fdvp, struct componentname *fcnp, 123 struct vnode *tdvp, struct componentname *tcnp, 126 struct vnode *dvp, struct componentname *cnp, void *de, 129 struct componentname *cnp, void *de_ret, struct vnode **vp_ret);
|
genfs_rename.c | 82 struct vnode *fdvp, struct componentname *fcnp, 83 struct vnode *tdvp, struct componentname *tcnp, 113 struct vnode *, struct componentname *, void *, struct vnode **, 114 struct vnode *, struct componentname *, void *, struct vnode **); 117 struct componentname *, void *, struct vnode **, 118 struct componentname *, void *, struct vnode **); 121 struct vnode *, struct componentname *, void *, struct vnode **, 122 struct vnode *, struct componentname *, void *, struct vnode **); 125 struct vnode *, struct componentname *, bool, void *, struct vnode **, 126 struct vnode *, struct componentname *, bool, void *, struct vnode **) [all...] |
/src/sys/sys/ |
vnode_if.h | 77 struct componentname *a_cnp; 80 int VOP_LOOKUP(struct vnode *, struct vnode **, struct componentname *); 87 struct componentname *a_cnp; 91 int VOP_CREATE(struct vnode *, struct vnode **, struct componentname *, 99 struct componentname *a_cnp; 103 int VOP_MKNOD(struct vnode *, struct vnode **, struct componentname *, 297 struct componentname *a_cnp; 301 int VOP_REMOVE(struct vnode *, struct vnode *, struct componentname *); 308 struct componentname *a_cnp; 311 int VOP_LINK(struct vnode *, struct vnode *, struct componentname *); [all...] |
/src/sys/ufs/ext2fs/ |
ext2fs_extern.h | 79 struct componentname; 131 struct componentname *); 133 struct componentname *); 135 struct inode *, struct componentname *); 189 int ext2fs_htree_create_index(struct vnode *, struct componentname *, 192 struct componentname *, size_t);
|
/src/sys/ufs/ufs/ |
ufs_extern.h | 40 struct componentname; 111 void ufs_makedirentry(struct inode *, struct componentname *, 115 struct componentname *, struct buf *); 135 struct vnode *, struct componentname *, void *, struct vnode *, 136 struct vnode *, struct componentname *, void *, struct vnode *, 139 struct vnode *, struct componentname *, void *, struct vnode *, 142 struct componentname *, void *, struct vnode **);
|
/src/sys/fs/unionfs/ |
unionfs.h | 124 int unionfs_nodeget(struct mount *mp, struct vnode *uppervp, struct vnode *lowervp, struct vnode *dvp, struct vnode **vpp, struct componentname *cnp); 133 int unionfs_mkshadowdir(struct unionfs_mount *ump, struct vnode *duvp, struct unionfs_node *unp, struct componentname *cnp); 134 int unionfs_mkwhiteout(struct vnode *dvp, struct componentname *cnp, const char *path); 135 int unionfs_relookup_for_create(struct vnode *dvp, struct componentname *cnp); 136 int unionfs_relookup_for_delete(struct vnode *dvp, struct componentname *cnp); 137 int unionfs_relookup_for_rename(struct vnode *dvp, struct componentname *cnp);
|
unionfs_subr.c | 70 struct vnode **vpp, struct componentname *cnp) 299 struct componentname *cnp, struct componentname *cn, 345 unionfs_relookup_for_create(struct vnode *dvp, struct componentname *cnp) 350 struct componentname cn; 386 unionfs_relookup_for_delete(struct vnode *dvp, struct componentname *cnp) 391 struct componentname cn; 426 unionfs_relookup_for_rename(struct vnode *dvp, struct componentname *cnp) 431 struct componentname cn; 492 struct unionfs_node *unp, struct componentname *cnp [all...] |
/src/sys/fs/efs/ |
efs_subr.h | 39 struct componentname *, ino_t *);
|
/src/sys/fs/union/ |
union.h | 143 struct componentname *, struct vnode *, 153 struct componentname *, struct vnode **); 155 struct componentname *, struct union_node *);
|
/src/sys/fs/nilfs/ |
nilfs_subr.h | 72 int nilfs_create_node(struct vnode *dvp, struct vnode **vpp, struct vattr *vap, struct componentname *cnp); 76 int nilfs_dir_detach(struct nilfs_mount *ump, struct nilfs_node *dir_node, struct nilfs_node *nilfs_node, struct componentname *cnp); 77 int nilfs_dir_attach(struct nilfs_mount *ump, struct nilfs_node *dir_node, struct nilfs_node *nilfs_node, struct vattr *vap, struct componentname *cnp);
|
/src/sys/ufs/lfs/ |
ulfs_extern.h | 41 struct componentname; 105 struct componentname *, ino_t, unsigned,
|
/src/sys/rump/librump/rumpvfs/ |
rumpvnode_if.c | 84 struct componentname *cnp) 98 struct componentname *cnp, 113 struct componentname *cnp, 386 struct componentname *cnp) 400 struct componentname *cnp) 414 struct componentname *fcnp, 417 struct componentname *tcnp) 431 struct componentname *cnp, 446 struct componentname *cnp) 460 struct componentname *cnp [all...] |
rump_vfs.c | 199 struct componentname rcn_cn; 203 struct componentname * 208 struct componentname *cnp; 228 rump_freecn(struct componentname *cnp, int flags) 242 struct vnode **dvpp, struct vnode **vpp, struct componentname **cnpp) 278 struct componentname *cnp;
|
rumpvfs_if_wrappers.c | 156 rump_pub_freecn(struct componentname *arg1, int arg2) 165 rump_pub_namei(uint32_t arg1, uint32_t arg2, const char *arg3, struct vnode **arg4, struct vnode **arg5, struct componentname **arg6) 176 struct componentname * 179 struct componentname * rv;
|
/src/sys/fs/tmpfs/ |
tmpfs.h | 254 struct componentname *, char *); 262 tmpfs_dirent_t *tmpfs_dir_lookup(tmpfs_node_t *, struct componentname *); 304 bool tmpfs_strname_neqlen(struct componentname *, struct componentname *);
|
tmpfs_rename.c | 57 static int tmpfs_sane_rename(struct vnode *, struct componentname *, 58 struct vnode *, struct componentname *, 81 struct vnode *fdvp, struct componentname *fcnp, 82 struct vnode *tdvp, struct componentname *tcnp, 264 struct vnode *fdvp, struct componentname *fcnp, 266 struct vnode *tdvp, struct componentname *tcnp, 385 struct vnode *dvp, struct componentname *cnp, void *de, struct vnode *vp, 421 struct componentname *cnp, void *de_ret, struct vnode **vp_ret)
|
tmpfs_mem.c | 232 tmpfs_strname_neqlen(struct componentname *fcnp, struct componentname *tcnp)
|
/src/tests/rump/rumpvfs/ |
t_p2kifs.c | 57 struct componentname *cn; 65 * Strategy is to create a componentname, edit the passed 66 * string, and then do a lookup with the componentname. 70 /* need stable lwp for componentname */
|
/src/sys/fs/udf/ |
udf_rename.c | 55 static int udf_sane_rename( struct vnode *, struct componentname *, 56 struct vnode *, struct componentname *, 82 udf_sane_rename( struct vnode *fdvp, struct componentname *fcnp, 83 struct vnode *tdvp, struct componentname *tcnp, 104 struct componentname *a_fcnp; 107 struct componentname *a_tcnp; 321 struct vnode *fdvp, struct componentname *fcnp, 323 struct vnode *tdvp, struct componentname *tcnp, 412 struct vnode *dvp, struct componentname *cnp, void *de, struct vnode *vp, 451 struct componentname *cnp, void *de_ret, struct vnode **vp_ret [all...] |
/src/usr.sbin/makefs/ffs/ |
buf.h | 54 struct componentname { struct
|
/src/sys/miscfs/specfs/ |
specdev.h | 109 struct componentname;
|