Class ThreadStateARM_64
java.lang.Object
ghidra.app.util.bin.format.macho.threadcommand.ThreadState
ghidra.app.util.bin.format.macho.threadcommand.ThreadStateARM_64
- All Implemented Interfaces:
StructConverter
Represents a _STRUCT_ARM_THREAD_STATE64 structure.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intintlonglongintlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong -
Method Summary
Modifier and TypeMethodDescriptionlongReturns a structure datatype representing the contents of the implementor of this interface.
-
Field Details
-
ARM64_THREAD_STATE
public static final int ARM64_THREAD_STATE- See Also:
-
x0
public long x0 -
x1
public long x1 -
x2
public long x2 -
x3
public long x3 -
x4
public long x4 -
x5
public long x5 -
x6
public long x6 -
x7
public long x7 -
x8
public long x8 -
x9
public long x9 -
x10
public long x10 -
x11
public long x11 -
x12
public long x12 -
x13
public long x13 -
x14
public long x14 -
x15
public long x15 -
x16
public long x16 -
x17
public long x17 -
x18
public long x18 -
x19
public long x19 -
x20
public long x20 -
x21
public long x21 -
x22
public long x22 -
x23
public long x23 -
x24
public long x24 -
x25
public long x25 -
x26
public long x26 -
x27
public long x27 -
x28
public long x28 -
fp
public long fp -
lr
public long lr -
sp
public long sp -
pc
public long pc -
cpsr
public int cpsr -
pad
public int pad
-
-
Method Details
-
getInstructionPointer
public long getInstructionPointer()- Specified by:
getInstructionPointerin classThreadState
-
toDataType
Description copied from interface:StructConverterReturns a structure datatype representing the contents of the implementor of this interface.For example, given:
class A { int foo; double bar; }The return value should be a structure data type with two data type components; an INT and a DOUBLE. The structure should contain field names and, if possible, field comments.
- Returns:
- returns a structure datatype representing the implementor of this interface
- Throws:
DuplicateNameException- when a datatype of the same name already existsIOException- if an IO-related error occurs- See Also:
-