SEGTAELE SEGTABLE is used in conjunctien with the page table (PAGTAELE) and swap table (SWPTAELE) by the page management routines. The VMSEG field of the VMELOK points to SEGTAELE. o Hexadecimal Displacement ------------ 0 0 S*l I SEGPAGE Field
Nalle SEGPAGE DS lF ORG SEGPAGE SEGPLEN DS BL.4
Bits defined in SEGPAGE.3 SEGIUY--EQU --X'01'-- SEGMIG EQU X'10' SEGENQ EQU X'40' Field Description, contents, !eaning Pointer to page tatle (PAGTAEtE) S*l Page table length (Total pages -1) (in left
half of byte) Segment invalid Segment migrated if pointer is equal to 0 Segment is enqueued if pointer is equal to 0 Section 1. CP Data Areas and Centrol Blocks 95
SFBLOK SFBLOK retains all the information relating to a spool file. A pointer provides a linkage
to the next SFBLOK in the chain. The VSPSFBLK field of VSPLCTL and the RSPSFBLK field of RSPLCTL point to the SPBLOK. o SPBPNT 8 SPBUSER 10 SPBORIG 18 SPBRECNO 20 S*1 I S*2 I SFEMISC1 28 SPEPIAME 34 40 48 50 58 60 Hexadecimal Field Displacement Name o
4
8 SPBFTYPE SPBtATE SFBTI!! SFBLAST
SFBDIST
SFBFLASH SFBS'IART SFERECSZ SFBPILID SPERECS SFECOPY I S*3 I S*4
S*5 I//////SFERSVD////// Field Description, Contents, Meaning Pointer to next SFBLeK tAS! location (CCPD) of first page buffer VMUSER identification of file VMUSER identification of file origin Number of data records in file
Logical record size -excluding CCis Einary system file number 10 18 1C 1E 20 SFBPNT DS
SFBSTART DS SFBUSER DS
SFBORIG DS SFBRECNO DS
SFBRECSZ DS
SFBFILID DS
SFBFLAG DS
1F
1F CL8 CL8
1F
1H
1H 11 S*1 SFELCK control tits
21
22
24
28 !!!!§ SFBINUSE EQU SFBRECOK EQU SFBUHOLD EQU SFBDUMP EQU SlBOPEN EQU SFBSHOLD EQU SFBEOF EQU SFBRECER EQU SFBTYPE DS SFBMISC1 DS
SFBRECS DS SFBlIAME DS
in SFEFLAG -1'80'--- X'40' X'20' X'10' X'08' X'04' X'02' X'01' 11 1H
1F
CL12
File being processed
Allocation records complete File in user hold status
File is a CP systea du.p
Input file has been opened
File in system bold status
Input file bas reached EOF SFEREC chain incomplete S*2 Device type for speol output Use varies according to caller Pointer to RECBLOKs for active file Filename 96 IBft VM/310 Data Areas and Control Block Logic
Previous Page Next Page