Sync usage with man page.
[netbsd-mini2440.git] / sys / rump / librump / rumpvfs / rumpvfs_if_priv.h
blobee461a23376ea17e94a5e62dd0ef8da5577983e1
1 /* $NetBSD: makerumpif.sh,v 1.4 2009/10/15 00:29:19 pooka Exp $ */
3 /*
4 * Automatically generated. DO NOT EDIT.
5 * from: NetBSD: rumpvfs.ifspec,v 1.1 2009/10/14 17:17:00 pooka Exp
6 * by: NetBSD: makerumpif.sh,v 1.4 2009/10/15 00:29:19 pooka Exp
7 */
9 void rump_getvninfo(struct vnode *, enum vtype *, off_t *, dev_t *);
10 struct vfsops * rump_vfslist_iterate(struct vfsops *);
11 struct vfsops * rump_vfs_getopsbyname(const char *);
12 struct vattr * rump_vattr_init(void);
13 void rump_vattr_settype(struct vattr *, enum vtype);
14 void rump_vattr_setmode(struct vattr *, mode_t);
15 void rump_vattr_setrdev(struct vattr *, dev_t);
16 void rump_vattr_free(struct vattr *);
17 void rump_vp_incref(struct vnode *);
18 int rump_vp_getref(struct vnode *);
19 void rump_vp_rele(struct vnode *);
20 void rump_vp_interlock(struct vnode *);
21 int rump_etfs_register(const char *, const char *, enum rump_etfs_type);
22 int rump_etfs_register_withsize(const char *, const char *, enum rump_etfs_type, uint64_t, uint64_t);
23 int rump_etfs_remove(const char *);
24 void rump_freecn(struct componentname *, int);
25 int rump_checksavecn(struct componentname *);
26 int rump_namei(uint32_t, uint32_t, const char *, struct vnode **, struct vnode **, struct componentname **);
27 struct componentname * rump_makecn(u_long, u_long, const char *, size_t, kauth_cred_t, struct lwp *);
28 int rump_vfs_unmount(struct mount *, int);
29 int rump_vfs_root(struct mount *, struct vnode **, int);
30 int rump_vfs_statvfs(struct mount *, struct statvfs *);
31 int rump_vfs_sync(struct mount *, int, kauth_cred_t);
32 int rump_vfs_fhtovp(struct mount *, struct fid *, struct vnode **);
33 int rump_vfs_vptofh(struct vnode *, struct fid *, size_t *);
34 void rump_vfs_syncwait(struct mount *);
35 int rump_vfs_getmp(const char *, struct mount **);
36 void rump_rcvp_set(struct vnode *, struct vnode *);
37 struct vnode * rump_cdir_get(void);
38 int rump_syspuffs_glueinit(int, int *);
39 int rump_sys___stat30(const char *, struct stat *);
40 int rump_sys___lstat30(const char *, struct stat *);
41 void rump_vattr50_to_vattr(const struct vattr *, struct vattr *);
42 void rump_vattr_to_vattr50(const struct vattr *, struct vattr *);