Space announcement This documentation space provides the same content as before, but the organization of the content has changed. The content is now organized based on logical branches instead of legacy book titles. We hope that the new structure will help you quickly find the content that you need.

Task Storage Display (2 S)


The Task Storage Display screen (2.S) sequentially displays a list of the areas contained on a task’s storage chain(s). Areas are displayed in LIFO sequence based on your selection criteria. The default is all chains and allocated storage elements, but you may also choose to display elements on the freed chains, any individual chain, or any combination of chains. The default is also to display storage areas for the current task being executed, but you may select any other active task by entering a new USER TCA address or TASK NUMBER.

Access this screen by entering the letter S on the Debugging Facilities Menu (2) or by entering =2.S in the COMMAND field. You can also access this screen as described in Transferring Between Screens. The storage area display begins at the most recently GETMAINed area on the USER31 transaction chain (or your selected chain). Access an area directly by issuing the LOCATE address command. Scroll through the list using the UP, DOWN, TOP, and BOTTOM commands. Locate the first occurrence of a string on the currently selected chains by issuing the FIND command and subsequent occurrences with the RFIND command.You can then select an area for viewing and/or updating. Based on your session type (XPED, XPRT, XPSP), you will be transferred to the applicable Memory Display screen (2.2 or 9.2) to view and/or update the data.

Task Storage Display (2.S)

----------------------------- TASK STORAGE DISPLAY (2.S) ------------------C123
COMMAND ===>                                                   SCROLL ===> CSR
 MODULE: CWDEMCB2 CSECT: CWDEMCB2          COMPILED: 28 MAY 2003 - 11.11.29

 TCA ADDRESS: 0005D080                         TASK NUMBER:  00048
SELECT STORAGE CHAIN BELOW    A - ALLOCATED    F - FREEMAINED    B - BOTH
  _ ALL       _ USER31         _ USER24         _ CICS31          _ CICS24

   TYPE  STORAGE  ELEMENT  ELEMENT
 SEL      ADDRESS  LENGTH   DATA
-------------------------------------------------------------------------------
 _ U24   0022F9B8 00008020 11C15EE4D740F300 0000000000000000 *.A;UP 3.........*
  _ U24   0022F938 00000070 8C00006C00000000 6000001400004000 *...%....-..... .*
  _ U24   0022F908 00000020 0000000000000000 C3E6C4C5D4C3C2F2 *........CWDEMCB2*
  _ U24   0022E478 00000300 000002F880000000 0000000000000000 *...8............*
  _ U24   0022D2B8 000011B0 40D3E5E311B00001 0000000000000000 * LVT............*
  _ U24   0022CE38 00000470 C3C5C5D7C3C24040 0303059897904898 *CEEPCB  ...QP..Q*
  _ U24   00204448 000289E0 C3C5C5C5C4C24040 C000000200205448 *CEEEDB  {.......*
  _ U24   00204008 00000430 00B46EC4C6C8C5C9 E4E2404040404040 *..>DFHEIUS      *
  _ C31   1784F138 00000120 01206EE3C1C3C240 0000000000001846 *..>TACB ........*
  _ C31   1784F008 00000120 01206EE3C1C3C240 1784F13800001846 *..>TACB .D1.....*
  _ U31 F 17A1A4A8 000E5B50 0000000000000000 0000000000000000 *................*
  _ U24 F 00238208 00000010 8500001000000000 00040000110602C2 *E..............B*
  _ U24 F 002385F8 000000F0 8500001300000000 0007000011010EE4 *E..............U*

Input Fields

SEL

Enter S to display/update a single area from the list on the Memory Display screen (2.2 or 9.2, based on Code Debug session type).

TCA ADDRESS

Address of the user TCA of the transaction you want to list storage chains for.

TASK NUMBER

The TASK number of the transaction you want to list storage chains for.

DSA SELECTION FIELDS

Select the DSA chain or chains you want to display. Areas will be displayed in LIFO order. The default is ALL allocated areas for all chains. You can also request that freed chains be displayed, or both allocated and freed chains for any combination of selected DSA chains.

Only freed areas still on the chains are available—not all areas freed anytime during the duration of the transaction.

When you list storage for a task other than your own, the chains may change between when the task storage list is displayed and when your selection entry is processed.

Output Fields

TYPE

The DSA chain that contains the area. These are U31 (USER31), U24 (USER24), C31 (CICS31), and C24 (CICS24). If an area is on the freed chain, it will be followed by an F.

STORAGE ADDRESS

The application program’s starting address for the area. (IBM “crumple zones” are not included.)

ELEMENT LENGTH

The length of the area available for application use. (Adjustments have been made for IBM “crumple zones”.)

ELEMENT DATA

The first 16 bytes of the areas are displayed in hex and character mode to make selection easier. If you need to view a larger part of the area or want to update it, first select it to transfer to the Memory Display screen (2.2 or 9.2, based on Code Debug session type). Depending on your authority and the type of area you selected, you can then view the area and possibly update it.



 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*