frysk.isa.syscalls
Class LinuxPPC64SyscallTable.PowerPCSyscall

java.lang.Object
  extended by frysk.isa.syscalls.Syscall
      extended by frysk.isa.syscalls.LinuxPPC64SyscallTable.PowerPCSyscall
Direct Known Subclasses:
LinuxPPC64SyscallTable.IpcSubSyscall, LinuxPPC64SyscallTable.SocketSubSyscall
Enclosing class:
LinuxPPC64SyscallTable

private static class LinuxPPC64SyscallTable.PowerPCSyscall
extends Syscall


Field Summary
 
Fields inherited from class frysk.isa.syscalls.Syscall
INVALID
 
Constructor Summary
LinuxPPC64SyscallTable.PowerPCSyscall(int number)
           
LinuxPPC64SyscallTable.PowerPCSyscall(String name, int number)
           
LinuxPPC64SyscallTable.PowerPCSyscall(String name, int number, int numArgs)
           
LinuxPPC64SyscallTable.PowerPCSyscall(String name, int number, int numArgs, String argList)
           
LinuxPPC64SyscallTable.PowerPCSyscall(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

LinuxPPC64SyscallTable.PowerPCSyscall

LinuxPPC64SyscallTable.PowerPCSyscall(String name,
                                      int number,
                                      int numArgs,
                                      String argList,
                                      boolean noreturn)

LinuxPPC64SyscallTable.PowerPCSyscall

LinuxPPC64SyscallTable.PowerPCSyscall(String name,
                                      int number,
                                      int numArgs,
                                      String argList)

LinuxPPC64SyscallTable.PowerPCSyscall

LinuxPPC64SyscallTable.PowerPCSyscall(String name,
                                      int number,
                                      int numArgs)

LinuxPPC64SyscallTable.PowerPCSyscall

LinuxPPC64SyscallTable.PowerPCSyscall(String name,
                                      int number)

LinuxPPC64SyscallTable.PowerPCSyscall

LinuxPPC64SyscallTable.PowerPCSyscall(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