FSVO QSAM.
"FIXED=USER
With this DCBE option, you assert that the data areas remain fixed from the
time the READ or WRITE
macro instruction is issued through the completion of the CHECK or WAIT macro
instruction."
Three out of four of those macros are BASm, and the last isn't part of the
access methods.
SP0 is normal for BSAM buffers. try
STORAGE OBTAIN,...,ADDR=(1)
LR R6,R1
--
Shmuel (Seymour J.) Metz
http://mason.gmu.edu/~smetz3
________________________________________
From: IBM Mainframe Discussion List [[email protected]] on behalf of
Joseph Reichman [[email protected]]
Sent: Thursday, March 23, 2023 10:03 AM
To: [email protected]
Subject: Re: Does BSAM I/O area have to be fixed storage
Seymour “respectfully ” that’s for QSAM in locate mode BSAM doesn’t have a
locate mode the user supplied the I/O area
This snippet is from code that is re-entrant
I remember a long time ago I wrote program here at the IRS using bsam and got
storage from subpool zero
There is one program here at the IRS that uses bsam most of the programs are
qsam in locate mode I would ask but they don’t like it if I contact developers
> On Mar 23, 2023, at 9:40 AM, Seymour J Metz <[email protected]> wrote:
>
> The access method handles page fixing unless you specify DCBE FIX=USER.
>
>
> --
> Shmuel (Seymour J.) Metz
> http://mason.gmu.edu/~smetz3
>
> ________________________________________
> From: IBM Mainframe Discussion List [[email protected]] on behalf of
> Paul Gilmartin [[email protected]]
> Sent: Thursday, March 23, 2023 9:03 AM
> To: [email protected]
> Subject: Re: Does BSAM I/O area have to be fixed storage
>
>> On Thu, 23 Mar 2023 12:31:36 +0000, Seymour J Metz wrote:
>>
>> It is normal to obtaon buffers from subpool 0. It is not normal to specify
>> DCBE options that you don't want'
>>
> I coded some BSAM long ago, 370 era. I never bothered with fixing pages.
> I assumed/was told the access method did that for me. I suspect it was
> for compatibility with 360.
>
>> Please include the relevant DCBE with code that you post.
>>
>> BTW, the DFSMSdfp documentation discusses what can be above the line line
>> and how to support it.
>
> --
> gil
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
>
> ----------------------------------------------------------------------
> For IBM-MAIN subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO IBM-MAIN