z/OS DFSMS OAM Application Programmer's Reference
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Programming the CBRUXSAE exit correctly

z/OS DFSMS OAM Application Programmer's Reference
SC23-6865-00

CBRUXSAE is provided as a separate load module that must be link-edited into LINKLIB and invoked from OSR by the MVS LINK macro.

CBRUXSAE is invoked in the following state:
  • Task mode (not SRB)
  • Non-cross-memory mode (PASN=SASN=HASN)
  • No MVS locks held
  • Enabled for I/O and external interrupts
  • Problem or supervisor state (the state of the invoker of the OSREQ macro interface)
  • Key of the caller (invoker of the OSREQ macro interface)
CBRUXSAE must meet the following requirements:
  • 31-bit addressing mode
  • Reentrant
  • Reusable
  • Refreshable

Abends incurred by CBRUXSAE are sent to the caller’s recovery routine; no additional ESTAE for this exit is provided. See Sample CBRUXSAE installation exit for a sample of the CBRUXSAE installation exit.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014