- 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 long
address()
Returns the address of this Lseboolean
isZArchitecture()
Returns true if this is Z/Architecture (ie the variant with all the 1's)long
lses1grs(int gpr)
Returns the given GPRint
lses1pasn()
Returns the pasn of the calling programlong
lses1pswh()
Returns the pswint
lses1typ7()
Returns the entry typelong
lsesgrs(int gpr)
Returns the given GPRlong
lsespsw()
Returns the pswlong
lsestarg()
Returns the target routine indicationint
lsestyp7()
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 IOException
Returns the entry type- Throws:
IOException
-
lses1typ7
public int lses1typ7() throws IOException
Returns the entry type- Throws:
IOException
-
lsestarg
public long lsestarg() throws IOException
Returns the target routine indication- Throws:
IOException
-
lsespsw
public long lsespsw() throws IOException
Returns the psw- Throws:
IOException
-
lses1pswh
public long lses1pswh() throws IOException
Returns the psw- Throws:
IOException
-
lsesgrs
public long lsesgrs(int gpr) throws IOException
Returns 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 IOException
Returns 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 IOException
Returns the pasn of the calling program- Throws:
IOException
-
isZArchitecture
public boolean isZArchitecture() throws IOException
Returns true if this is Z/Architecture (ie the variant with all the 1's)- Throws:
IOException
-
-