Re: DSCB DSECTs?

2011-10-29 Thread Shmuel Metz (Seymour J.)
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?

2011-10-28 Thread Chase, John
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?

2011-10-28 Thread McKown, John
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?

2011-10-28 Thread Tony Harminc
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?

2011-10-28 Thread Bill Fairchild
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?

2011-10-28 Thread Chase, John
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?

2011-10-28 Thread Kirk Wolf
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?

2011-10-28 Thread Rick Fochtman

-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?

2011-10-28 Thread Gerhard Postpischil

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