20#ifndef PEDIGREE_SYSCALLS_H
21#define PEDIGREE_SYSCALLS_H
22#include "pedigree/kernel/processor/types.h"
26int pedigree_login(
int uid);
30void pedigree_module_load(
char* file);
31int pedigree_module_unload(
char* name);
32int pedigree_module_is_loaded(
char* name);
33int pedigree_module_get_depending(
char* name,
char* buf,
size_t bufsz);
35int pedigree_get_mount(
char* mount_buf,
char* info_buf,
size_t n);
37void* pedigree_sys_request_mem(
size_t len);
39void pedigree_haltfs();
47int pedigree_load_keymap(uint32_t* buffer,
size_t len);
48void pedigree_input_inhibit_events(
int inhibit);
50int pedigree_event_return();