diff --git a/.project b/.project index e87f5c8..cb35fff 100644 --- a/.project +++ b/.project @@ -8,6 +8,11 @@ + org.eclipse.mylyn.wikitext.ui.wikiTextValidationBuilder + + + + org.eclipse.wst.common.project.facet.core.builder @@ -31,5 +36,6 @@ org.eclipse.cdt.managedbuilder.core.managedBuildNature org.eclipse.cdt.managedbuilder.core.ScannerConfigNature org.eclipse.wst.common.project.facet.core.nature + org.eclipse.mylyn.wikitext.ui.wikiTextNature diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs new file mode 100644 index 0000000..e167325 --- /dev/null +++ b/.settings/org.eclipse.core.resources.prefs @@ -0,0 +1,2 @@ +eclipse.preferences.version=1 +encoding/DEBUG.markdown=utf-8 diff --git a/DEBUG.markdown b/DEBUG.markdown new file mode 100644 index 0000000..a7b9560 --- /dev/null +++ b/DEBUG.markdown @@ -0,0 +1,6 @@ +1. First ordered list item +2. Another item + ..* Unordered sub-list. +3. Actual numbers don't matter, just that it's a number + ..1. Ordered sub-list +4. And another item. diff --git a/DEBUG.md b/DEBUG.md index a6d239a..d94528d 100644 --- a/DEBUG.md +++ b/DEBUG.md @@ -1,3 +1,6 @@ -#DEBUG_EXEC - Exec Debug -#DEBUG_VFS - VFS DEBUG -#DEBUG_SYSCTL - SYSCTL DEBUG +#Debug Info + +##Defines +DEBUG_EXEC - Exec Debug +DEBUG_VFS - VFS DEBUG +DEBUG_SYSCTL - SYSCTL DEBUG diff --git a/sys/fs/vfs/file.c b/sys/fs/vfs/file.c index 4534ab6..5f4b124 100644 --- a/sys/fs/vfs/file.c +++ b/sys/fs/vfs/file.c @@ -38,20 +38,21 @@ #include #include -static struct spinLock fdTable_lock = SPIN_LOCK_INITIALIZER; +static struct spinLock fdTable_lock = SPIN_LOCK_INITIALIZER +; fileDescriptor_t *fdTable = 0x0; fileDescriptor_t *vfs_fileTable = 0x0; -int sys_fwrite( struct thread *td, struct sys_fwrite_args *uap ) { +int sys_fwrite(struct thread *td, struct sys_fwrite_args *uap) { char *t = uap->buf; - if ( uap->fd == 0x0 ) - tty_print( (char *) uap->buf, _current->term ); + if (uap->fd == 0x0) + tty_print((char *) uap->buf, _current->term); else { - kprintf( "uap->size: %i, FD: [0x%X], BUF: [0x%X][%c]\n", uap->nbytes, uap->fd, uap->buf, t[0] ); - fwrite( uap->buf, uap->nbytes, 1, uap->fd->fd ); + kprintf("uap->size: %i, FD: [0x%X], BUF: [0x%X][%c]\n", uap->nbytes, uap->fd, uap->buf, t[0]); + fwrite(uap->buf, uap->nbytes, 1, uap->fd->fd); } td->td_retval[0] = 0x0; @@ -61,35 +62,33 @@ /* USER */ -void sysFwrite( char *ptr, int size, userFileDescriptor *userFd ) { - if ( userFd == 0x0 ) { - tty_print( ptr, _current->term ); - } - else { - fwrite( ptr, size, 1, userFd->fd ); +void sysFwrite(char *ptr, int size, userFileDescriptor *userFd) { + if (userFd == 0x0) { + tty_print(ptr, _current->term); + } else { + fwrite(ptr, size, 1, userFd->fd); } return; } -int sys_fgetc( struct thread *td, struct sys_fgetc_args *args ) { +int sys_fgetc(struct thread *td, struct sys_fgetc_args *args) { char c; - if ( args->FILE->fd == 0x0 ) { + if (args->FILE->fd == 0x0) { - while ( 1 ) { + while (1) { - if ( _current->term == tty_foreground ) { + if (_current->term == tty_foreground) { c = getchar(); - if ( c != 0x0 ) { + if (c != 0x0) { td->td_retval[0] = c; return (0); } sched_yield(); - } - else { + } else { sched_yield(); } /* @@ -102,9 +101,8 @@ } */ } - } - else { - c = fgetc( args->FILE->fd ); + } else { + c = fgetc(args->FILE->fd); td->td_retval[0] = c; return (0); } @@ -114,38 +112,37 @@ return; } -int sys_fseek( struct thread *td, struct sys_fseek_args *args ) { +int sys_fseek(struct thread *td, struct sys_fseek_args *args) { kprintf("offset: %ld, whence: 0x%X", args->offset, args->whence); // TODO : coredump? - if ( args->FILE == NULL ) { + if (args->FILE == NULL) { td->td_retval[0] = -1; return (-1); } - if ( args->FILE->fd == NULL ) { + if (args->FILE->fd == NULL) { td->td_retval[0] = -1; return (-1); } - switch (args->whence) { case 0: args->FILE->fd->offset = args->offset + args->whence; - break; + break; case 1: args->FILE->fd->offset += args->offset; - break; + break; default: - kprintf ("seek-whence: %i", args->whence); - break; + kprintf("seek-whence: %i", args->whence); + break; } - td->td_retval[0] = args->FILE->fd->offset & 0xFFFFFFFF; + td->td_retval[0] = args->FILE->fd->offset & 0xFFFFFFFF; return (0); } -int sys_lseek( struct thread *td, struct sys_lseek_args *args ) { +int sys_lseek(struct thread *td, struct sys_lseek_args *args) { int error = 0; struct file *fdd = 0x0; fileDescriptor_t *fd = 0x0; @@ -166,15 +163,15 @@ fd->offset = args->offset; td->td_retval[0] = fd->offset & 0xFFFFFFFF; td->td_retval[1] = fd->offset >> 32; - break; + break; case SEEK_CUR: fd->offset += args->offset; td->td_retval[0] = fd->offset & 0xFFFFFFFF; td->td_retval[1] = fd->offset >> 32; - break; + break; default: - kprintf ("seek-whence: %i", args->whence); - break; + kprintf("seek-whence: %i", args->whence); + break; } kprintf("loff: %ld", fd->offset); @@ -182,19 +179,17 @@ return (error); } - -int sys_chdir( struct thread *td, struct sys_chdir_args *args ) { - if ( strstr( args->path, ":" ) == 0x0 ) { - sprintf( _current->oInfo.cwd, "%s%s", _current->oInfo.cwd, args->path ); - } - else { - sprintf( _current->oInfo.cwd, args->path ); +int sys_chdir(struct thread *td, struct sys_chdir_args *args) { + if (strstr(args->path, ":") == 0x0) { + sprintf(_current->oInfo.cwd, "%s%s", _current->oInfo.cwd, args->path); + } else { + sprintf(_current->oInfo.cwd, args->path); } td->td_retval[0] = 0; return (0); } -int sys_fchdir( struct thread *td, struct sys_fchdir_args *args ) { +int sys_fchdir(struct thread *td, struct sys_fchdir_args *args) { int error = 0; struct file *fdd = 0x0; fileDescriptor_t *fd = 0x0; @@ -205,26 +200,24 @@ if (fdd == 0 || fdd->fd == 0x0) { error = -1; + } else { + if (strstr(fd->fileName, ":") == 0x0) { + sprintf(_current->oInfo.cwd, "%s%s", _current->oInfo.cwd, fd->fileName); + } else { + sprintf(_current->oInfo.cwd, fd->fileName); + } } -else { - if ( strstr( fd->fileName, ":" ) == 0x0 ) { - sprintf( _current->oInfo.cwd, "%s%s", _current->oInfo.cwd, fd->fileName ); - } - else { - sprintf( _current->oInfo.cwd, fd->fileName ); - } -} return (error); } -int sys_rename( struct thread *td, struct sys_rename_args *args ) { +int sys_rename(struct thread *td, struct sys_rename_args *args) { td->td_retval[0] = 0; return (0); } -int sysUnlink( const char *path, int *retVal ) { +int sysUnlink(const char *path, int *retVal) { *retVal = 0; - return(*retVal); + return (*retVal); } /************************************************************************ @@ -235,15 +228,15 @@ ************************************************************************/ //void sysFopen(const char *file,char *flags,userFileDescriptor *userFd) { -int sys_fopen( struct thread *td, struct sys_fopen_args *args ) { +int sys_fopen(struct thread *td, struct sys_fopen_args *args) { - if ( args->FILE == NULL ) { - kprintf( "Error: userFd == NULL, File: %s, Line: %i\n", __FILE__, __LINE__ ); + if (args->FILE == NULL) { + kprintf("Error: userFd == NULL, File: %s, Line: %i\n", __FILE__, __LINE__); return (-1); } - args->FILE->fd = fopen( args->path, args->mode ); - if ( args->FILE->fd != 0x0 ) { + args->FILE->fd = fopen(args->path, args->mode); + if (args->FILE->fd != 0x0) { args->FILE->fdSize = args->FILE->fd->size; } /* Return */ @@ -257,17 +250,17 @@ Notes: ************************************************************************/ -int sys_fread( struct thread *td, struct sys_fread_args *args ) { +int sys_fread(struct thread *td, struct sys_fread_args *args) { /* TODO : coredump? */ - if ( args->FILE == NULL ) + if (args->FILE == NULL) return (-1); - if ( args->FILE->fd == NULL ) + if (args->FILE->fd == NULL) return (-1); - td->td_retval[0] = fread( args->ptr, args->size, args->nmemb, args->FILE->fd ); - return(0); + td->td_retval[0] = fread(args->ptr, args->size, args->nmemb, args->FILE->fd); + return (0); } /************************************************************************ @@ -277,50 +270,49 @@ Notes: ************************************************************************/ -int sys_fclose( struct thread *td, struct sys_fclose_args *args ) { - if ( args->FILE == NULL ) { +int sys_fclose(struct thread *td, struct sys_fclose_args *args) { + if (args->FILE == NULL) { return (-1); } - if ( args->FILE == NULL ) { + if (args->FILE == NULL) { return (-1); } /* Return */ - return (fclose( args->FILE->fd )); + return (fclose(args->FILE->fd)); } /* KERNEL */ -size_t fread( void *ptr, size_t size, size_t nmemb, fileDescriptor_t *fd ) { +size_t fread(void *ptr, size_t size, size_t nmemb, fileDescriptor_t *fd) { size_t i = 0x0; - - if ( fd == 0x0 ) + if (fd == 0x0) return (0x0); - if ( nmemb == 0x0 ) + if (nmemb == 0x0) nmemb = 1; //Temp Fix - assert( fd ); - assert( fd->mp ); - assert( fd->mp->fs ); + assert(fd); + assert(fd->mp); + assert(fd->mp->fs); - i = fd->mp->fs->vfsRead( fd, ptr, fd->offset, size * nmemb ); + i = fd->mp->fs->vfsRead(fd, ptr, fd->offset, size * nmemb); //fd->offset += size * nmemb; return (i); } -size_t fwrite( void *ptr, int size, int nmemb, fileDescriptor_t *fd ) { - if ( fd != 0x0 ) { - fd->mp->fs->vfsWrite( fd, ptr, fd->offset, size * nmemb ); +size_t fwrite(void *ptr, int size, int nmemb, fileDescriptor_t *fd) { + if (fd != 0x0) { + fd->mp->fs->vfsWrite(fd, ptr, fd->offset, size * nmemb); fd->offset += size * nmemb; } return (0x0); } -int fseek( fileDescriptor_t *tmpFd, long offset, int whence ) { +int fseek(fileDescriptor_t *tmpFd, long offset, int whence) { tmpFd->offset = offset + whence; return (tmpFd->offset); } @@ -332,8 +324,8 @@ Notes: ************************************************************************/ -int feof( fileDescriptor_t *fd ) { - if ( fd->status == fdEof ) { +int feof(fileDescriptor_t *fd) { + if (fd->status == fdEof) { return (-1); } return (0); @@ -346,9 +338,9 @@ Notes: ************************************************************************/ -int fputc( int ch, fileDescriptor_t *fd ) { - if ( fd != 0x0 ) { - ch = fd->mp->fs->vfsWrite( fd, (char *) ch, fd->offset, 1 ); +int fputc(int ch, fileDescriptor_t *fd) { + if (fd != 0x0) { + ch = fd->mp->fs->vfsWrite(fd, (char *) ch, fd->offset, 1); fd->offset++; return (ch); } @@ -363,11 +355,11 @@ Notes: ************************************************************************/ -int fgetc( fileDescriptor_t *fd ) { +int fgetc(fileDescriptor_t *fd) { int ch = 0x0; /* If Found Return Next Char */ - if ( fd != 0x0 ) { - fd->mp->fs->vfsRead( fd, (char *) &ch, fd->offset, 1 ); + if (fd != 0x0) { + fd->mp->fs->vfsRead(fd, (char *) &ch, fd->offset, 1); fd->offset++; return (ch); } @@ -386,7 +378,7 @@ ************************************************************************/ -fileDescriptor_t *fopen( const char *file, const char *flags ) { +fileDescriptor_t *fopen(const char *file, const char *flags) { int i = 0x0; char *path = 0x0; char *mountPoint = 0x0; @@ -394,8 +386,8 @@ fileDescriptor_t *tmpFd = 0x0; /* Allocate Memory For File Descriptor */ - if ( (tmpFd = (fileDescriptor_t *) kmalloc( sizeof(fileDescriptor_t) )) == 0x0 ) { - kprintf( "Error: tmpFd == NULL, File: %s, Line: %i\n", __FILE__, __LINE__ ); + if ((tmpFd = (fileDescriptor_t *) kmalloc(sizeof(fileDescriptor_t))) == 0x0) { + kprintf("Error: tmpFd == NULL, File: %s, Line: %i\n", __FILE__, __LINE__); return (NULL); } @@ -404,33 +396,31 @@ if (path[0] == "." && path[1] == '\0') strcpy(fileName, _current->oInfo.cwd); else - strcpy( fileName, file ); + strcpy(fileName, file); path = 0x0; - if ( strstr( fileName, ":" ) ) { - mountPoint = (char *) strtok( (char *) &fileName, ":" ); - path = strtok( NULL, "\n" ); - } - else { + if (strstr(fileName, ":")) { + mountPoint = (char *) strtok((char *) &fileName, ":"); + path = strtok( NULL, "\n"); + } else { path = fileName; } - if ( path[0] == '/' ) - strcpy( tmpFd->fileName, path ); + if (path[0] == '/') + strcpy(tmpFd->fileName, path); else - sprintf( tmpFd->fileName, "/%s", path ); + sprintf(tmpFd->fileName, "/%s", path); /* Find our mount point or set default to sys */ - if ( mountPoint == 0x0 ) { - tmpFd->mp = vfs_findMount( "sys" ); - } - else { - tmpFd->mp = vfs_findMount( mountPoint ); + if (mountPoint == 0x0) { + tmpFd->mp = vfs_findMount("sys"); + } else { + tmpFd->mp = vfs_findMount(mountPoint); } - if ( tmpFd->mp == 0x0 ) { - kprintf( "Mount Point Bad\n" ); + if (tmpFd->mp == 0x0) { + kprintf("Mount Point Bad\n"); return (0x0); } @@ -438,41 +428,41 @@ /* This Will Set Up The Descriptor Modes */ tmpFd->mode = 0; - for ( i = 0; '\0' != flags[i]; i++ ) { - switch ( flags[i] ) { + for (i = 0; '\0' != flags[i]; i++) { + switch (flags[i]) { case 'w': - case 'W': + case 'W': tmpFd->mode |= fileWrite; break; case 'r': - case 'R': + case 'R': tmpFd->mode |= fileRead; break; case 'b': - case 'B': + case 'B': tmpFd->mode |= fileBinary; break; case 'a': - case 'A': + case 'A': tmpFd->mode |= fileAppend; break; default: - kprintf( "Invalid mode '%c' for fopen\n", flags[i] ); + kprintf("Invalid mode '%c' for fopen\n", flags[i]); break; } } /* Search For The File */ - if ( tmpFd->mp->fs->vfsOpenFile( tmpFd->fileName, tmpFd ) == 0x1 ) { + if (tmpFd->mp->fs->vfsOpenFile(tmpFd->fileName, tmpFd) == 0x1) { /* If The File Is Found Then Set Up The Descriptor */ /* in order to save resources we will allocate the buffer later when it is needed */ - tmpFd->buffer = (char *) kmalloc( 4096 ); - if ( tmpFd->buffer == 0x0 ) { - kfree( tmpFd ); - kprintf( "Error: tmpFd->buffer == NULL, File: %s, Line: %i\n", __FILE__, __LINE__ ); - spinUnlock( &fdTable_lock ); - return(0x0); + tmpFd->buffer = (char *) kmalloc(4096); + if (tmpFd->buffer == 0x0) { + kfree(tmpFd); + kprintf("Error: tmpFd->buffer == NULL, File: %s, Line: %i\n", __FILE__, __LINE__); + spinUnlock(&fdTable_lock); + return (0x0); } /* Set Its Status To Open */ tmpFd->status = fdOpen; @@ -483,28 +473,27 @@ /* we do not want to be in a spinlock longer than we need to, so it has been moved to here. */ - spinLock( &fdTable_lock ); + spinLock(&fdTable_lock); /* Increment Number Of Open Files */ systemVitals->openFiles++; tmpFd->next = fdTable; - if ( fdTable != 0x0 ) + if (fdTable != 0x0) fdTable->prev = tmpFd; fdTable = tmpFd; - spinUnlock( &fdTable_lock ); + spinUnlock(&fdTable_lock); /* Return The FD */ return (tmpFd); - } - else { + } else { //kprintf("Freeing"); - kfree( tmpFd->buffer ); - kfree( tmpFd ); - spinUnlock( &fdTable_lock ); + kfree(tmpFd->buffer); + kfree(tmpFd); + spinUnlock(&fdTable_lock); //MrOlsen (2016-01-13) NOTE: We don't need this right now kprintf("File Not Found? %s\n",file); return (NULL); } @@ -520,7 +509,7 @@ Notes: ************************************************************************/ -int fclose( fileDescriptor_t *fd ) { +int fclose(fileDescriptor_t *fd) { fileDescriptor_t *tmpFd = 0x0; // XXX Can't do this @@ -528,28 +517,28 @@ if (fd == 0) return (0x0); - spinLock( &fdTable_lock ); + spinLock(&fdTable_lock); - for ( tmpFd = fdTable; tmpFd != 0x0; tmpFd = tmpFd->next ) { - if ( tmpFd == fd ) { - if ( tmpFd->prev ) + for (tmpFd = fdTable; tmpFd != 0x0; tmpFd = tmpFd->next) { + if (tmpFd == fd) { + if (tmpFd->prev) tmpFd->prev->next = tmpFd->next; - if ( tmpFd->next ) + if (tmpFd->next) tmpFd->next->prev = tmpFd->prev; - if ( tmpFd == fdTable ) + if (tmpFd == fdTable) fdTable = tmpFd->next; systemVitals->openFiles--; - spinUnlock( &fdTable_lock ); - if ( tmpFd->buffer != NULL ) - kfree( tmpFd->buffer ); - kfree( tmpFd ); + spinUnlock(&fdTable_lock); + if (tmpFd->buffer != NULL) + kfree(tmpFd->buffer); + kfree(tmpFd); return (0x0); } } - spinUnlock( &fdTable_lock ); + spinUnlock(&fdTable_lock); return (0x1); } @@ -562,7 +551,7 @@ Notes: ************************************************************************/ -void sysMkDir( const char *path ) { +void sysMkDir(const char *path) { fileDescriptor_t *tmpFD = 0x0; char tmpDir[1024]; char rootPath[256]; @@ -571,28 +560,28 @@ rootPath[0] = '\0'; dir = (char *) path; - if ( strstr( path, ":" ) == 0x0 ) { - sprintf( tmpDir, "%s%s", _current->oInfo.cwd, path ); + if (strstr(path, ":") == 0x0) { + sprintf(tmpDir, "%s%s", _current->oInfo.cwd, path); dir = (char *) &tmpDir; } - while ( strstr( dir, "/" ) ) { - if ( rootPath[0] == 0x0 ) - sprintf( rootPath, "%s/", strtok( dir, "/" ) ); + while (strstr(dir, "/")) { + if (rootPath[0] == 0x0) + sprintf(rootPath, "%s/", strtok(dir, "/")); else - sprintf( rootPath, "%s%s/", rootPath, strtok( dir, "/" ) ); - tmp = strtok( NULL, "\n" ); + sprintf(rootPath, "%s%s/", rootPath, strtok(dir, "/")); + tmp = strtok( NULL, "\n"); dir = tmp; } //kprintf("rootPath: [%s]\n",rootPath); - tmpFD = fopen( rootPath, "rb" ); + tmpFD = fopen(rootPath, "rb"); - if ( tmpFD->mp == 0x0 ) { - kprintf( "Invalid Mount Point\n" ); + if (tmpFD->mp == 0x0) { + kprintf("Invalid Mount Point\n"); } - tmpFD->mp->fs->vfsMakeDir( dir, tmpFD ); + tmpFD->mp->fs->vfsMakeDir(dir, tmpFD); - fclose( tmpFD ); + fclose(tmpFD); return; } @@ -605,22 +594,21 @@ ************************************************************************/ -int unlink( const char *node ) { +int unlink(const char *node) { char *path = 0x0, *mountPoint = 0x0; struct vfs_mountPoint *mp = 0x0; - path = (char *) strtok( (char *) node, "@" ); - mountPoint = strtok( NULL, "\n" ); - if ( mountPoint == 0x0 ) { - mp = vfs_findMount( "sys" ); /* _current->oInfo.container; */ + path = (char *) strtok((char *) node, "@"); + mountPoint = strtok( NULL, "\n"); + if (mountPoint == 0x0) { + mp = vfs_findMount("sys"); /* _current->oInfo.container; */ + } else { + mp = vfs_findMount(mountPoint); } - else { - mp = vfs_findMount( mountPoint ); - } - if ( mp == 0x0 ) { + if (mp == 0x0) { //kpanic("Mount Point Bad"); return (0x0); } - mp->fs->vfsUnlink( path, mp ); + mp->fs->vfsUnlink(path, mp); return (0x0); } diff --git a/sys/kernel/syscalls_posix.c b/sys/kernel/syscalls_posix.c index ae6876a..7fa1cd1 100644 --- a/sys/kernel/syscalls_posix.c +++ b/sys/kernel/syscalls_posix.c @@ -31,756 +31,3756 @@ /* System Calls List */ struct syscall_entry systemCalls_posix[] = { - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 0 - syscall - { ARG_COUNT(sys_exit_args), "exit", (sys_call_t *) sys_exit, SYSCALL_VALID }, // 1 - exit - { ARG_COUNT(sys_fork_args), "fork", (sys_call_t *) sys_fork, SYSCALL_VALID }, // 2 - fork - { ARG_COUNT(sys_read_args), "read", (sys_call_t *) sys_read, SYSCALL_VALID }, // 3 - read - { ARG_COUNT(sys_write_args), "write", (sys_call_t *) sys_write, SYSCALL_VALID }, // 4 - write - { ARG_COUNT(sys_open_args), "open", (sys_call_t *) sys_open, SYSCALL_VALID }, // 5 - open - { ARG_COUNT(sys_close_args), "close", (sys_call_t *) sys_close, SYSCALL_VALID }, // 6 - close - { ARG_COUNT(sys_wait4_args), "wiat4", (sys_call_t *) sys_wait4, SYSCALL_VALID }, // 7 - wait4 - { 0, "No Call", sys_invalid, SYSCALL_INVALID }, // 8 - { 0, "link", sys_invalid, SYSCALL_NOTIMP }, // 9 - link - { 0, "unlink", sys_invalid, SYSCALL_NOTIMP }, // 10 - unlink - { 0, "No Call", sys_invalid, SYSCALL_INVALID }, // 11 - { ARG_COUNT(sys_chdir_args), "Change Dir", (sys_call_t *) sys_chdir, SYSCALL_VALID }, // 12 - chdir - { ARG_COUNT(sys_fchdir_args), "fchdir", sys_fchdir, SYSCALL_VALID }, // 13 - fchdir - { 0, "mknod", sys_invalid, SYSCALL_NOTIMP }, // 14 - mknod - { 0, "chmod", sys_invalid, SYSCALL_NOTIMP }, // 15 - chmod - { 0, "chown", sys_invalid, SYSCALL_NOTIMP }, // 16 - chown - { 0, "break", sys_invalid, SYSCALL_NOTIMP }, // 17 - break - { 0, "No Call", sys_invalid, SYSCALL_INVALID }, // 18 - { 0, "No Call", sys_invalid, SYSCALL_INVALID }, // 19 - { ARG_COUNT(sys_getpid_args), "getpid", sys_getpid, SYSCALL_VALID }, // 20 - getpid - { 0, "mount", sys_invalid, SYSCALL_NOTIMP }, // 21 - mount - { 0, "unmount", sys_invalid, SYSCALL_NOTIMP }, // 22 - unmount - { ARG_COUNT(sys_setUID_args), "setuid", (sys_call_t *) sys_setUID, SYSCALL_VALID }, // 23 - setUID - { 0, "getuid", sys_getUID, SYSCALL_VALID }, // 24 - getuid - { ARG_COUNT(sys_geteuid_args), "geteuid", sys_geteuid, SYSCALL_VALID }, // 25 - geteuid - { 0, "ptrace", sys_invalid, SYSCALL_NOTIMP }, // 26 - ptrace - { 0, "recvmsg", sys_invalid, SYSCALL_NOTIMP }, // 27 - recvmsg - { 0, "sendmsg", sys_invalid, SYSCALL_NOTIMP }, // 28 - sendmsg - { 0, "recvfrom", sys_invalid, SYSCALL_NOTIMP }, // 29 - recvfrom - { 0, "accept", sys_invalid, SYSCALL_NOTIMP }, // 30 - accept - { 0, "getpeername", sys_invalid, SYSCALL_NOTIMP }, // 31 - getpeername - { 0, "getsockname", sys_invalid, SYSCALL_NOTIMP }, // 32 - getsockname - { ARG_COUNT(sys_access_args), "access", sys_access, SYSCALL_VALID }, // 33 - access - { 0, "chflags", sys_invalid, SYSCALL_NOTIMP }, // 34 - chflags - { 0, "fchflags", sys_invalid, SYSCALL_NOTIMP }, // 35 - fchflags - { 0, "sync", sys_invalid, SYSCALL_NOTIMP }, // 36 - sync - { 0, "kill", sys_invalid, SYSCALL_NOTIMP }, // 37 - kill - { 0, "No Call", sys_invalid, SYSCALL_INVALID }, // 38 - { ARG_COUNT(sys_getppid_args), "getpid", sys_getpid, SYSCALL_VALID }, // 39 - getppid - { 0, "No Call", sys_invalid, SYSCALL_INVALID }, // 40 - { 0, "dup", sys_invalid, SYSCALL_NOTIMP }, // 41 - dup - { 0, "No Call", sys_invalid, SYSCALL_INVALID }, // 42 - { ARG_COUNT(sys_getegid_args), "getegid", sys_getegid, SYSCALL_VALID }, // 43 - getegid - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 44 - profile - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 45 - ktrace - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 46 - { 0, "getuid", sys_getGID, SYSCALL_VALID }, // 47 - getgid - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 48 - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 49 - getlogin - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 50 - setlogin - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 51 - acct - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 52 - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 53 - sigaltstack - { ARG_COUNT(sys_ioctl_args), "ioctl", sys_ioctl, SYSCALL_VALID }, // 54 - ioctl - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 55 - reboot - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 56 - revoke - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 57 - symlink - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 58 - readlink - { ARG_COUNT(sys_execve_args), "execve", (sys_call_t *) sys_execve, SYSCALL_VALID }, // 59 - execv - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 60 - umask - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 61 - chroot - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 62 - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 63 - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 64 - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 65 - msync - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 66 - vfork - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 67 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 68 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 69 - sbrk */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 70 - sstk */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 71 - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 72 - vadvise */ - { ARG_COUNT(sys_munmap_args), "MUNMAP", sys_munmap, SYSCALL_VALID }, // 73 - munmap - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 74 - mprotect - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 75 - madvise - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 76 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 77 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 78 - minicore */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 79 - getgroups */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 80 - setgroups */ - { ARG_COUNT(sys_getpgrp_args), "getpgrp", sys_getpgrp, SYSCALL_VALID }, // 81 - getpgrp - { ARG_COUNT(sys_setpgid_args), "setpgid", sys_setpgid, SYSCALL_VALID }, // 82 - setpgid - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 83 - setitimer */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 84 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 85 - swapon */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 86 - getitimer */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 87 */ - { 0, "Get Free Page", (sys_call_t *) sysGetFreePage, SYSCALL_VALID }, /* 88 - getFreePage TEMP */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 89 - gettablesize */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 90 - dup2 */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 91 - getdopt */ - { ARG_COUNT(sys_fcntl_args), "fcntl", sys_fcntl, SYSCALL_VALID }, // 92 - fcntl - { ARG_COUNT(sys_select_args), "select", sys_select, SYSCALL_VALID }, // 93 - select - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 94 - setdopt */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 95 - fsync */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 96 - setpriority */ - { ARG_COUNT(sys_socket_args), "socket", sys_socket, SYSCALL_VALID }, // 97 - socket - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 98 - connect */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 99 */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 100 - getpriority */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 101 */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 102 */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 103 */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 104 - bind - { ARG_COUNT(sys_setsockopt_args), "setsockopt", sys_setsockopt, SYSCALL_VALID }, // 105 setsockopt - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 106 - listen */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 107 */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 108 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 109 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 110 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 111 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 112 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 113 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 114 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 115 - Invalid */ - { ARG_COUNT(sys_gettimeofday_args), "gettimeofday", sys_gettimeofday, SYSCALL_VALID }, // 116 - gettimeofday - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 117 - getrusage */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 118 - getsockopt */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 119 - resuba */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 120 - readv */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 121 - writev */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 122 - settimeofday */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 123 - fchown */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 124 - fchmod */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 125 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 126 - setreuid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 127 - setregid */ - { ARG_COUNT(sys_rename_args), "rename", sys_rename, SYSCALL_VALID }, /* 128 - rename */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 129 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 130 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 131 - flock */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 132 - mkfifo */ - { ARG_COUNT(sys_sendto_args), "sendto", sys_sendto, SYSCALL_VALID }, // 133 - sendto - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 134 - shutdown */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 135 - socketpair */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 136 - mkdir */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 137 - rmdir */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 138 - utimes */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 139 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 140 - adjtime */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 141 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 142 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 143 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 144 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 145 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 146 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 147 - setsid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 148 - quotactl */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 149 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 150 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 151 - sem_lock */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 152 - sem_Wakeup */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 153 - asyncdaemon */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 154 - nlm_syscall */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 155 - nfssvc */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 156 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 157 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 158 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 159 - nosys */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 160 - lgetfh */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 161 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 162 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 163 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 164 - Invalid */ - { ARG_COUNT(sys_sysarch_args), "sysarch", sys_sysarch, SYSCALL_VALID }, // 165 - sysarch - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 166 - rtprio */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 167 - nosys */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 168 - nosys */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 169 - semsys */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 170 - msgsys */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 171 - shmsys */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 172 - nosys */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 173 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 174 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 175 - setfib */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 176 - ntp_adjtime */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 177 - sfork */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 178 - getdescriptor */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 179 - setdescriptor */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 180 - Invalid */ - { ARG_COUNT(sys_setGID_args), "Set GID", (sys_call_t *) sys_setGID, SYSCALL_VALID }, // 181 - getgid - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 182 - setegid - { 0, "No Call", sys_invalid, SYSCALL_VALID }, // 183 - seteuid - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 184 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 185 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 186 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 187 - Invalid */ - { ARG_COUNT(sys_stat_args), "FSTAT", (sys_call_t *) sys_stat, SYSCALL_VALID }, /* 188 - sys_stat */ - { ARG_COUNT(sys_fstat_args), "FSTAT", (sys_call_t *) sys_fstat, SYSCALL_VALID }, /* 189 - sys_fstat */ - { ARG_COUNT(sys_lstat_args), "LSTAT", (sys_call_t *) sys_lstat, SYSCALL_VALID }, /* 190 - sys_lstat */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 191 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 192 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 193 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 194 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 195 - Invalid */ - { ARG_COUNT(sys_getdirentries_args), "getdirentries", sys_getdirentries, SYSCALL_VALID }, // 196 - getdirentries - { ARG_COUNT(sys_mmap_args), "MMAP", (sys_call_t *) sys_mmap, SYSCALL_VALID }, /* 197 - sys_mmap */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 198 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 199 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 200 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 201 - Invalid */ - { ARG_COUNT(sys_sysctl_args), "SYS CTL", (sys_call_t *) sys_sysctl, SYSCALL_VALID }, /* 202 - sys_sysctl */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 203 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 204 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 205 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 206 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 207 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 208 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 209 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 210 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 211 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 212 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 213 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 214 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 215 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 216 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 217 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 218 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 219 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 220 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 221 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 222 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 223 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 224 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 225 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 226 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 227 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 228 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 229 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 230 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 231 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 232 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 233 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 234 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 235 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 236 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 237 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 238 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 239 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 240 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 241 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 242 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 243 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 244 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 245 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 246 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 247 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 248 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 249 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 250 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 251 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 252 - Invalid */ - { ARG_COUNT(sys_issetugid_args), "ISSETUGID", (sys_call_t *) sys_issetugid, SYSCALL_VALID }, /* 253 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 254 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 255 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 256 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 257 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 258 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 259 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 260 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 261 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 262 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 263 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 264 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 265 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 266 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 267 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 268 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 269 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 270 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 271 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 272 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 273 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 274 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 275 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 276 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 277 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 278 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 279 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 280 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 281 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 282 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 283 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 284 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 285 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 286 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 287 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 288 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 289 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 290 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 291 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 292 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 293 - Invalid */ - { ARG_COUNT(sys_fseek_args), "FILE Seek", (sys_call_t *) sys_fseek, SYSCALL_VALID }, /* 294 - sys_fseek */ - { ARG_COUNT(sys_fgetc_args), "FILE Get Char", (sys_call_t *) sys_fgetc, SYSCALL_VALID }, /* 295 - sys_fread */ - { ARG_COUNT(sys_fclose_args), "FILE Close", (sys_call_t *) sys_fclose, SYSCALL_VALID }, /* 296 - sys_fread */ - { ARG_COUNT(sys_fread_args), "FILE Read", (sys_call_t *) sys_fread, SYSCALL_VALID }, /* 297 - sys_fread */ - { ARG_COUNT(sys_fopen_args), "FILE Open", (sys_call_t *) sys_fopen, SYSCALL_VALID }, /* 298 - sys_fopen */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 299 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 300 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 301 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 302 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 303 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 304 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 305 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 306 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 307 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 308 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 309 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 310 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 311 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 312 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 313 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 314 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 315 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 316 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 317 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 318 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 319 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 320 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 321 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 322 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 323 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 324 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 325 - Invalid */ - { ARG_COUNT(sys_getcwd_args), "Get CWD", (sys_call_t *) sys_getcwd, SYSCALL_VALID }, /* 326 - sys_getcwd */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 327 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 328 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 329 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 330 - Invalid */ - { 0, "Sched Yield", sys_sched_yield, SYSCALL_VALID }, /* 331 - sys_sched_yield */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 332 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 333 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 334 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 335 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 336 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 337 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 338 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 339 - Invalid */ - { ARG_COUNT(sys_sigprocmask_args), "sigprocmask", sys_sigprocmask, SYSCALL_VALID }, // 340 - sigprocmask - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 341 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 342 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 343 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 344 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 345 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 346 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 347 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 348 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 349 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 350 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 351 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 352 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 353 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 354 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 355 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 356 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 357 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 358 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 359 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 350 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 351 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 352 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 353 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 354 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 355 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 356 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 357 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 358 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 359 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 360 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 361 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 362 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 363 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 364 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 365 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 366 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 367 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 368 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 369 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 370 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 371 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 372 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 373 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 374 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 375 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 376 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 377 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 378 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 379 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 380 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 381 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 382 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 383 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 384 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 385 - Invalid */ - { ARG_COUNT(sys_statfs_args), "statfs", (sys_call_t *) sys_statfs, SYSCALL_VALID }, // 396 statfs - { ARG_COUNT(sys_fstatfs_args), "fstatfs", (sys_call_t *) sys_fstatfs, SYSCALL_VALID }, // 397 fstatfs - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 398 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 399 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 400 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 401 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 402 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 403 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 404 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 405 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 306 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 307 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 308 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 409 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 410 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 411 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 412 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 413 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 414 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 415 - Invalid */ - { ARG_COUNT(sys_sigaction_args), "sigaction", sys_sigaction, SYSCALL_VALID }, // 416 - sigaction - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 417 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 418 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 419 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 410 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 421 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 422 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 423 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 424 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 425 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 426 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 427 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 428 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 429 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 430 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 431 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 432 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 433 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 434 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 435 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 436 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 437 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 438 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 439 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 440 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 441 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 442 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 443 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 444 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 445 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 446 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 447 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 448 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 449 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 450 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 451 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 452 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 453 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 454 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 455 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 456 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 457 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 458 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 459 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 460 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 461 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 462 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 463 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 464 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 465 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 466 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 467 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 468 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 469 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 470 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 471 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 472 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 473 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 474 - Invalid */ - { ARG_COUNT(sys_pread_args), "pread", sys_pread, SYSCALL_VALID }, // 475 - pread - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 476 - Invalid */ - { ARG_COUNT(sys_mmap_args), "MMAP", (sys_call_t *) sys_mmap, SYSCALL_VALID }, /* 477 - sys_mmap */ - { ARG_COUNT(sys_lseek_args), "lseek", (sys_call_t *) sys_lseek, SYSCALL_VALID }, /* 478 - sys_lseek */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 359 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 350 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 351 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 352 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 353 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 354 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 355 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 356 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 357 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 358 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 359 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 350 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 351 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 352 - Invalid */ - { ARG_COUNT(sys_fstatat_args), "fstatat", sys_fstatat, SYSCALL_VALID }, // 493 - fstatat - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 354 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 355 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 356 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 357 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 358 - Invalid */ - { ARG_COUNT(sys_openat_args), "SYS_openat", sys_openat, SYSCALL_VALID }, /* 499 - sys_openat */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 350 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 351 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 352 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 353 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 354 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 355 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 356 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 357 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 358 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 359 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 360 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 361 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 362 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 363 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 364 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 365 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 366 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 367 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 368 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 369 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 370 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 371 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 372 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 373 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 374 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 375 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 376 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 377 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 378 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 379 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 380 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 381 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 382 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 383 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 384 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 385 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 386 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 387 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 388 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 389 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 390 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 391 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 392 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 393 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 394 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 395 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 396 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 397 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 398 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 399 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 400 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 401 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 402 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 403 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 404 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 405 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 406 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 407 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 408 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 409 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 410 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 411 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 412 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 413 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 414 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 415 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 416 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 417 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 418 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 419 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 420 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 421 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 422 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 423 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 424 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 425 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 426 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 427 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 428 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 429 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 430 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 431 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 432 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 433 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 434 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 435 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 436 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 437 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 438 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 439 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 440 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 441 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 442 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 443 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 444 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 445 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 446 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 447 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 448 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 449 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 450 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 451 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 452 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 453 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 454 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 455 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 456 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 457 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 458 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 459 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 460 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 461 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 462 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 463 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 464 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 465 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 466 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 467 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 468 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 469 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 470 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 471 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 472 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 473 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 474 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 475 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 476 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 477 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 478 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 479 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 480 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 481 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 482 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 483 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 484 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 485 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 486 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 487 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 488 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 489 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 490 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 491 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 492 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 493 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 494 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 495 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 496 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 497 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 498 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 499 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 500 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 501 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 502 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 503 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 504 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 505 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 506 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 507 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 508 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 509 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 510 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 511 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 512 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 513 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 514 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 515 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 516 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 517 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 518 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 519 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 520 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 521 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 522 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 523 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 524 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 525 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 526 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 527 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 528 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 529 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 530 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 531 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 532 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 533 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 534 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 535 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 536 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 537 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 538 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 539 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 540 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 541 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 542 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 543 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 544 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 545 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 546 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 547 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 548 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 549 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 550 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 551 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 552 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 553 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 554 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 555 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 556 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 557 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 558 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 559 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 560 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 561 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 562 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 563 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 564 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 565 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 566 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 567 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 568 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 569 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 570 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 571 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 572 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 573 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 574 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 575 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 576 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 577 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 578 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 579 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 580 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 581 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 582 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 583 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 584 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 585 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 586 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 587 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 588 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 589 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 590 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 591 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 592 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 593 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 594 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 595 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 596 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 597 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 598 - Invalid */ - { 0, "No Call", sys_invalid, SYSCALL_VALID }, /* 599 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 0 */ + { + ARG_COUNT(sys_exit_args), + "exit", + (sys_call_t *) sys_exit, + SYSCALL_VALID }, /* 1 */ + { + ARG_COUNT(sys_fork_args), + "fork", + (sys_call_t *) sys_fork, + SYSCALL_VALID }, /* 2 */ + { + ARG_COUNT(sys_read_args), + "read", + (sys_call_t *) sys_read, + SYSCALL_VALID }, /* 3 */ + { + ARG_COUNT(sys_write_args), + "write", + (sys_call_t *) sys_write, + SYSCALL_VALID }, /* 4 */ + { + ARG_COUNT(sys_open_args), + "open", + (sys_call_t *) sys_open, + SYSCALL_VALID }, /* 5 */ + { + ARG_COUNT(sys_close_args), + "close", + (sys_call_t *) sys_close, + SYSCALL_VALID }, /* 6 */ + { + ARG_COUNT(sys_wait4_args), + "wiat4", + (sys_call_t *) sys_wait4, + SYSCALL_VALID }, /* 7 */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 8 */ + { + 0, + "link", + sys_invalid, + SYSCALL_NOTIMP }, /* 9 */ + { + 0, + "unlink", + sys_invalid, + SYSCALL_NOTIMP }, /* 10 */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 11 */ + { + ARG_COUNT(sys_chdir_args), + "cgdur", + (sys_call_t *) sys_chdir, + SYSCALL_VALID }, /* 12 */ + { + ARG_COUNT(sys_fchdir_args), + "fchdir", + sys_fchdir, + SYSCALL_VALID }, /* 13 */ + { + 0, + "mknod", + sys_invalid, + SYSCALL_NOTIMP }, /* 14 */ + { + 0, + "chmod", + sys_invalid, + SYSCALL_NOTIMP }, /* 15 */ + { + 0, + "chown", + sys_invalid, + SYSCALL_NOTIMP }, /* 16 */ + { + 0, + "break", + sys_invalid, + SYSCALL_NOTIMP }, /* 17 */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 18 */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 19 */ + { + ARG_COUNT(sys_getpid_args), + "getpid", + sys_getpid, + SYSCALL_VALID }, // 20 - getpid + { + 0, + "mount", + sys_invalid, + SYSCALL_NOTIMP }, // 21 - mount + { + 0, + "unmount", + sys_invalid, + SYSCALL_NOTIMP }, // 22 - unmount + { + ARG_COUNT(sys_setUID_args), + "setuid", + (sys_call_t *) sys_setUID, + SYSCALL_VALID }, // 23 - setUID + { + 0, + "getuid", + sys_getUID, + SYSCALL_VALID }, // 24 - getuid + { + ARG_COUNT(sys_geteuid_args), + "geteuid", + sys_geteuid, + SYSCALL_VALID }, // 25 - geteuid + { + 0, + "ptrace", + sys_invalid, + SYSCALL_NOTIMP }, // 26 - ptrace + { + 0, + "recvmsg", + sys_invalid, + SYSCALL_NOTIMP }, // 27 - recvmsg + { + 0, + "sendmsg", + sys_invalid, + SYSCALL_NOTIMP }, // 28 - sendmsg + { + 0, + "recvfrom", + sys_invalid, + SYSCALL_NOTIMP }, // 29 - recvfrom + { + 0, + "accept", + sys_invalid, + SYSCALL_NOTIMP }, // 30 - accept + { + 0, + "getpeername", + sys_invalid, + SYSCALL_NOTIMP }, // 31 - getpeername + { + 0, + "getsockname", + sys_invalid, + SYSCALL_NOTIMP }, // 32 - getsockname + { + ARG_COUNT(sys_access_args), + "access", + sys_access, + SYSCALL_VALID }, /* 33 */ + { + 0, + "chflags", + sys_invalid, + SYSCALL_NOTIMP }, // 34 - chflags + { + 0, + "fchflags", + sys_invalid, + SYSCALL_NOTIMP }, // 35 - fchflags + { + 0, + "sync", + sys_invalid, + SYSCALL_NOTIMP }, // 36 - sync + { + 0, + "kill", + sys_invalid, + SYSCALL_NOTIMP }, // 37 - kill + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, // 38 + { + ARG_COUNT(sys_getppid_args), + "getpid", + sys_getpid, + SYSCALL_VALID }, // 39 - getppid + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, // 40 + { + 0, + "dup", + sys_invalid, + SYSCALL_NOTIMP }, // 41 - dup + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, // 42 + { + ARG_COUNT(sys_getegid_args), + "getegid", + sys_getegid, + SYSCALL_VALID }, // 43 - getegid + { + 0, + "profil", + sys_invalid, + SYSCALL_NOTIMP }, // 44 - profil + { + 0, + "No Call", + sys_invalid, + SYSCALL_NOTIMP }, // 45 - ktrace + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, // 46 + { + 0, + "getuid", + sys_getGID, + SYSCALL_VALID }, // 47 - getgid + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, // 48 + { + 0, + "getlogin", + sys_invalid, + SYSCALL_NOTIMP }, // 49 - getlogin + { + 0, + "setlogin", + sys_invalid, + SYSCALL_NOTIMP }, // 50 - setlogin + { + 0, + "acct", + sys_invalid, + SYSCALL_NOTIMP }, // 51 - acct + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, // 52 + { + 0, + "sigaltstack", + sys_invalid, + SYSCALL_NOTIMP }, // 53 - sigaltstack + { + ARG_COUNT(sys_ioctl_args), + "ioctl", + sys_ioctl, + SYSCALL_VALID }, // 54 - ioctl + { + 0, + "reboot", + sys_invalid, + SYSCALL_NOTIMP }, // 55 - reboot + { + 0, + "revoke", + sys_invalid, + SYSCALL_NOTIMP }, // 56 - revoke + { + 0, + "symlink", + sys_invalid, + SYSCALL_NOTIMP }, // 57 - symlink + { + 0, + "readlink", + sys_invalid, + SYSCALL_NOTIMPD }, // 58 - readlink + { + ARG_COUNT(sys_execve_args), + "execve", + (sys_call_t *) sys_execve, + SYSCALL_VALID }, // 59 - execv + { + 0, + "umask", + sys_invalid, + SYSCALL_NOTIMP }, // 60 - umask + { + 0, + "chroot", + sys_invalid, + SYSCALL_NOTIMP }, // 61 - chroot + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, // 62 + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, // 63 + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, // 64 + { + 0, + "msync", + sys_invalid, + SYSCALL_NOTIMP }, // 65 - msync + { + 0, + "vfork", + sys_invalid, + SYSCALL_NOTIMP }, // 66 - vfork + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 67 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 68 - Invalid */ + { + 0, + "sbrk", + sys_invalid, + SYSCALL_NOTIMP }, /* 69 - sbrk */ + { + 0, + "sstk", + sys_invalid, + SYSCALL_NOTIMP }, /* 70 - sstk */ + { + 0, + "old mmap", + sys_invalid, + SYSCALL_INVALID }, // 71 + { + 0, + "vadvise", + sys_invalid, + SYSCALL_NOTIMP }, /* 72 - vadvise */ + { + ARG_COUNT(sys_munmap_args), + "munmap", + sys_munmap, + SYSCALL_VALID }, // 73 - munmap + { + 0, + "mprotect", + sys_invalid, + SYSCALL_NOTIMP }, // 74 - mprotect + { + 0, + "madvise", + sys_invalid, + SYSCALL_NOTIMP }, // 75 - madvise + { + 0, + "Obsolete vhangup", + sys_invalid, + SYSCALL_INVALID }, /* 76 - Invalid */ + { + 0, + "Obsolete vlimit", + sys_invalid, + SYSCALL_INVALID }, /* 77 - Invalid */ + { + 0, + "mincore", + sys_invalid, + SYSCALL_NOTIMP }, /* 78 - minicore */ + { + 0, + "getgroups", + sys_invalid, + SYSCALL_NOTIMP }, /* 79 - getgroups */ + { + 0, + "setgroups", + sys_invalid, + SYSCALL_NOTIMP }, /* 80 - setgroups */ + { + ARG_COUNT(sys_getpgrp_args), + "getpgrp", + sys_getpgrp, + SYSCALL_VALID }, // 81 - getpgrp + { + ARG_COUNT(sys_setpgid_args), + "setpgid", + sys_setpgid, + SYSCALL_VALID }, // 82 - setpgid + { + 0, + "setitimer", + sys_invalid, + SYSCALL_NOTIMP }, /* 83 - setitimer */ + { + 0, + "old wait", + sys_invalid, + SYSCALL_INVALID }, /* 84 - Invalid */ + { + 0, + "swapon", + sys_invalid, + SYSCALL_NOTIMP }, /* 85 - swapon */ + { + 0, + "getitimer", + sys_invalid, + SYSCALL_NOTIMP }, /* 86 - getitimer */ + { + 0, + "old gethostname", + sys_invalid, + SYSCALL_INVALID }, /* 87 */ + { + 0, + "Get Free Page", + (sys_call_t *) sysGetFreePage, + SYSCALL_VALID }, /* 88 - getFreePage TEMP OLD sethostname */ + { + 0, + "getdtablesize", + sys_invalid, + SYSCALL_NOTIMP }, /* 89 - gettablesize */ + { + 0, + "dup2", + sys_invalid, + SYSCALL_NOTIMP }, /* 90 - dup2 */ + { + 0, + "getdopt", + sys_invalid, + SYSCALL_NOTIMP }, /* 91 - getdopt */ + { + ARG_COUNT(sys_fcntl_args), + "fcntl", + sys_fcntl, + SYSCALL_VALID }, // 92 - fcntl + { + ARG_COUNT(sys_select_args), + "select", + sys_select, + SYSCALL_VALID }, // 93 - select + { + 0, + "setdopt", + sys_invalid, + SYSCALL_NOTIMP }, /* 94 - setdopt */ + { + 0, + "fsync", + sys_invalid, + SYSCALL_NOTIMP }, /* 95 - fsync */ + { + 0, + "setpriority", + sys_invalid, + SYSCALL_NOTIMP }, /* 96 - setpriority */ + { + ARG_COUNT(sys_socket_args), + "socket", + sys_socket, + SYSCALL_VALID }, // 97 - socket + { + 0, + "connect", + sys_invalid, + SYSCALL_NOTIMP }, /* 98 - connect */ + { + 0, + "old accept", + sys_invalid, + SYSCALL_INVALID }, /* 99 */ + { + 0, + "getpriority", + sys_invalid, + SYSCALL_NOTIMP }, /* 100 - getpriority */ + { + 0, + "old send", + sys_invalid, + SYSCALL_INVALID }, /* 101 */ + { + 0, + "old recv", + sys_invalid, + SYSCALL_INVALID }, /* 102 */ + { + 0, + "old sigreturn", + sys_invalid, + SYSCALL_INVALID }, /* 103 */ + { + 0, + "bind", + sys_invalid, + SYSCALL_NOTIMP }, // 104 - bind + { + ARG_COUNT(sys_setsockopt_args), + "setsockopt", + sys_setsockopt, + SYSCALL_VALID }, // 105 setsockopt + { + 0, + "listen", + sys_invalid, + SYSCALL_NOTIMP }, /* 106 - listen */ + { + 0, + "obsolete vtimes", + sys_invalid, + SYSCALL_INVALID }, /* 107 */ + { + 0, + "old sigvec", + sys_invalid, + SYSCALL_INVALID }, /* 108 - Invalid */ + { + 0, + "old sigblock", + sys_invalid, + SYSCALL_INVALID }, /* 109 - Invalid */ + { + 0, + "old sigsetmask", + sys_invalid, + SYSCALL_INVALID }, /* 110 - Invalid */ + { + 0, + "old sigsuspend", + sys_invalid, + SYSCALL_INVALID }, /* 111 - Invalid */ + { + 0, + "old sigstack", + sys_invalid, + SYSCALL_INVALID }, /* 112 - Invalid */ + { + 0, + "old recvmsg", + sys_invalid, + SYSCALL_INVALID }, /* 113 - Invalid */ + { + 0, + "old sendmsg", + sys_invalid, + SYSCALL_INVALID }, /* 114 - Invalid */ + { + 0, + "obsolete vtrace", + sys_invalid, + SYSCALL_INVALID }, /* 115 - Invalid */ + { + ARG_COUNT(sys_gettimeofday_args), + "gettimeofday", + sys_gettimeofday, + SYSCALL_VALID }, // 116 - gettimeofday + { + 0, + "getrusage", + sys_invalid, + SYSCALL_NOTIMP }, /* 117 - getrusage */ + { + 0, + "getsockopt", + sys_invalid, + SYSCALL_NOTIMP }, /* 118 - getsockopt */ + { + 0, + "resuba", + sys_invalid, + SYSCALL_NOTIMP }, /* 119 - resuba */ + { + 0, + "readv", + sys_invalid, + SYSCALL_NOTIMP }, /* 120 - readv */ + { + 0, + "writev", + sys_invalid, + SYSCALL_NOTIMP }, /* 121 - writev */ + { + 0, + "settimeofday", + sys_invalid, + SYSCALL_NOTIMP }, /* 122 - settimeofday */ + { + 0, + "fchown", + sys_invalid, + SYSCALL_NOTIMP }, /* 123 - fchown */ + { + 0, + "fchmod", + sys_invalid, + SYSCALL_NOTIMP }, /* 124 - fchmod */ + { + 0, + "old recvfrom", + sys_invalid, + SYSCALL_INVALID }, /* 125 - Invalid */ + { + 0, + "setreuid", + sys_invalid, + SYSCALL_NOTIMP }, /* 126 - setreuid */ + { + 0, + "setregid", + sys_invalid, + SYSCALL_NOTIMP }, /* 127 - setregid */ + { + ARG_COUNT(sys_rename_args), + "rename", + sys_rename, + SYSCALL_VALID }, /* 128 - rename */ + { + 0, + "old truncate", + sys_invalid, + SYSCALL_INVALID }, /* 129 - Invalid */ + { + 0, + "old fruncate", + sys_invalid, + SYSCALL_INVALID }, /* 130 - Invalid */ + { + 0, + "flock", + sys_invalid, + SYSCALL_NOTIMP }, /* 131 - flock */ + { + 0, + "mkfifo", + sys_invalid, + SYSCALL_NOTMP }, /* 132 - mkfifo */ + { + ARG_COUNT(sys_sendto_args), + "sendto", + sys_sendto, + SYSCALL_VALID }, // 133 - sendto + { + 0, + "shutdown", + sys_invalid, + SYSCALL_NOTIMP }, /* 134 - shutdown */ + { + 0, + "socketpair", + sys_invalid, + SYSCALL_NOTIMP }, /* 135 - socketpair */ + { + 0, + "mkdir", + sys_invalid, + SYSCALL_NOTIMP }, /* 136 - mkdir */ + { + 0, + "rmdir", + sys_invalid, + SYSCALL_NOTIMP }, /* 137 - rmdir */ + { + 0, + "utimes", + sys_invalid, + SYSCALL_NOTIMP }, /* 138 - utimes */ + { + 0, + "obsolete sigreturn", + sys_invalid, + SYSCALL_INVALID }, /* 139 - Invalid */ + { + 0, + "adjtime", + sys_invalid, + SYSCALL_NOTIMP }, /* 140 - adjtime */ + { + 0, + "old getpeername", + sys_invalid, + SYSCALL_INVALID }, /* 141 - Invalid */ + { + 0, + "ikd gethostid", + sys_invalid, + SYSCALL_INVALID }, /* 142 - Invalid */ + { + 0, + "old sethostid", + sys_invalid, + SYSCALL_INVALID }, /* 143 - Invalid */ + { + 0, + "old getrlimit", + sys_invalid, + SYSCALL_INVALID }, /* 144 - Invalid */ + { + 0, + "old setrlimit", + sys_invalid, + SYSCALL_INVALID }, /* 145 - Invalid */ + { + 0, + "old killpg", + sys_invalid, + SYSCALL_INVALID }, /* 146 - Invalid */ + { + 0, + "setsid", + sys_invalid, + SYSCALL_NOTIMP }, /* 147 - setsid */ + { + 0, + "quotactl", + sys_invalid, + SYSCALL_NOTIMP }, /* 148 - quotactl */ + { + 0, + "old quota", + sys_invalid, + SYSCALL_INVALID }, /* 149 - Invalid */ + { + 0, + "old getsockname", + sys_invalid, + SYSCALL_INVALID }, /* 150 - Invalid */ + { + 0, + "sem_lock", + sys_invalid, + SYSCALL_NOTIMP }, /* 151 - sem_lock */ + { + 0, + "sem_wakeup", + sys_invalid, + SYSCALL_NOTIMP }, /* 152 - sem_Wakeup */ + { + 0, + "asyncdaemon", + sys_invalid, + SYSCALL_NOTIMP }, /* 153 - asyncdaemon */ + { + 0, + "nlm_syscall", + sys_invalid, + SYSCALL_NOTIMP }, /* 154 - nlm_syscall */ + { + 0, + "nfssvc", + sys_invalid, + SYSCALL_NOTIMP }, /* 155 - nfssvc */ + { + 0, + "old getdirentries", + sys_invalid, + SYSCALL_INVALID }, /* 156 - Invalid */ + { + 0, + "old statfs", + sys_invalid, + SYSCALL_INVALID }, /* 157 - Invalid */ + { + 0, + "old fstatfs", + sys_invalid, + SYSCALL_INVALID }, /* 158 - Invalid */ + { + 0, + "nosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 159 - nosys */ + { + 0, + "lgetfh", + sys_invalid, + SYSCALL_NOTIMP }, /* 160 - lgetfh */ + { + 0, + "getfh", + sys_invalid, + SYSCALL_NOTIMP }, /* 161 - Invalid */ + { + 0, + "old getdomainname", + sys_invalid, + SYSCALL_INVALID }, /* 162 - Invalid */ + { + 0, + "old setdomainname", + sys_invalid, + SYSCALL_INVALID }, /* 163 - Invalid */ + { + 0, + "old uname", + sys_invalid, + SYSCALL_INVALID }, /* 164 - Invalid */ + { + ARG_COUNT(sys_sysarch_args), + "sysarch", + sys_sysarch, + SYSCALL_VALID }, // 165 - sysarch + { + 0, + "rtprio", + sys_invalid, + SYSCALL_NOTIMP }, /* 166 - rtprio */ + { + 0, + "nosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 167 - nosys */ + { + 0, + "nosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 168 - nosys */ + { + 0, + "semsys", + sys_invalid, + SYSCALL_NOTIMP }, /* 169 - semsys */ + { + 0, + "msgsys", + sys_invalid, + SYSCALL_NOTIMP }, /* 170 - msgsys */ + { + 0, + "shmsys", + sys_invalid, + SYSCALL_NOTIMP }, /* 171 - shmsys */ + { + 0, + "nosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 172 - nosys */ + { + 0, + "old pread", + sys_invalid, + SYSCALL_INVALID }, /* 173 - Invalid */ + { + 0, + "old pwrite", + sys_invalid, + SYSCALL_INVALID }, /* 174 - Invalid */ + { + 0, + "setfib", + sys_invalid, + SYSCALL_NOTIMP }, /* 175 - setfib */ + { + 0, + "ntp_adjtime", + sys_invalid, + SYSCALL_NOTIMP }, /* 176 - ntp_adjtime */ + { + 0, + "sfork", + sys_invalid, + SYSCALL_NOTIMP }, /* 177 - sfork */ + { + 0, + "getdescriptor", + sys_invalid, + SYSCALL_NOTIMP }, /* 178 - getdescriptor */ + { + 0, + "setdescriptor", + sys_invalid, + SYSCALL_NOTIMP }, /* 179 - setdescriptor */ + { + 0, + "nosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 180 - Invalid */ + { + ARG_COUNT(sys_setGID_args), + "setgid", + (sys_call_t *) sys_setGID, + SYSCALL_VALID }, /* 181 - setgid */ + { + 0, + "setegid", + sys_invalid, + SYSCALL_NOTIMP }, // 182 - setegid + { + 0, + "seteuid", + sys_invalid, + SYSCALL_NOTIMP }, // 183 - seteuid + { + 0, + "lfs_bmapv", + sys_invalid, + SYSCALL_NOTIMP }, /* 184 - Invalid */ + { + 0, + "lfs_markv", + sys_invalid, + SYSCALL_NOTIMP }, /* 185 - Invalid */ + { + 0, + "lfs_segclean", + sys_invalid, + SYSCALL_NOTIMP }, /* 186 - Invalid */ + { + 0, + "lfs_segwait", + sys_invalid, + SYSCALL_NOTIMP }, /* 187 - Invalid */ + { + ARG_COUNT(sys_stat_args), + "stat", + (sys_call_t *) sys_stat, + SYSCALL_VALID }, /* 188 - sys_stat */ + { + ARG_COUNT(sys_fstat_args), + "fstat", + (sys_call_t *) sys_fstat, + SYSCALL_VALID }, /* 189 - sys_fstat */ + { + ARG_COUNT(sys_lstat_args), + "lstat", + (sys_call_t *) sys_lstat, + SYSCALL_VALID }, /* 190 - sys_lstat */ + { + 0, + "pathconf", + sys_invalid, + SYSCALL_NOTIMP }, /* 191 - Invalid */ + { + 0, + "fpathconf", + sys_invalid, + SYSCALL_NOTIMP }, /* 192 - Invalid */ + { + 0, + "nosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 193 - Invalid */ + { + 0, + "getrlimit", + sys_invalid, + SYSCALL_NOTIMP }, /* 194 - Invalid */ + { + 0, + "setrlimit", + sys_invalid, + SYSCALL_NOTIMP }, /* 195 - Invalid */ + { + ARG_COUNT(sys_getdirentries_args), + "getdirentries", + sys_getdirentries, + SYSCALL_VALID }, // 196 - getdirentries + { + ARG_COUNT(sys_mmap_args), + "old mmap", + (sys_call_t *) sys_mmap, + SYSCALL_INVALID }, /* 197 - sys_mmap */ + { + 0, + "__syscall", + sys_invalid, + SYSCALL_NOTIMP }, /* 198 - Invalid */ + { + 0, + "old lseek", + sys_invalid, + SYSCALL_INVALID }, /* 199 - Invalid */ + { + 0, + "old truncate", + sys_invalid, + SYSCALL_INVALID }, /* 200 - Invalid */ + { + 0, + "old fruncate", + sys_invalid, + SYSCALL_INVALID }, /* 201 - Invalid */ + { + ARG_COUNT(sys_sysctl_args), + "__sysctl", + (sys_call_t *) sys_sysctl, + SYSCALL_VALID }, /* 202 - sys_sysctl */ + { + 0, + "mlock", + sys_invalid, + SYSCALL_NOTIMP }, /* 203 - Invalid */ + { + 0, + "munlock", + sys_invalid, + SYSCALL_NOTIMP }, /* 204 - Invalid */ + { + 0, + "undelete", + sys_invalid, + SYSCALL_NOTIMP }, /* 205 - Invalid */ + { + 0, + "futimes", + sys_invalid, + SYSCALL_NOTIMP }, /* 206 - Invalid */ + { + 0, + "getpgid", + sys_invalid, + SYSCALL_NOTIMP }, /* 207 - Invalid */ + { + 0, + "reboot", + sys_invalid, + SYSCALL_NOTIMP }, /* 208 - Invalid */ + { + 0, + "poll", + sys_invalid, + SYSCALL_NOTIMP }, /* 209 - Invalid */ + { + 0, + "lkmnosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 210 - Invalid */ + { + 0, + "lkmnosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 211 - Invalid */ + { + 0, + "lkmnosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 212 - Invalid */ + { + 0, + "lkmnosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 213 - Invalid */ + { + 0, + "lkmnosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 214 - Invalid */ + { + 0, + "lkmnosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 215 - Invalid */ + { + 0, + "lkmnosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 216 - Invalid */ + { + 0, + "lkmnosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 217 - Invalid */ + { + 0, + "lkmnosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 218 - Invalid */ + { + 0, + "lkmnosys", + sys_invalid, + SYSCALL_NOTIMP }, /* 219 - Invalid */ + { + 0, + "old __semctl", + sys_invalid, + SYSCALL_INVALID }, /* 220 - Invalid */ + { + 0, + "semget", + sys_invalid, + SYSCALL_NOTIMP }, /* 221 - Invalid */ + { + 0, + "semop", + sys_invalid, + SYSCALL_NOTIMP }, /* 222 - Invalid */ + { + 0, + "semconfig", + sys_invalid, + SYSCALL_NOTIMP }, /* 223 - Invalid */ + { + 0, + "old msgctl", + sys_invalid, + SYSCALL_INVALID }, /* 224 - Invalid */ + { + 0, + "msgget", + sys_invalid, + SYSCALL_NOTIMP }, /* 225 - Invalid */ + { + 0, + "msgsnd", + sys_invalid, + SYSCALL_NOTIMP }, /* 226 - Invalid */ + { + 0, + "msgrcv", + sys_invalid, + SYSCALL_NOTIMP }, /* 227 - Invalid */ + { + 0, + "shmat", + sys_invalid, + SYSCALL_NOTIMP }, /* 228 - Invalid */ + { + 0, + "old shmctl", + sys_invalid, + SYSCALL_INVALID }, /* 229 - Invalid */ + { + 0, + "shmdt", + sys_invalid, + SYSCALL_NOTIMP }, /* 230 - Invalid */ + { + 0, + "shmget", + sys_invalid, + SYSCALL_NOTIMP }, /* 231 - Invalid */ + { + 0, + "clock_gettime", + sys_invalid, + SYSCALL_NOTIMP }, /* 232 - Invalid */ + { + 0, + "clock_settime", + sys_invalid, + SYSCALL_NOTIMP }, /* 233 - Invalid */ + { + 0, + "clock_getres", + sys_invalid, + SYSCALL_NOTIMP }, /* 234 - Invalid */ + { + 0, + "ktimer_create", + sys_invalid, + SYSCALL_NOTIMP }, /* 235 - Invalid */ + { + 0, + "ktimer_delete", + sys_invalid, + SYSCALL_NOTIMP }, /* 236 - Invalid */ + { + 0, + "ktimer_settime", + sys_invalid, + SYSCALL_NOTIMP }, /* 237 - Invalid */ + { + 0, + "ktimer_gettime", + sys_invalid, + SYSCALL_NOTIMP }, /* 238 - Invalid */ + { + 0, + "ktimer_getoverrun", + sys_invalid, + SYSCALL_NOTIMP }, /* 239 - Invalid */ + { + 0, + "nanosleep", + sys_invalid, + SYSCALL_NOTIMP }, /* 240 - Invalid */ + { + 0, + "ffclock_getcounter", + sys_invalid, + SYSCALL_NOTIMP }, /* 241 - Invalid */ + { + 0, + "ffclock_setestimate", + sys_invalid, + SYSCALL_NOTIMP }, /* 242 - Invalid */ + { + 0, + "fflock_getestimate", + sys_invalid, + SYSCALL_NOTIMP }, /* 243 - Invalid */ + { + 0, + "clock_nanosleep", + sys_invalid, + SYSCALL_NOTIMP }, /* 244 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 245 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 246 - Invalid */ + { + 0, + "clock_getcpuclockid2", + sys_invalid, + SYSCALL_NOTIMP }, /* 247 - Invalid */ + { + 0, + "ntp_gettime", + sys_invalid, + SYSCALL_NOTIMP }, /* 248 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 249 - Invalid */ + { + 0, + "minherit", + sys_invalid, + SYSCALL_NOTIMP }, /* 250 - Invalid */ + { + 0, + "rfork", + sys_invalid, + SYSCALL_NOTIMP }, /* 251 - Invalid */ + { + 0, + "openbsd_poll", + sys_invalid, + SYSCALL_NOTIMP }, /* 252 - Invalid */ + { + ARG_COUNT(sys_issetugid_args), + "issetugid", + (sys_call_t *) sys_issetugid, + SYSCALL_VALID }, /* 253 - Invalid */ + { + 0, + "lchown", + sys_invalid, + SYSCALL_NOTIMP }, /* 254 - Invalid */ + { + 0, + "aio_read", + sys_invalid, + SYSCALL_NOTIMP }, /* 255 - Invalid */ + { + 0, + "aio_write", + sys_invalid, + SYSCALL_NOTIMP }, /* 256 - Invalid */ + { + 0, + "lio_listio", + sys_invalid, + SYSCALL_NOTIMP }, /* 257 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 258 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 259 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 260 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 261 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 262 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 263 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 264 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 265 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 266 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 267 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 268 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 269 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 270 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 271 - Invalid */ + { + 0, + "getdents", + sys_invalid, + SYSCALL_NOTIMP }, /* 272 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 273 - Invalid */ + { + 0, + "lchmod", + sys_invalid, + SYSCALL_NOTIMP }, /* 274 - Invalid */ + { + 0, + "netbsd_lchown", + sys_invalid, + SYSCALL_NOTIMP }, /* 275 - Invalid */ + { + 0, + "lutimes", + sys_invalid, + SYSCALL_NOTIMP }, /* 276 - Invalid */ + { + 0, + "netbsd_msync", + sys_invalid, + SYSCALL_NOTIMP }, /* 277 - Invalid */ + { + 0, + "nstat", + sys_invalid, + SYSCALL_NOTIMP }, /* 278 - Invalid */ + { + 0, + "nfstat", + sys_invalid, + SYSCALL_NOTIMP }, /* 279 - Invalid */ + { + 0, + "nlstat", + sys_invalid, + SYSCALL_NOTIMP }, /* 280 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 281 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 282 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 283 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 284 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 285 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 286 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 287 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 288 - Invalid */ + { + 0, + "preadv", + sys_invalid, + SYSCALL_NOTIMP }, /* 289 - Invalid */ + { + 0, + "pwritev", + sys_invalid, + SYSCALL_NOTIMP }, /* 290 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 291 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 292 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_INVALID }, /* 293 - Invalid */ + { + ARG_COUNT(sys_fseek_args), + "feek", + (sys_call_t *) sys_fseek, + SYSCALL_INVALID }, /* 294 - fseek */ + { + ARG_COUNT(sys_fgetc_args), + "fgetc", + (sys_call_t *) sys_fgetc, + SYSCALL_INVALID }, /* 295 - fgetc */ + { + ARG_COUNT(sys_fclose_args), + "flose", + (sys_call_t *) sys_fclose, + SYSCALL_INVALID }, /* 296 - fclose */ + { + ARG_COUNT(sys_fread_args), + "fread", + (sys_call_t *) sys_fread, + SYSCALL_INVALID }, /* 297 - fread */ + { + ARG_COUNT(sys_fopen_args), + "fopen", + (sys_call_t *) sys_fopen, + SYSCALL_INVALID }, /* 298 - fopen */ + { + 0, + "fhstat", + sys_invalid, + SYSCALL_NOTIMP }, /* 299 - Invalid */ + { + 0, + "modnext", + sys_invalid, + SYSCALL_NOTIMP }, /* 300 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 301 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 302 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 303 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 304 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 305 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 306 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 307 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 308 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 309 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 310 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 311 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 312 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 313 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 314 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 315 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 316 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 317 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 318 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 319 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 320 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 321 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 322 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 323 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 324 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 325 - Invalid */ + { + ARG_COUNT(sys_getcwd_args), + "Get CWD", + (sys_call_t *) sys_getcwd, + SYSCALL_VALID }, /* 326 - sys_getcwd */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 327 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 328 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 329 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 330 - Invalid */ + { + 0, + "Sched Yield", + sys_sched_yield, + SYSCALL_VALID }, /* 331 - sys_sched_yield */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 332 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 333 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 334 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 335 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 336 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 337 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 338 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 339 - Invalid */ + { + ARG_COUNT(sys_sigprocmask_args), + "sigprocmask", + sys_sigprocmask, + SYSCALL_VALID }, // 340 - sigprocmask + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 341 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 342 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 343 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 344 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 345 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 346 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 347 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 348 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 349 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 350 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 351 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 352 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 353 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 354 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 355 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 356 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 357 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 358 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 359 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 350 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 351 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 352 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 353 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 354 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 355 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 356 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 357 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 358 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 359 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 360 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 361 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 362 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 363 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 364 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 365 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 366 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 367 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 368 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 369 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 370 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 371 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 372 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 373 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 374 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 375 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 376 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 377 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 378 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 379 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 380 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 381 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 382 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 383 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 384 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 385 - Invalid */ + { + ARG_COUNT(sys_statfs_args), + "statfs", + (sys_call_t *) sys_statfs, + SYSCALL_VALID }, // 396 statfs + { + ARG_COUNT(sys_fstatfs_args), + "fstatfs", + (sys_call_t *) sys_fstatfs, + SYSCALL_VALID }, // 397 fstatfs + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 398 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 399 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 400 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 401 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 402 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 403 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 404 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 405 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 306 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 307 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 308 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 409 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 410 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 411 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 412 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 413 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 414 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 415 - Invalid */ + { + ARG_COUNT(sys_sigaction_args), + "sigaction", + sys_sigaction, + SYSCALL_VALID }, // 416 - sigaction + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 417 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 418 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 419 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 410 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 421 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 422 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 423 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 424 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 425 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 426 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 427 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 428 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 429 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 430 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 431 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 432 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 433 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 434 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 435 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 436 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 437 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 438 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 439 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 440 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 441 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 442 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 443 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 444 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 445 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 446 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 447 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 448 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 449 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 450 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 451 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 452 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 453 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 454 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 455 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 456 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 457 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 458 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 459 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 460 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 461 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 462 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 463 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 464 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 465 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 466 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 467 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 468 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 469 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 470 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 471 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 472 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 473 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 474 - Invalid */ + { + ARG_COUNT(sys_pread_args), + "pread", + sys_pread, + SYSCALL_VALID }, // 475 - pread + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 476 - Invalid */ + { + ARG_COUNT(sys_mmap_args), + "MMAP", + (sys_call_t *) sys_mmap, + SYSCALL_VALID }, /* 477 - sys_mmap */ + { + ARG_COUNT(sys_lseek_args), + "lseek", + (sys_call_t *) sys_lseek, + SYSCALL_VALID }, /* 478 - sys_lseek */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 359 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 350 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 351 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 352 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 353 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 354 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 355 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 356 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 357 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 358 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 359 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 350 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 351 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 352 - Invalid */ + { + ARG_COUNT(sys_fstatat_args), + "fstatat", + sys_fstatat, + SYSCALL_VALID }, // 493 - fstatat + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 354 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 355 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 356 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 357 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 358 - Invalid */ + { + ARG_COUNT(sys_openat_args), + "SYS_openat", + sys_openat, + SYSCALL_VALID }, /* 499 - sys_openat */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 350 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 351 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 352 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 353 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 354 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 355 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 356 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 357 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 358 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 359 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 360 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 361 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 362 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 363 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 364 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 365 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 366 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 367 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 368 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 369 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 370 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 371 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 372 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 373 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 374 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 375 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 376 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 377 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 378 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 379 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 380 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 381 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 382 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 383 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 384 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 385 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 386 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 387 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 388 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 389 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 390 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 391 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 392 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 393 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 394 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 395 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 396 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 397 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 398 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 399 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 400 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 401 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 402 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 403 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 404 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 405 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 406 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 407 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 408 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 409 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 410 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 411 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 412 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 413 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 414 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 415 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 416 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 417 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 418 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 419 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 420 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 421 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 422 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 423 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 424 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 425 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 426 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 427 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 428 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 429 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 430 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 431 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 432 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 433 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 434 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 435 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 436 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 437 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 438 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 439 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 440 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 441 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 442 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 443 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 444 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 445 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 446 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 447 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 448 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 449 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 450 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 451 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 452 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 453 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 454 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 455 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 456 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 457 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 458 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 459 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 460 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 461 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 462 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 463 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 464 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 465 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 466 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 467 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 468 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 469 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 470 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 471 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 472 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 473 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 474 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 475 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 476 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 477 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 478 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 479 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 480 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 481 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 482 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 483 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 484 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 485 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 486 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 487 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 488 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 489 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 490 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 491 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 492 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 493 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 494 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 495 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 496 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 497 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 498 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 499 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 500 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 501 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 502 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 503 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 504 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 505 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 506 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 507 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 508 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 509 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 510 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 511 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 512 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 513 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 514 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 515 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 516 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 517 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 518 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 519 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 520 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 521 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 522 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 523 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 524 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 525 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 526 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 527 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 528 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 529 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 530 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 531 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 532 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 533 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 534 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 535 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 536 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 537 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 538 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 539 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 540 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 541 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 542 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 543 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 544 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 545 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 546 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 547 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 548 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 549 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 550 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 551 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 552 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 553 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 554 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 555 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 556 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 557 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 558 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 559 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 560 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 561 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 562 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 563 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 564 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 565 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 566 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 567 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 568 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 569 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 570 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 571 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 572 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 573 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 574 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 575 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 576 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 577 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 578 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 579 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 580 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 581 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 582 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 583 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 584 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 585 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 586 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 587 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 588 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 589 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 590 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 591 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 592 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 593 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 594 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 595 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 596 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 597 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 598 - Invalid */ + { + 0, + "No Call", + sys_invalid, + SYSCALL_VALID }, /* 599 - Invalid */ }; int totalCalls_posix = sizeof(systemCalls_posix) / sizeof(struct syscall_entry); diff --git a/sys/kernel/vfs_calls.c b/sys/kernel/vfs_calls.c index dd465ec..86c0c14 100644 --- a/sys/kernel/vfs_calls.c +++ b/sys/kernel/vfs_calls.c @@ -35,268 +35,257 @@ #include int sys_open(struct thread *td, struct sys_open_args *args) { - int error = 0x0; - int fd = 0x0; - struct file *nfp = 0x0; + int error = 0x0; + int fd = 0x0; + struct file *nfp = 0x0; - error = falloc(td, &nfp, &fd); + error = falloc(td, &nfp, &fd); - if (error) - return (error); + if (error) + return (error); - kprintf("sO: 0x%X:%s", args->mode, args->path); + kprintf("sO: 0x%X:%s", args->mode, args->path); - nfp->fd = fopen(args->path, "rb"); + nfp->fd = fopen(args->path, "rb"); - if (nfp->fd == 0x0) { - fdestroy(td, nfp, fd); + if (nfp->fd == 0x0) { + fdestroy(td, nfp, fd); - td->td_retval[0] = -1; - error = -1; - } - else { - td->td_retval[0] = fd; - } + td->td_retval[0] = -1; + error = -1; + } else { + td->td_retval[0] = fd; + } - return (error); + return (error); } int sys_openat(struct thread *td, struct sys_openat_args *args) { - int error = 0x0; - int fd = 0x0; - struct file *nfp = 0x0; + int error = 0x0; + int fd = 0x0; + struct file *nfp = 0x0; - kprintf("openat"); + kprintf("openat"); - error = falloc(td, &nfp, &fd); + error = falloc(td, &nfp, &fd); - if (error) - return(error); + if (error) + return (error); - if ((args->flag & O_WRONLY) == O_WRONLY) - nfp->fd = fopen(args->path, "w"); - else if ((args->flag & O_RDWR) == O_RDWR) - nfp->fd = fopen(args->path, "a"); - else - nfp->fd = fopen(args->path, "r"); + if ((args->flag & O_WRONLY) == O_WRONLY) + nfp->fd = fopen(args->path, "w"); + else if ((args->flag & O_RDWR) == O_RDWR) + nfp->fd = fopen(args->path, "a"); + else + nfp->fd = fopen(args->path, "r"); - if (nfp->fd == 0x0) { - fdestroy(td, nfp, fd); + if (nfp->fd == 0x0) { + fdestroy(td, nfp, fd); - td->td_retval[0] = -1; - error = -1; + td->td_retval[0] = -1; + error = -1; - kprintf("[sOA: 0x%X:%s:%s:%i]", args->flag, args->mode, args->path, td->td_retval[0]); + kprintf("[sOA: 0x%X:%s:%s:%i]", args->flag, args->mode, args->path, + td->td_retval[0]); - if ((args->flag & O_RDONLY) == O_RDONLY) - kprintf("O_RDONLY"); + if ((args->flag & O_RDONLY) == O_RDONLY) + kprintf("O_RDONLY"); - if ((args->flag & O_WRONLY) == O_WRONLY) - kprintf("O_WRONLY"); + if ((args->flag & O_WRONLY) == O_WRONLY) + kprintf("O_WRONLY"); - if ((args->flag & O_RDWR) == O_RDWR) - kprintf("O_RDWR"); + if ((args->flag & O_RDWR) == O_RDWR) + kprintf("O_RDWR"); - if ((args->flag & O_ACCMODE) == O_ACCMODE) - kprintf("O_ACCMODE"); + if ((args->flag & O_ACCMODE) == O_ACCMODE) + kprintf("O_ACCMODE"); - } - else { - td->td_retval[0] = fd; - } + } else { + td->td_retval[0] = fd; + } - - return (error); - } - + return (error); +} int sys_close(struct thread *td, struct sys_close_args *args) { - struct file *fd = 0x0; - getfd(td, &fd, args->fd); + struct file *fd = 0x0; + getfd(td, &fd, args->fd); - kprintf("[sC:%i:0x%X:0x%X]", args->fd, fd, fd->fd); + kprintf("[sC:%i:0x%X:0x%X]", args->fd, fd, fd->fd); - if (fd == 0x0) { - td->td_retval[0] = -1; - } - else { - if (!fclose(fd->fd)) - td->td_retval[0] = -1; - else { - fdestroy(td, fd, args->fd); - td->td_retval[0] = 0; - } - } - return (0); + if (fd == 0x0) { + td->td_retval[0] = -1; + } else { + if (!fclose(fd->fd)) + td->td_retval[0] = -1; + else { + fdestroy(td, fd, args->fd); + td->td_retval[0] = 0; + } + } + return (0); } int sys_read(struct thread *td, struct sys_read_args *args) { - int x = 0; - char c = 0x0; - char bf[2]; - volatile char *buf = args->buf; + int x = 0; + char c = 0x0; + char bf[2]; + volatile char *buf = args->buf; - struct file *fd = 0x0; + struct file *fd = 0x0; - getfd(td, &fd, args->fd); + getfd(td, &fd, args->fd); - if (args->fd > 3) { - td->td_retval[0] = fread(args->buf, args->nbyte, 1, fd->fd); - } - else { - bf[1] = '\0'; - if ( _current->term == tty_foreground ) - c = getchar(); + if (args->fd > 3) { + td->td_retval[0] = fread(args->buf, args->nbyte, 1, fd->fd); + } else { + bf[1] = '\0'; + if (_current->term == tty_foreground) + c = getchar(); - for (x = 0; x < args->nbyte && c != '\n';) { - if ( _current->term == tty_foreground ) { + for (x = 0; x < args->nbyte && c != '\n';) { + if (_current->term == tty_foreground) { - if ( c != 0x0 ) { - buf[x++] = c; - bf[0] = c; - kprintf(bf); - } + if (c != 0x0) { + buf[x++] = c; + bf[0] = c; + kprintf(bf); + } - if ( c == '\n') { - buf[x++] = c; - break; - } + if (c == '\n') { + buf[x++] = c; + break; + } - sched_yield(); - c = getchar(); - } - else { - sched_yield(); - } - } - if ( c == '\n') - buf[x++] = '\n'; + sched_yield(); + c = getchar(); + } else { + sched_yield(); + } + } + if (c == '\n') + buf[x++] = '\n'; - bf[0] = '\n'; - kprintf(bf); + bf[0] = '\n'; + kprintf(bf); - td->td_retval[0] = x; - } - return (0); + td->td_retval[0] = x; + } + return (0); } int sys_pread(struct thread *td, struct sys_pread_args *args) { - int offset = 0; - int x = 0; - char c = 0x0; - char bf[2]; - volatile char *buf = args->buf; + int offset = 0; + int x = 0; + char c = 0x0; + char bf[2]; + volatile char *buf = args->buf; - struct file *fd = 0x0; + struct file *fd = 0x0; - getfd(td, &fd, args->fd); + getfd(td, &fd, args->fd); - if (args->fd > 3) { - offset = fd->fd->offset; - fd->fd->offset = args->offset; - td->td_retval[0] = fread(args->buf, args->nbyte, 1, fd->fd); - fd->fd->offset = offset; - } - else { - bf[1] = '\0'; - if ( _current->term == tty_foreground ) - c = getchar(); + if (args->fd > 3) { + offset = fd->fd->offset; + fd->fd->offset = args->offset; + td->td_retval[0] = fread(args->buf, args->nbyte, 1, fd->fd); + fd->fd->offset = offset; + } else { + bf[1] = '\0'; + if (_current->term == tty_foreground) + c = getchar(); - for (x = 0; x < args->nbyte && c != '\n';) { - if ( _current->term == tty_foreground ) { + for (x = 0; x < args->nbyte && c != '\n';) { + if (_current->term == tty_foreground) { - if ( c != 0x0 ) { - buf[x++] = c; - bf[0] = c; - kprintf(bf); - } + if (c != 0x0) { + buf[x++] = c; + bf[0] = c; + kprintf(bf); + } - if ( c == '\n') { - buf[x++] = c; - break; - } + if (c == '\n') { + buf[x++] = c; + break; + } - sched_yield(); - c = getchar(); - } - else { - sched_yield(); - } - } - if ( c == '\n') - buf[x++] = '\n'; + sched_yield(); + c = getchar(); + } else { + sched_yield(); + } + } + if (c == '\n') + buf[x++] = '\n'; - bf[0] = '\n'; - kprintf(bf); + bf[0] = '\n'; + kprintf(bf); - td->td_retval[0] = x; - } - return (0); + td->td_retval[0] = x; + } + return (0); } - int sys_write(struct thread *td, struct sys_write_args *uap) { - char *buffer = 0x0; + char *buffer = 0x0; - if (uap->fd == 2) { - buffer = kmalloc(1024); - memcpy(buffer, uap->buf, uap->nbyte); - printColor += 1; - kprintf(buffer); - printColor = defaultColor; - kfree(buffer); - td->td_retval[0] = uap->nbyte; - } - else if (uap->fd == 1) { - buffer = kmalloc(1024); - memcpy(buffer, uap->buf, uap->nbyte); - kprintf(buffer); - kfree(buffer); - td->td_retval[0] = uap->nbyte; - } - else { - kprintf("[%i]", uap->nbyte); - buffer = kmalloc(uap->nbyte); - memcpy(buffer, uap->buf, uap->nbyte); - kprintf("(%i) %s", uap->fd, uap->buf); - kfree(buffer); - td->td_retval[0] = uap->nbyte; - } - return (0x0); + if (uap->fd == 2) { + buffer = kmalloc(1024); + memcpy(buffer, uap->buf, uap->nbyte); + printColor += 1; + kprintf(buffer); + printColor = defaultColor; + kfree(buffer); + td->td_retval[0] = uap->nbyte; + } else if (uap->fd == 1) { + buffer = kmalloc(1024); + memcpy(buffer, uap->buf, uap->nbyte); + kprintf(buffer); + kfree(buffer); + td->td_retval[0] = uap->nbyte; + } else { + kprintf("[%i]", uap->nbyte); + buffer = kmalloc(uap->nbyte); + memcpy(buffer, uap->buf, uap->nbyte); + kprintf("(%i) %s", uap->fd, uap->buf); + kfree(buffer); + td->td_retval[0] = uap->nbyte; + } + return (0x0); } int sys_access(struct thread *td, struct sys_access_args *args) { - kprintf("%s:%i", args->path, args->amode); - td->td_retval[0] = 0; - return(0); + kprintf("%s:%i", args->path, args->amode); + td->td_retval[0] = 0; + return (0); } int sys_getdirentries(struct thread *td, struct sys_getdirentries_args *args) { - //kprintf("GDE: [%i:%i:0x%X]", args->fd, args->count, args->basep); - struct file *fd = 0x0; - getfd(td, &fd, args->fd); + //kprintf("GDE: [%i:%i:0x%X]", args->fd, args->count, args->basep); + struct file *fd = 0x0; + getfd(td, &fd, args->fd); - char buf[DEV_BSIZE]; - struct dirent *d; - char *s; - ssize_t n; + char buf[DEV_BSIZE]; + struct dirent *d; + char *s; + ssize_t n; - //fd->offset = 0; - td->td_retval[0] = fread(args->buf, args->count, 1, fd->fd); - //n = fsread(fd->fd->ino, args->buf, DEV_BSIZE, fd->fd); - //td->td_retval[0] = n; + //fd->offset = 0; + td->td_retval[0] = fread(args->buf, args->count, 1, fd->fd); + //n = fsread(fd->fd->ino, args->buf, DEV_BSIZE, fd->fd); + //td->td_retval[0] = n; - /* - while ((n = fsread(*ino, buf, DEV_BSIZE, fd)) > 0) - for (s = buf; s < buf + DEV_BSIZE;) { - d = (void *) s; - if (!strcmp(name, d->d_name)) { - *ino = d->d_fileno; - return d->d_type; - } - s += d->d_reclen; - } -*/ + /* + while ((n = fsread(*ino, buf, DEV_BSIZE, fd)) > 0) + for (s = buf; s < buf + DEV_BSIZE;) { + d = (void *) s; + if (!strcmp(name, d->d_name)) { + *ino = d->d_fileno; + return d->d_type; + } + s += d->d_reclen; + } + */ - return(0); + return (0); }