Using ISGQUERY the system returns information you request about
the status of each resource identified to global resource serialization,
which includes information about the tasks that have requested the
resource. ISGQUERY fully supports 64-bit callers. Use the ISGQUERY
service to inquire about:
- A particular scope of resources (such as STEP, SYSTEM, or SYSTEMS).
- A specific resource by name.
- A specific system or systems resource.
- A specific address space resource.
- Resources that are requested through the RESERVE macro.
The system collects the information you request from the resource
queues and consolidates that information before returning it. The
ISGQUERY service returns the following types of global resource serialization
information:
- REQINFO=RNLSEARCH: To determine if a given resource name
is in the current Resource Name Lists (RNL).
- REQINFO=ENQSTATS: To obtain information related to ENQ
counts.
- REQTYPE=QSCAN: To obtain information on resources and requesters
of outstanding ENQ requests.
- REQINFO=LATCHECA: To obtain enhanced contention analysis
data for latch waiters that might indicate contention issues.
- REQINFO=USAGESTATS: To obtain information for address space
level contention information related to ENQs (all scopes) and latches
(all latch sets).
See z/OS MVS Programming: Assembler Services Reference IAR-XCT for
additional information.