Home | History | Annotate | Line # | Download | only in rumpkern
rumpkern.ifspec revision 1.4
      1  1.4  pooka ;	$NetBSD: rumpkern.ifspec,v 1.4 2010/03/05 18:41:46 pooka Exp $
      2  1.1  pooka 
      3  1.1  pooka NAME|kern
      4  1.1  pooka PUBHDR|include/rump/rumpkern_if_pub.h
      5  1.1  pooka PRIVHDR|librump/rumpkern/rumpkern_if_priv.h
      6  1.1  pooka WRAPPERS|librump/rumpkern/rumpkern_if_wrappers.c
      7  1.1  pooka 
      8  1.1  pooka ; type		| name		| args
      9  1.1  pooka ;
     10  1.1  pooka 
     11  1.1  pooka void		|reboot		|int
     12  1.1  pooka int		|getversion	|void
     13  1.1  pooka 
     14  1.4  pooka int		|module_init	|const struct modinfo * const *, size_t
     15  1.4  pooka int		|module_fini	|const struct modinfo *
     16  1.3  pooka int		|kernelfsym_load|void *, uint64_t, char *, uint64_t
     17  1.1  pooka 
     18  1.1  pooka struct uio *	|uio_setup	|void *, size_t, off_t, enum rump_uiorw
     19  1.1  pooka size_t		|uio_getresid	|struct uio *
     20  1.1  pooka off_t		|uio_getoff	|struct uio *
     21  1.1  pooka size_t		|uio_free	|struct uio *
     22  1.1  pooka 
     23  1.1  pooka kauth_cred_t	|cred_create	|uid_t, gid_t, size_t, gid_t *
     24  1.1  pooka kauth_cred_t	|cred_suserget	|void
     25  1.1  pooka void		|cred_put	|kauth_cred_t
     26  1.1  pooka 
     27  1.1  pooka ; lwp interfaces.  these need much love
     28  1.2  pooka struct lwp *	|newproc_switch		|void
     29  1.2  pooka struct lwp *	|lwp_alloc		|pid_t, lwpid_t
     30  1.2  pooka struct lwp *	|lwp_alloc_and_switch	|pid_t, lwpid_t
     31  1.2  pooka struct lwp *	|lwp_curlwp		|void
     32  1.2  pooka void		|lwp_switch		|struct lwp *
     33  1.2  pooka void		|lwp_release		|struct lwp *
     34  1.1  pooka 
     35  1.1  pooka int		|sysproxy_set			|rump_sysproxy_t, void *
     36  1.1  pooka int		|sysproxy_socket_setup_client	|int
     37  1.1  pooka int		|sysproxy_socket_setup_server	|int
     38