1 /* $NetBSD: makerumpif.sh,v 1.4 2009/10/15 00:29:19 pooka Exp $ */
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
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
*);