Previous topic |
Next topic |
Contents |
Contact z/OS |
Library |
PDF
Entry Specifications z/OS MVS Programming: Sysplex Services Guide SA23-1400-00 |
|
XCF passes information to the server exit user routine in a parameter list and in registers. Version 0 of the server exit parameter list (SXPL). ixcysrvr_tSXPL of the IXCYSXPL mapping macro maps the parameter list that is passed to a server exit routine. The Server Exit Parameter List (SXPL) is passed to the server exit routine by XCF. The SXPL resides in the primary address space of the server, and is defined in the IXCYSRVR macro by the mapping ixcysrvr_tSXPL. Within the SXPL, the field SXPL_ServerCode defines what function the server exit is to perform. The content of the SXPL varies according to function. The "base" portion of the SXPL is common to all functions. The content of the "function specific" portion of the SXPL is unique to the particular function. Thus, the SXPL_ServerCode determines not only what function the server exit is to perform, but also how to map the SXPL. The field SXPL_ParameterOffset within the base portion of the SXPL
indicates the offset (relative to the address of the SXPL) where the
function specific parameters were stored by XCF. SXPL_ServerCode
will have one of the following constant values defined in the IXCYSRVR
macro:
Registers at Entry When the server exit routine receives control, the GPRs contain:
When the server exit routine receives control, the ARs contain:
|
Copyright IBM Corporation 1990, 2014
|