gtpi1m2iSystem Installation Support Reference

Transaction Log Write

User exit routine UCCWLOG is called at the point where writing a record to the log buffer has been completed (if the WLOG exit point is active). Exit point WLOG is in copy segment CL20 of CSECT CCTLOG.

General Conditions at Entry

The registers at entry to UCCWLOG are:

R1
Pointer to the WLOGC CONTROL structure.

R2
Pointer to the WLOGC DATALIST structure.

R7
Pointer to the WLOGC parameter list.

R8
Base of the E-type program that issued the request.

R9
Address of the entry control block (ECB).

R11-R15
See User Exit Routines - Common Entry Conditions.

System Conditions at Entry

System state
Supervisor

System mask
Masked for I/O

Protect key
Zero (0)

Address space
EVM or SVM.

Programming Considerations at Entry

  1. The entry address space, SVM or EVM, depends on the address space of the caller of WLOGC. WLOGC can be called from either real-time or CP code.
  2. See User Exit Routines - Common Entry Conditions.
  3. See User Exit Routines - Common Programming Considerations for other considerations.

Programming Considerations on Return

See User Exit Routines - Common Return Conditions.

General Conditions on Return

See User Exit Routines - Common Return Conditions.