CPYB entry for COPY_DATA requests
- Entry:
- CPYB
- VIT option:
- CSM
- Event:
- IVTCSM REQUEST=COPY_DATA
- VIT processing module:
- ISTITCCS
- Control is returned to:
- IVTSMCCD or IVTSM6CD
Note:
- IVTSMCCD processes COPY_DATA requests in 31-bit addressing mode.
- IVTSM6CD processes COPY_DATA requests in 64-bit addressing mode.
This trace record provides the status of an IVTCSM REQUEST=COPY_DATA
macroinstruction.
- Byte (hex)
- Contents
- 00–03
- Record ID: C"CPYB"
- 04
- ID is the primary address space ID (ASID). This field is 0 if the ASID is greater than X'FF'.
- 05
- 0
- 06
- Trace record flag:
- B'0... ....'
- Indicates that this is the last record for this event.
- B'1... ....'
- Indicates that additional records exist for this event. Use the trace record number from this entry to locate corresponding continuation records.
- B'..1. ....'
- Indicates that the buffer list is in 64-bit storage.
- 07
- Trace record number to correlate all the entries for this particular event
- 08–0B
- 0
- 0C–0D
- Return code
- 0E–0F
- Reason code
- 10–13
- Address of utility routine caller or return address of the issuer of the IVTCSM macroinstruction
- 14–17
- Number of buffers containing the data to be copied
- 18–1B
- Number of buffers to receive the copied data
- 1C–1F
- THREAD value if specified or 0 if THREAD is not specified. The THREAD value is used only to correlate this trace record to a specific IVTCSM macroinstruction.