- java.lang.Object
-
- com.ibm.dtfj.corereaders.zos.mvs.Lse
-
public class Lse extends Object
This class represents Linkage Stack Entry (LSE).
-
-
Constructor Summary
Constructors Constructor Description Lse(AddressSpace space, long address)Create a new Linkage Stack Entry
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description longaddress()Returns the address of this LsebooleanisZArchitecture()Returns true if this is Z/Architecture (ie the variant with all the 1's)longlses1grs(int gpr)Returns the given GPRintlses1pasn()Returns the pasn of the calling programlonglses1pswh()Returns the pswintlses1typ7()Returns the entry typelonglsesgrs(int gpr)Returns the given GPRlonglsespsw()Returns the pswlonglsestarg()Returns the target routine indicationintlsestyp7()Returns the entry type
-
-
-
Field Detail
-
LSEDPC
public static final int LSEDPC
PC STATE entry type- See Also:
- Constant Field Values
-
LSED1PC
public static final int LSED1PC
PC STATE entry type- See Also:
- Constant Field Values
-
LSED1BAKR
public static final int LSED1BAKR
BAKR STATE entry type- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Lse
public Lse(AddressSpace space, long address)
Create a new Linkage Stack Entry
-
-
Method Detail
-
address
public long address()
Returns the address of this Lse
-
lsestyp7
public int lsestyp7() throws IOExceptionReturns the entry type- Throws:
IOException
-
lses1typ7
public int lses1typ7() throws IOExceptionReturns the entry type- Throws:
IOException
-
lsestarg
public long lsestarg() throws IOExceptionReturns the target routine indication- Throws:
IOException
-
lsespsw
public long lsespsw() throws IOExceptionReturns the psw- Throws:
IOException
-
lses1pswh
public long lses1pswh() throws IOExceptionReturns the psw- Throws:
IOException
-
lsesgrs
public long lsesgrs(int gpr) throws IOExceptionReturns the given GPR- Parameters:
gpr- the index of the GPR to return. Must be in the range 0-15.- Throws:
IOException
-
lses1grs
public long lses1grs(int gpr) throws IOExceptionReturns the given GPR- Parameters:
gpr- the index of the GPR to return. Must be in the range 0-15.- Throws:
IOException
-
lses1pasn
public int lses1pasn() throws IOExceptionReturns the pasn of the calling program- Throws:
IOException
-
isZArchitecture
public boolean isZArchitecture() throws IOExceptionReturns true if this is Z/Architecture (ie the variant with all the 1's)- Throws:
IOException
-
-