Re: DSCB DSECTs?
In f255efe0ecf08c4a9c1db6aff423541717260...@ch2wpmail1.na.ds.ussco.com, on 10/28/2011 at 10:13 AM, Chase, John jch...@ussco.com said: It also seems the Data Areas manuals aren't published any more (I don't find them in the z/OS 1.11 MVS or DFSMS bookshelves). Did you look in the diagnosis book shelf? Would one of you be so kind as to shove my nose into the right book or macro? It used to be IECSDSL1. I'd start there. -- Shmuel (Seymour J.) Metz, SysProg and JOAT ISO position; see http://patriot.net/~shmuel/resume/brief.html We don't care. We don't have to care, we're Congress. (S877: The Shut up and Eat Your spam act of 2003) -- 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
DSCB DSECTs?
OK, now I know I've gone blind: I can't seem to find a DSECT for the various formats of DSCBs. It also seems the Data Areas manuals aren't published any more (I don't find them in the z/OS 1.11 MVS or DFSMS bookshelves). I've run SuperC searches on MACLIB and MODGEN, but nothing there jumps out. Would one of you be so kind as to shove my nose into the right book or macro? TIA, -jc- -- 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
Re: DSCB DSECTs?
Data Areas manuals (1.13) http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/Shelves/iea2bkb3 dscbs, which are in the DFP bookshelf, not the z/OS bookshelf: http://publibz.boulder.ibm.com/cgi-bin/bookmgr_OS390/BOOKS/dgt2s380/1.1.1 Macro: SYS1.MODGEN(IECSDSL1) -- John McKown Systems Engineer IV IT Administrative Services Group HealthMarkets(r) 9151 Boulevard 26 * N. Richland Hills * TX 76010 (817) 255-3225 phone * john.mck...@healthmarkets.com * www.HealthMarkets.com Confidentiality Notice: This e-mail message may contain confidential or proprietary information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. HealthMarkets(r) is the brand name for products underwritten and issued by the insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance Company(r), Mid-West National Life Insurance Company of TennesseeSM and The MEGA Life and Health Insurance Company.SM -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Chase, John Sent: Friday, October 28, 2011 10:14 AM To: IBM-MAIN@bama.ua.edu Subject: DSCB DSECTs? OK, now I know I've gone blind: I can't seem to find a DSECT for the various formats of DSCBs. It also seems the Data Areas manuals aren't published any more (I don't find them in the z/OS 1.11 MVS or DFSMS bookshelves). I've run SuperC searches on MACLIB and MODGEN, but nothing there jumps out. Would one of you be so kind as to shove my nose into the right book or macro? TIA, -jc- -- 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 -- 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
Re: DSCB DSECTs?
On 28 October 2011 11:13, Chase, John jch...@ussco.com wrote: OK, now I know I've gone blind: I can't seem to find a DSECT for the various formats of DSCBs. It also seems the Data Areas manuals aren't published any more (I don't find them in the z/OS 1.11 MVS or DFSMS bookshelves). I've run SuperC searches on MACLIB and MODGEN, but nothing there jumps out. Would one of you be so kind as to shove my nose into the right book or macro? SYS1.MODGEN(IECSDSL1) Tony H. -- 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
Re: DSCB DSECTs?
The answer to this question was given a couple of weeks ago by Bob Shannon and it is in the IBM-MAIN archives, always a good place to search along with the Internet for technical info. Try doing an ISPF 3.14 against SYS1.MACLIB(*) and/or SYS1.MODGEN(*) for the character string DSCB. Yes, there will be lots of hits, but the correct macro will also be found, and it will have a lot more lines of text in it than any of the others displayed. Or look in SYS1.MODGEN(IECSDSL1). Bill Fairchild -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Chase, John Sent: Friday, October 28, 2011 10:14 AM To: IBM-MAIN@bama.ua.edu Subject: DSCB DSECTs? OK, now I know I've gone blind: I can't seem to find a DSECT for the various formats of DSCBs. It also seems the Data Areas manuals aren't published any more (I don't find them in the z/OS 1.11 MVS or DFSMS bookshelves). I've run SuperC searches on MACLIB and MODGEN, but nothing there jumps out. Would one of you be so kind as to shove my nose into the right book or macro? TIA, -jc- -- 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 -- 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
Re: DSCB DSECTs?
Thanks, Bill, John and Tony. Abject frustration here, as I was just reading this stuff last week, and today just drew a blank on where I was reading it. And they keep telling me that getting old(er) is better than the alternative ;-) -jc- -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Bill Fairchild Sent: Friday, October 28, 2011 10:35 AM To: IBM-MAIN@bama.ua.edu Subject: Re: DSCB DSECTs? The answer to this question was given a couple of weeks ago by Bob Shannon and it is in the IBM-MAIN archives, always a good place to search along with the Internet for technical info. Try doing an ISPF 3.14 against SYS1.MACLIB(*) and/or SYS1.MODGEN(*) for the character string DSCB. Yes, there will be lots of hits, but the correct macro will also be found, and it will have a lot more lines of text in it than any of the others displayed. Or look in SYS1.MODGEN(IECSDSL1). Bill Fairchild -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Chase, John Sent: Friday, October 28, 2011 10:14 AM To: IBM-MAIN@bama.ua.edu Subject: DSCB DSECTs? OK, now I know I've gone blind: I can't seem to find a DSECT for the various formats of DSCBs. It also seems the Data Areas manuals aren't published any more (I don't find them in the z/OS 1.11 MVS or DFSMS bookshelves). I've run SuperC searches on MACLIB and MODGEN, but nothing there jumps out. Would one of you be so kind as to shove my nose into the right book or macro? TIA, -jc- -- 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 -- 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 -- 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
Re: DSCB DSECTs?
OK, now that you mention DSCBs, let me ask the VTOC gurus a question about FMT1/8 DS1LSTAR - I want to confirm my reading of how the number of used tracks for a dataset is calculated in the context of large and extended formats. Here's some pseudo-code for how I think it is calculated: used_tracks = DS1LSTAR.TT (the first two bytes of the TTR) if (DS1STRP) { used_tracks = (DS1TRBAL 16) + used_tracks; // two new high-order bytes } else if (DS1LARGE) { used_tracks = (DS1TTTHI 16) + used_tracks; // one new high-order byte } This seems odd to me - am I understanding this correctly? My other question has to do with PDS-Es. I've read that LSTAR can't be used, but I notice that ISPF 3.4 has used% for PDS-Es. Kirk Wolf Dovetailed Technologies http://dovetail.com On Fri, Oct 28, 2011 at 10:42 AM, Chase, John jch...@ussco.com wrote: Thanks, Bill, John and Tony. Abject frustration here, as I was just reading this stuff last week, and today just drew a blank on where I was reading it. And they keep telling me that getting old(er) is better than the alternative ;-) -jc- -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Bill Fairchild Sent: Friday, October 28, 2011 10:35 AM To: IBM-MAIN@bama.ua.edu Subject: Re: DSCB DSECTs? The answer to this question was given a couple of weeks ago by Bob Shannon and it is in the IBM-MAIN archives, always a good place to search along with the Internet for technical info. Try doing an ISPF 3.14 against SYS1.MACLIB(*) and/or SYS1.MODGEN(*) for the character string DSCB. Yes, there will be lots of hits, but the correct macro will also be found, and it will have a lot more lines of text in it than any of the others displayed. Or look in SYS1.MODGEN(IECSDSL1). Bill Fairchild -Original Message- From: IBM Mainframe Discussion List [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Chase, John Sent: Friday, October 28, 2011 10:14 AM To: IBM-MAIN@bama.ua.edu Subject: DSCB DSECTs? OK, now I know I've gone blind: I can't seem to find a DSECT for the various formats of DSCBs. It also seems the Data Areas manuals aren't published any more (I don't find them in the z/OS 1.11 MVS or DFSMS bookshelves). I've run SuperC searches on MACLIB and MODGEN, but nothing there jumps out. Would one of you be so kind as to shove my nose into the right book or macro? TIA, -jc- -- 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 -- 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 -- 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 -- 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
Re: DSCB DSECTs?
-snip Abject frustration here, as I was just reading this stuff last week, and today just drew a blank on where I was reading it. And they keep telling me that getting old(er) is better than the alternative ;-) ---unsnip-- I'd still rather be 'over the hill' than under it. :-) Rick -- 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
Re: DSCB DSECTs?
On 10/28/2011 3:09 PM, Kirk Wolf wrote: Here's some pseudo-code for how I think it is calculated: used_tracks = DS1LSTAR.TT (the first two bytes of the TTR) if (DS1STRP) { used_tracks = (DS1TRBAL 16) + used_tracks; // two new high-order bytes } else if (DS1LARGE) { used_tracks = (DS1TTTHI 16) + used_tracks; // one new high-order byte } This seems odd to me - am I understanding this correctly? Can't comment on the rest, but for classical data sets, the use is either zero, when TT and R are zero (as for a PDS/E, HFS, etc.), or TT+1 (e.g., an empty PDS with 1 directory block would have TTR=01, and TT alone gives you an incorrect 0 when you need 1. Gerhard Postpischil Bradford, VT -- 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