Home | History | Annotate | Line # | Download | only in rumpkern
rumpkern.ifspec revision 1.11
      1 ;	$NetBSD: rumpkern.ifspec,v 1.11 2013/03/07 18:49:13 pooka Exp $
      2 
      3 NAME|kern
      4 PUBHDR|include/rump/rumpkern_if_pub.h
      5 PRIVHDR|librump/rumpkern/rumpkern_if_priv.h
      6 WRAPPERS|librump/rumpkern/rumpkern_if_wrappers.c
      7 
      8 ; type		| name		| args
      9 ;
     10 
     11 int		|getversion	|void
     12 
     13 int		|module_init	|const struct modinfo * const *, size_t
     14 int		|module_fini	|const struct modinfo *
     15 int		|kernelfsym_load|void *, uint64_t, char *, uint64_t
     16 
     17 struct uio *	|uio_setup	|void *, size_t, off_t, enum rump_uiorw
     18 size_t		|uio_getresid	|struct uio *
     19 off_t		|uio_getoff	|struct uio *
     20 size_t		|uio_free	|struct uio *
     21 
     22 struct kauth_cred*|cred_create	|uid_t, gid_t, size_t, gid_t *
     23 void		  |cred_put	|struct kauth_cred *
     24 
     25 ; lwp and proc creation / switching interfaces
     26 int		|lwproc_rfork		|int
     27 int		|lwproc_newlwp		|pid_t
     28 void		|lwproc_switch		|struct lwp *
     29 void		|lwproc_releaselwp	|void
     30 struct lwp *	|lwproc_curlwp		|void
     31 void		|lwproc_sysent_usenative|void
     32 
     33 void		|allbetsareoff_setid	|pid_t, int
     34