|
Defines |
| #define | __SYSINTERF_SYSINTERF_H__ 1 |
Functions |
| int | _exit (int code) |
| int | setpgid (pid_t pid, pid_t pgid) |
| uid_t | getuid () |
| uid_t | geteuid () |
| gid_t | getgid () |
| gid_t | getegid () |
| int | getgroups (int gidsetlen, gid_t *gidset) |
| int | setgroups (int ngroups, const gid_t *gidset) |
| int | setuid (uid_t uid) |
| int | seteuid (uid_t euid) |
| int | setgid (gid_t gid) |
| int | setegid (gid_t egid) |
| int | sigreturn (void *sc) |
| int | sigsuspend (sigset_t *mask) |
| int | sigprocmask (int how, const sigset_t *set, sigset_t *oset) |
| int | ptrace (int request, pid_t pid, caddr_t addr, int data) |
| int | vm86 (struct vm86 *p) |
| int | tcbsizepg (int signalable, int iomap_present) |
| int | nicepid (pid_t pid, int incr) |
| int | sigaction2 (int sig, const struct sigaction2 *act, struct sigaction2 *oact) |
| int | _sgdt (int start_idx, union descriptor *descs, int *nb_sels) |
| int | _sidt (int cpu, int start_idx, union descriptor *descs, int *nb_sels) |
| int | _lidt (int cpu, int start_idx, union descriptor *descs, int nb_sels) |
| int | _rcr3 (u_int sel) |
| int | idtrsv (int cpu, int from, int nb_sels) |
| int | idtrele (int cpu, int idxsel, int nb_sels) |
| int | runq (int cpu, struct s_runqop *runqop_ret) |
| int | reparent (u_int sel, u_int link) |
| int | clearbsy (u_int sel) |
| int | setbsy (u_int sel) |
| int | setrunq (u_int sel) |
| int | remrunq (u_int sel) |
| u_int | getsel (pid_t pid) |
| int | _ioacquire (pid_t pid, int ioport) |
| int | _iorele (pid_t pid, int ioport) |
| int | reboot (void) |
| int | spid (u_int sel, pid_t *pid_ret) |
| int | sppid (u_int sel, pid_t *pid_ret) |
| int | sppid2 (pid_t, pid_t *pid_ret) |
| int | sasid (u_int sel, asid_t *asid_ret) |
| int | setasuid (asid_t asid, uid_t uid) |
| int | spgid (u_int sel, pid_t *pgid_ret) |
| int | spgid2 (pid_t, pid_t *pgid_ret) |
| asid_t | getasid (void) |
| int | sinfo (struct s_core_info *info) |
| int | dump (void) |
| int | setrunq2 (pid_t pid) |
| int | remrunq2 (pid_t pid) |
| pid_t | tcbreg (kaddr_t ka, int nb_pgs, u_int sel, int cpu) |
| int | tcbunreg (pid_t pid) |
| int | kill2 (pid_t pid, int signum, int sigcode, void *addr) |
| int | scred (pid_t pid, struct s_ucred *ucred) |
| asid_t | asreg (kaddr_t ka, paddr_t pgdir, u_int32_t opts) |
| int | sas (asid_t asid, struct s_as_export *aspace_returned) |
| int | lasep (asid_t asid, int exec_pc, int exec_sp, int exec_fp) |
| paddr_t | prsv (asid_t asid, paddr_t paddr, int nb_pgs, u_int32_t modeopts) |
| vaddr_t | krsv (asid_t asid, int nb_pgs, int type) |
| vaddr_t | vrsv (asid_t asid, vaddr_t addr, int nb_pgs, u_int32_t modeopts) |
| int | _prele (asid_t asid, paddr_t paddr, int nb_pgs, u_int32_t opts) |
| int | prele (asid_t asid, paddr_t paddr, int nb_pgs, int dont_clean) |
| int | _krele (asid_t asid, vaddr_t vaddr, int nb_pgs, u_int32_t opts) |
| int | krele (asid_t asid, vaddr_t vaddr, int nb_pgs) |
| int | _vrele (asid_t asid, vaddr_t vaddr, int nb_pgs, u_int32_t opts) |
| int | vrele (asid_t asid, vaddr_t vaddr, int nb_pgs) |
| int | wire (asid_t asid, vaddr_t vaddr, int nb_pgs, paddr_t paddr, u_int32_t flags) |
| int | _vmap (asid_t asid, vaddr_t vaddr, int nb_pgs, paddr_t paddr, u_int32_t flags) |
| int | vmap (asid_t asid, vaddr_t vaddr, int nb_pgs, paddr_t paddr, u_int32_t flags) |
| int | pdef (paddr_t paddr, int nb_pgs, asid_t *asid_ret, u_int32_t *pmode_ret, u_int32_t *pmodeopt_ret, int *refcnt) |
| int | kdef (kaddr_t kaddr, int nb_pgs, asid_t *asid_ret) |
| int | vdef (asid_t asid, vaddr_t vaddr, int nb_pgs, paddr_t *paddr_ret, u_int32_t *flags_ret, u_int32_t *paddr_mode_ret, u_int32_t *paddr_modeopt_ret) |
| int | _vunmap (asid_t asid, vaddr_t vaddr, int nb_pgs, u_int32_t opts) |
| int | vunmap (asid_t asid, vaddr_t vaddr, int nb_pgs) |
| int | paggregate (asid_t asid, paddr_t paddr, int nb_pgs) |
| int | pshare (asid_t asid, paddr_t paddr, int nb_pgs, int type) |
| int | pgive (asid_t asid, asid_t newasid, paddr_t paddr, int nb_pgs) |
| int | aggdef (asid_t asid, vaddr_t va, int nb_pgs, int *agg_nb_pgs_ret, vaddr_t *agg_va_ret, paddr_t *agg_pa_ret) |
| int | aspgdir (asid_t asid) |
| int | memdef (asid_t asid, u_int32_t opts, struct s_memdef *memdefp, int *nb_memdefsp, int *againp) |
| int | procdef (int start, struct s_procdef *procdefp, int *nb_procdefsp, int *againp) |
| int | asop (pid_t pid, asid_t refasid, u_int32_t mode) |
| int | asunreg (asid_t asid) |
| int | dwrite (char *str, int len, int bold) |
| void | uassert (char *file, int line, char *error) |
| void | kassert (char *file, int line, char *error) |
| int | memdump (asid_t asid, asid_t subasid) |
| int | check (void) |