>If an IEFU83 exit is to be added via CSVDYNEX REQUEST=ADD 
It never is. You add an exit routine (module) to an exit. At an exit 
point, the system calls exit routine(s) associated with the exit.

>What has to exist or not exist in SMFPRMxx, PROGxx, 
>and EXITxx in order for the exit to be invoked?
EXITxx is not relevant for SMF exits.

Nothing "has" to exist in PROGxx. Things *can* exist.
-- SMFPRMxx defines what exits are to be called.
    This is within the EXITS statement which may exist for
    both the SYS and SUBSYS statements. Those exits identified
   on the SYS statement have exit name SYS.xxxx. Those exits
   identified on a SUBSYS statement have exit name SYSyyy.xxx.
-- If PROGxx does not add exit routines to those exits, then
   the system adds an exit routine of the default name to the exit 
   point (e.g., IEFU29) 

>I'm trying to understand the statement ...
If an exit is identified on an EXITS statement (or if the
EXITS statement is omitted), then it will be called. Otherwise it
will not.

>How do you specify that an exit "is to be invoked" if
>the name is not known at IPL time?
You do know the name of the exit at IPL time. You might not know
the name of the exit routine(s).

>If a customer were not currently using U83 but had an SMFPRMxx member 
>that specified other exits and not U83, what change would the customer 
>have to make in order for the CSVDYNEX ADD to be effective and have 
>the added exit module invoked?

The customer needs to have an SMFPRMxx member that specifies all the
exits he wants. Thus he must create an SMFPRMxx member that in addition
to the exits he already specified now adds the IEFU83 exit(s) needed.
If you have associated an exit routine with an exit that is not
defined, a DISPLAY PROG,EXIT will show that exit as implicitly defined.
Exit routines are not called for an implicitly defined exit. The 
association of routine with exit is, at that point, just a data 
correlation.
Once an updated SMFPRMxx is in effect, the exit will be defined, 
and the exit routine(s) will be instantiated (if needed) and called.

Peter Relson
z/OS Core Technology Design

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to