Go to the documentation of this file.
76 error = (int)
systemCalls[code].sc_entry(td, params);
78 error = (int)
systemCalls[code].sc_entry(td, params);
81 kprintf(
"DUMMY CALL: (%i)\n", code);
126 kprintf(
"authenticating user %s\n",
uu->username);
166 if ((tmpTask != 0x0) && (ptr != 0x0))
167 *ptr = tmpTask->
state;
206 char *
buf = (
char *) args->
buf;
209 while (cwd[0] !=
'/')
232 for (i = 0; i < 1400; i++) {
236 for (i = 0; i < 1400; i++) {
void sysGetTime(uInt32 *ptr)
void sysGetUptime(uInt32 *ptr)
int sys_getcwd(struct thread *td, struct sys_getcwd_args *args)
int strlen(const char *str)
void kpanic(const char *fmt,...)
print panic message and halt system
struct syscall_entry systemCalls[]
int sprintf(char *buf, const char *fmt,...)
kTask_t * schedFindTask(uInt32 id)
void * vmm_getFreeVirtualPage(pidType, int, int)
vitalsNode * systemVitals
void invalidCall(int sys_call)
void sysGetDrives(uInt32 *ptr)
void sys_call(struct trapframe *frame)
void sysPasswd(char *passwd)
void die_if_kernel(char *str, struct trapframe *regs, long err)
int sys_sched_yield(struct thread *td, void *args)
void sysCheckPid(int pid, int *ptr)
void sysGetFreePage(long *ptr, int count, int type)
int kprintf(const char *,...)
void sysAuth(UbixUser *uu)