frysk.isa.syscalls
Class LinuxX8664SyscallTable.X8664Syscall

java.lang.Object
  extended by frysk.isa.syscalls.Syscall
      extended by frysk.isa.syscalls.LinuxX8664SyscallTable.X8664Syscall
Enclosing class:
LinuxX8664SyscallTable

private static class LinuxX8664SyscallTable.X8664Syscall
extends Syscall


Field Summary
 
Fields inherited from class frysk.isa.syscalls.Syscall
INVALID
 
Constructor Summary
LinuxX8664SyscallTable.X8664Syscall(int number)
           
LinuxX8664SyscallTable.X8664Syscall(String name, int number)
           
LinuxX8664SyscallTable.X8664Syscall(String name, int number, int numArgs)
           
LinuxX8664SyscallTable.X8664Syscall(String name, int number, int numArgs, String argList)
           
LinuxX8664SyscallTable.X8664Syscall(String name, int number, int numArgs, String argList, boolean noreturn)
           
 
Method Summary
 long getArguments(Task task, int n)
           
 long getReturnCode(Task task)
           
 
Methods inherited from class frysk.isa.syscalls.Syscall
equals, extractCallArguments, extractReturnValue, getArgList, getName, getNumArgs, getNumber, isNoReturn, printCall, printReturn, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LinuxX8664SyscallTable.X8664Syscall

LinuxX8664SyscallTable.X8664Syscall(String name,
                                    int number,
                                    int numArgs,
                                    String argList,
                                    boolean noreturn)

LinuxX8664SyscallTable.X8664Syscall

LinuxX8664SyscallTable.X8664Syscall(String name,
                                    int number,
                                    int numArgs,
                                    String argList)

LinuxX8664SyscallTable.X8664Syscall

LinuxX8664SyscallTable.X8664Syscall(String name,
                                    int number,
                                    int numArgs)

LinuxX8664SyscallTable.X8664Syscall

LinuxX8664SyscallTable.X8664Syscall(String name,
                                    int number)

LinuxX8664SyscallTable.X8664Syscall

LinuxX8664SyscallTable.X8664Syscall(int number)
Method Detail

getArguments

public long getArguments(Task task,
                         int n)
Specified by:
getArguments in class Syscall

getReturnCode

public long getReturnCode(Task task)
Specified by:
getReturnCode in class Syscall