Go to the documentation of this file.
54 ".globl _sysCallNew \n"
62 " cmpl totalCalls,%eax \n"
63 " jae invalidSysCallNew \n"
67 " call *systemCalls(,%eax,4) \n"
70 "invalidSysCallNew: \n"
71 " call InvalidSystemCall \n"
83 kprintf(
"attempt was made to an invalid system call\n");
98 kprintf(
"authenticating user %s\n",
uu->username);
175 if ((tmpTask != 0x0) && (ptr != 0x0))
176 *ptr = tmpTask->
state;
229 for (i = 0; i < 1400; i++) {
233 for (i = 0; i < 1400; i++) {
void sysSetUid(int uid, int *status)
void sysGetTime(uInt32 *ptr)
void sysGetUptime(uInt32 *ptr)
void sysSetGid(int gid, int *status)
int sprintf(char *buf, const char *fmt,...)
kTask_t * schedFindTask(uInt32 id)
vitalsNode * systemVitals
void invalidCall(int sys_call)
void sysGetDrives(uInt32 *ptr)
void sys_call(struct trapframe *frame)
void sysPasswd(char *passwd)
void sysCheckPid(int pid, int *ptr)
void sysGetFreePage(long *ptr, int count, int type)
int kprintf(const char *,...)
void sysGetCwd(char *data, int len)
void sysAuth(UbixUser *uu)