Building the SVC 99 parameter list
You request dynamic allocation functions by coding the DYNALLOC macro. The DYNALLOC macro has no operands. To use it, you must supply information about your request to the system by using the SVC 99 parameter list. Building the SVC 99 parameter list describes the following steps for submitting your dynamic allocation request:
To determine the amount of storage that you'll need for your dynamic allocation request, see Obtaining storage for the parameter list.
To construct your parameter list, see Mapping storage for the parameter list, which describes the mapping macros you need to use to map the storage you've obtained.
To submit your dynamic allocation request, see
the following information:
- Setting up the request block pointer, which describes setting up the pointer to the request block
- Setting up the request block, which describes how to set the fields in the request block for your request
- Setting up the text unit pointer list, which describes how to set the text unit pointer list to the addresses of your text units
- Setting up the text units and SVC 99 parameter list verb codes and text units, by function to code the text units that provide the specifics for your dynamic allocation request.