Portal | Manuals | References | Downloads | Info | Programs | JCLs | Mainframe wiki | Quick Ref
IBM Mainframe Computers Forums Index
 
Register
 
IBM Mainframe Computers Forums Index Mainframe: Search IBM Mainframe Forum: FAQ Memberlist Profile Log in to check your private messages Log in
 
DSN of the IBM loadlib which houses the SVC modules

 
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> PL/I & Assembler
View previous topic :: :: View next topic  
Author Message
Mistermind
Warnings : 2

New User


Joined: 08 Feb 2008
Posts: 46
Location: Dublin

PostPosted: Thu Aug 28, 2008 9:52 pm    Post subject: DSN of the IBM loadlib which houses the SVC modules
Reply with quote

What is the DSN of the IBM loadlib which houses the SVC modules?

Are z/OS 1.7 SVCs able to run for Amode31 programs which invoke them from above 16MB?

Thanks.
Back to top
View user's profile Send private message

dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Fri Aug 29, 2008 1:38 am    Post subject:
Reply with quote

Hello,

1. Do you know the name of one of the modules you are looking for? Have you tried ISRDDN? What are you actually looking for - svc's live multiple places.

2. You might check with your system support people and/or ibm.
Back to top
View user's profile Send private message
Mistermind
Warnings : 2

New User


Joined: 08 Feb 2008
Posts: 46
Location: Dublin

PostPosted: Fri Aug 29, 2008 1:57 am    Post subject:
Reply with quote

Module name could be IEASVCxx.
ISRDDN only works if the PDS is already allocated within the ISPF session.
If you say SVC routines are stored in multiple PDS'es, how about suggest one?
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Fri Aug 29, 2008 6:01 am    Post subject:
Reply with quote

Hello,

Quote:
Module name could be IEASVCxx.
That would be the entry in sys1.parmlib that defines the svc table - not one of the actual svc programs. In prior ("the old") days, svcs were named IGX00nnn. If i recall correctly, that restriction has been softened and "real" names may be used.

Quote:
ISRDDN only works if the PDS is already allocated within the ISPF session.
Yup, thought if you knew a module name for one of your svc's, the library might happen to be allocated.

Quote:
how about suggest one
Your system support people should know where they installed svcs.
Back to top
View user's profile Send private message
Mistermind
Warnings : 2

New User


Joined: 08 Feb 2008
Posts: 46
Location: Dublin

PostPosted: Fri Aug 29, 2008 6:11 am    Post subject:
Reply with quote

Thx. Too many intermediate persons would be involved to contact IBM. I did a QW against "SVC" and all IBM gave was a list of functions agaginst a list of SVC numbers.

In the old days of DOS/VSE IBM manuals would be quoting IG*** module names at the drop of a hat. Can you think of an IBM manual name which would state whether SVCs imbedded inside application programs running under Amode31 Rmode31 z/OS 1.7 would work just as well above 16MB as below?
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Fri Aug 29, 2008 7:44 am    Post subject:
Reply with quote

Hello,

You might try here:
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2V270/1.4.2.2?

If you follow the "open" svc, it goes here (which talks about mode=24 or 31):
http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/IEA2V270/1.4.3.20?DT=20060606170900#HDRSVC19

There are links to other publications as well throughout.
Back to top
View user's profile Send private message
Mistermind
Warnings : 2

New User


Joined: 08 Feb 2008
Posts: 46
Location: Dublin

PostPosted: Fri Aug 29, 2008 3:25 pm    Post subject:
Reply with quote

Thanks Dick,

I shall chase the manuals in that neck of the woods. The right IBM manual is not always easy to pinpoint when search is by keyword and a large number of manuals are returned.

Looks like z/OS SVC is builtin ambidextrous, able to work with both Amode31 and Amode24. I need to ascertain this is so for a total of 14 SVCs, so a categorical IBM statement that SVCs are now ambidextrous is what I shall need.
Back to top
View user's profile Send private message
dick scherrer

Site Director


Joined: 23 Nov 2006
Posts: 19270
Location: Inside the Matrix

PostPosted: Fri Aug 29, 2008 8:45 pm    Post subject: Reply to: DSN of the IBM loadlib which houses the SVC module
Reply with quote

You're welcome - good luck icon_smile.gif

Just a thought - if this were a problem, search engine hits would probably be high. . .

d
Back to top
View user's profile Send private message
Mistermind
Warnings : 2

New User


Joined: 08 Feb 2008
Posts: 46
Location: Dublin

PostPosted: Fri Aug 29, 2008 10:05 pm    Post subject:
Reply with quote

LOL, probably true, but as the hanging judge said,

"absence of proof is not proof of absence." icon_biggrin.gif
Back to top
View user's profile Send private message
nevilh

Active User


Joined: 01 Sep 2006
Posts: 259

PostPosted: Sun Aug 31, 2008 5:57 pm    Post subject:
Reply with quote

SVC location depends on how they are defined in member IEASVCxx in PARMLIB. Type 2 and type 6 svc's are found in NUCLEUS. They are named SVCxxx where xxx is the svc number. Other svc's are normally found in LPALIB concatenation. These should follow the following naming conventions IGC00xxy where xx is the first 2 digits of the svc number and y is one of the following (abcdefghi or one other character x'C0') So svc 231 would be IGC0023A svc 232 would be IGC0023B . Module names can be specified in the IEASVCxx that override these defaults.
On top of this you also have extended svc's normally named IGX000xx (lpalib concatenation) where xx is any value between 00 an 99. Then there are the people who like to load the svc's dynamically from a program then the svc's can reside in any authorised library. SVC's should work whatever amode/rmode the invoking program has.
Back to top
View user's profile Send private message
nevilh

Active User


Joined: 01 Sep 2006
Posts: 259

PostPosted: Sun Aug 31, 2008 6:04 pm    Post subject:
Reply with quote

Quote:
so a categorical IBM statement that SVCs are now ambidextrous is what I shall need.
I do not believe you will ever get this. For standard IBM svc's you will be refered to the documentation. For the rest you be told to contact the supplier
Back to top
View user's profile Send private message
Mistermind
Warnings : 2

New User


Joined: 08 Feb 2008
Posts: 46
Location: Dublin

PostPosted: Sun Aug 31, 2008 6:47 pm    Post subject:
Reply with quote

Thanks for the info. When back at the office I shall look at the module amode/rmode attributes from the appropriate loadlib directories, then issue resolved..

Slightly surprised that Third Party Software has been admitted into IBM SVCs. Hope they are up-to-date in step with IBM practice.
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic    IBMMAINFRAMES.com Support Forums -> PL/I & Assembler All times are GMT + 6 Hours
Page 1 of 1

 

Search our Forum:

Similar Topics
Topic Author Forum Replies Posted
No new posts Could we identify the called modules ... elixir1986 COBOL Programming 5 Fri Jul 14, 2017 1:53 am
No new posts Cobol upgrade - source code missing f... gthmrj IBM Tools 1 Wed Apr 26, 2017 6:04 pm
No new posts Copy load modules and alias vasanthz IBM Tools 5 Thu Apr 20, 2017 6:31 am
This topic is locked: you cannot edit posts or make replies. How to supply called sub-program from... dchristensen JCL & VSAM 25 Wed Sep 14, 2016 11:36 pm
No new posts How to find possible traces of ARCH 7... Prosenjit2011 All Other Mainframe Topics 5 Mon Aug 17, 2015 10:53 am

Facebook
Back to Top
 
Job Vacancies | Forum Rules | Bookmarks | Subscriptions | FAQ | Polls | Contact Us