gtps1m2fSystem Macros

ECBLC-Remove IOBs Associated with an ECB Address

Use this system macro to release input/output blocks (IOBs) associated with the specified entry control block (ECB). IOBs created by the macros that request file address holds will be found and removed from the related queue. The IOBs can be on the record hold table wait queue, the concurrency filter lock facility (CFLF) asynchronous queue, the limited lock facility (LLF) attention queue, or the coupling facility (CF) asynchronous queue.

Format




label
specifies a symbolic name that can be assigned to the macro statement.

ECB=Rx
specifies the system virtual memory (SVM) address of the ECB, where Rx is a register from R0-R7.

FILEADDR=Ry
specifies the pointer to a file address associated with a deadlock condition, where Ry is a register from R0-R7.

TIMESTAMP=Rz
specifies the pointer to a time stamp associated with a deadlocked file address, where Rz is a register from R0-R7.
Note:
Rx, Ry, and Rz must be unique registers.

Entry Requirements

Return Conditions

Programming Considerations

This macro can be run on any I-stream.

Examples

ECBLC ECB=R3
 
ECBLC ECB=R1,FILEADDR=R2,TIMESTAMP=R3