Index. IBM z/OS Version 2 Release 3
Iklan
Iklan
Index
Special characters
Numerics
24-bit addressing mode
SPIE routine consideration 139
31-bit addressing mode
46D system completion code 139
64-bit address space
using assembler instructions 230 binary operations 230
64-bit addressing mode (AMODE) 232
64-bit instructions
64–bit virtual addressing support system logger services
A
ABEND dump
ABEND macro
abnormal condition
abnormal termination
ways to avoid with ENQ/DEQ 129
when deleting a SPIE/ESPIE environment 139
access list
adding an entry 292 adding entry for data space 292
adding entry for hiperspace 323
access list entry
© Copyright IBM Corp. 1988, 2017 access register
access to a data object
accessibility 547 contact IBM 547 features 547
add an entry to an access list
address
address space control mode
addressing mode
affect on BAL and BALR instruction 34 bit in the PSW 34
considerations when passing control 35
of SPIE routine 139 specifying 34, 35, 61, 139
ALESERV macro
ADD request
DELETE request
ALET
ALET qualified address 5 purpose 5 when ALET qualification is required 5
ALET (access list entry token)
example of loading a zero into an
ALET (address list entry token)
for primary address space 289 with a value of zero 289
ALET-qualified address
used in macro parameter list 293
algorithm
run length encoding 419 used by data compression service 419 used by data expansion service 419
alias
addressing mode 61 establishing 61
AMODE 64
linkage conventions
AMODE program attribute
changing 33, 34 indicator 33, 34
answer area system logger
APF-authorization
when needed by problem state program 47
application resource
releasing through recovery 147
AR (access register)
example of loading an ALET of zero into 291
AR information
AR instruction
AR mode
AR mode program
call a primary mode program 24
receive control from a caller 22
return control to a caller 22, 23
ARCHECK subcommand
formatting and displaying AR information 294
ARR (associated recovery routine)
ASC mode
primary mode program, defined 5
557
ASC mode (continued)
switching mode 6 when control is received 6
assembler example
assembler instruction
examples of use in AR mode 291 use in AR mode 288, 289, 291
ATTACH and ATTACHX macros
defining a recovery routine 151
ATTACH macro
addressing mode consideration 47
requesting subpool ownership 221
sharing a DU-AL with subtask 313
SHSPV parameter 221 specify subpools 221
authorization requirements
system logger application program 471
system logger couple data set 470 system logger, IXCMIAPU utility 470
availability
increasing through recovery 147
B
BAS (branch and save) instruction 34
base register
BASR (branch and save instruction register form) 34
BASSM (branch and save and set mode) 35
blocks of an object
identifying blocks to be viewed 345
558
z/OS MVS Assembler Services Guide blocks of an object (continued)
updating blocks in a temporary object 347
BLOCKS parameter on DSPSERV 303,
branch instruction
BALR (branch and link register) 34
branching table
use in analyzing return codes 44
bring a load module into virtual storage 47
C
CALL macro
callable cell pool service
advantages of using 245 compared to the CPOOL macro 245
calling program
calling sequence identifier 62
allocating 250 deallocating 250
contracting 249 creating 249 deactivating 249 disconnecting 249 expanding 249
cell pool service
cell pool service (continued)
CSRPRGT1 service 250 query 250
central storage
sharing through IARVSERV macro 375
changing
CHAP macro
characters printed on an MCS console 388
checkpoint/restart
choose the name of a data space 303
CnzConv macro
retrieving console information 394
code
code instructions in AR mode 289
comma
communication
compiler
compress data
using the data compression service 419
compression of data
concurrent request for resource
connect
allocating coupling facility space 487
console
determining the name or ID 395
parameter list
contact
control
CONVCON macro
retrieving console information 394
convention
convert device type to look-up value function of unit verification service 532
converting central to virtual address 383
CONVTOD macro
coupling facility
structure storage limit reached 493
system logger
failure 517, 519 full condition 519
coupling facility structure system logger
coupling facility version number
CPOOL macro
CPUTIMER macro
CPYA instruction
create
create data space
create hiperspace
CSREVW window service
defining a view of an object 342
CSRIDAC window service
obtaining access to a data object 341
terminating access to an object 350
CSRL16J service
passing control with all registers intact 36
CSRREFR window service
CSRSAVE window service
updating a permanent object on
CSRSCOT window service
saving interim changes in a scroll area 346
updating a temporary object 347
CSRVIEW window service
defining a view of an object 342
terminating a view of an object 348
CSVINFO macro
CSVQUERY macro
current size of data space 304
D
DAE (dump analysis and elimination)
providing information through recovery 158
DASD (direct access storage device)
data transfer from by window services 335
updating a permanent object on
DASD log data set
DASD-only
DASD-only log stream
data compression and expansion service
data which can exploit 419 recovery routine 419
data compression and expansion services
data compression service
steps required to compress data 420
data control block
deleting load modules that contain 225
data object
access to a data object, procedure for 341
defining multiple views 345 extending the size 345
mapping 333, 335, 336, 337 multiple objects, example 337
data object (continued)
multiple windows to an object, example 336
obtaining
scroll area to DASD, example 335
terminating access to an object 350
updating a temporary object 347
window to a scroll area, example 335 window to DASD, example 335
data set
data sharing with IARVSERV macro 375
data space
example of creating 316 example of deleting 316
example of moving data into and out 306
loading pages into central storage 309
paging out of central storage 309
shared between two programs 312,
sharing with IARVSERV macro 375
data space storage
releasing 309 rules for releasing 309
Index
559
data-in-virtual
mapping a hiperspace object to an address space window 330
mapping into hiperspace 328, 329
data-in-virtual object
mapped into data space storage 314,
data-in-virtual window
date and time of day
DD statements required for dumps 196
debugging aid for call sequence 61
define multiple views of an object 345
define the expected window reference pattern 344
define view of a data object 342
delete
access list entry 292 example 292
delete data space
delete data spaces
DELETE macro
lowering the responsibility count 225
delete messages already written 394
deleting
DETACH macro
device
device class
DFP requirement for window service 341
dictionary
directory entry
disconnecting
dispatching priority 28 assign 28
DIV (data-in-virtual) service restrictions
DIV macro
DIV macro (continued)
example of mapping object into data space 315
mapping a data-in-virtual object to a hiperspace
mapping a hiperspace as a data-in-virtual object
mapping object to a data space 314
rules for invoking 276 sharing data in a window among tasks 276
when to use data-in-virtual 258
DOM macro
DSPSERV macro
CREATE request
example 292, 305, 321, 326, 329,
DELETE request
EXTEND request
LOAD service
OUT service
RELEASE request
DU-AL
compared with a PASN-AL 287 definition 287 illustration 287
dump
data sets for 202 index in SNAP dump 202
SNAP dump 195, 202 summary 202
types a problem program can request 195 dump service 195
dump storage in a data space 317
560
z/OS MVS Assembler Services Guide duplicate
names in unique task libraries, 50
dynamic I/O configuration change
dynamic load module structure
advantage 39 description 38, 39
E
EAR instruction
ECB (event control block)
description 116 parameter of ATTACH 30, 31, 116
EDT (eligible device table)
unit verification service
ENF event code 48
entry point
adding 61 address 42, 61 alias use 61 identifier 61
EPIE (extended program interruption element) 142
error
ESD (external symbol dictionary)
ESO hiperspace
ESPIE environment
ESPIE macro
establish addressability to a data space 306
ESTAE and ESTAEX macros
defining a recovery routine 151
ESTAE and ESTAEX routine
ESTAE-type recovery routine (extended specify task abnormal exit)
ESTAI routine
ETR (External Time Reference hardware facility)
checking for TOD-clock synchronization 385
ETXR parameter of ATTACH
event
EVENTS macro
exabyte
example
data object mapped to a window 334
mapping
permanent object that has no scroll
area 335, 336, 337 multiple objects 337
object to multiple windows 336
permanent object that has a scroll area 335
structure of a data object 334
system logger services
64–bit virtual addressing support 472
window services coding example 351
exclusive resource control 126
exit routine
altering register content 143 altering the old PSW 143
register contents on entry 142
expand data
expanded data
using the data expansion service 419
expansion of data
explicit requests for virtual storage 214
extend current size of data space
extend current size of hiperspace
EXTEND parameter on DSPSERV 308,
extend the size of an object 345
F
find
form
form (continued)
frame
assigning 359 repossessing 359
FREEMAIN macro
functions
check groups 531, 535 check units 531, 535
convert device type to look-up
indicate unit name is a look-up
return unit control block (UCB)
return unit names for a device
G
gap in reference pattern service
gap in reference pattern services
GETMAIN macro
LOC parameter 214, 215 requesting storage at an address 215
global resource serialization 133
GQSCAN macro
GRS
affects scope on GQSCAN macro 137
guard area
H
hiperspace
hiperspace (continued)
manipulating data
mapping data-in-virtual object
shared between two programs 323
hiperspace storage
releasing 325 rules for releasing 325
HSPALET parameter on HSPSERV macro 323
SREAD and SWRITE operation
illustration 321 write operation 321
HSTYPE parameter on DSPSERV 320
I
I/O configuration change
I/O configuration token
detecting I/O configuration changes with 437
IARR2V macro
ASID parameter 383 converting a central storage address to virtual 383
IARVSERV sharing effectiveness 383
IARV64 macro
IARVSERV macro
CVT mapping macro hardware check 381
IARVRL mapping macro
required fields 380 parameters description 380
Index
561
IARVSERV macro (continued)
identify blocks to be viewed 345
identify the origin of the data space 305
IEAARR macros
defining a recovery routine 151
IEALSQRY macro
tracking entries in the linkage stack 185
authorized caller 533 caller's function 533 key 533 mode 533 problem program caller 533
implicit requests for virtual storage 223
import connection
IXGCONN service
import log blocks
INADDR parameter on the GETMAIN macro 215
INADDR parameter on the STORAGE macro 217
indicator
in an entry point address 35, 47
initial size of data space 304
initiate offload
inline parameter list
installation limit
amount of storage for data space and hiperspace 303
on amount of storage for data space and hiperspace 297 on size of data space and hiperspace 297
interlock
internal reader facility
allocating the data set 443, 444
closing the data set 446 coding /*DEL 446 coding /*EOF 446 coding /*PURGE 446
sending records to the data set 445
562
z/OS MVS Assembler Services Guide internal reader facility (continued)
setting up and using 443 tasks involved in using 443
through dynamic allocation 444
interval timing, establish 386
IPCS (interactive program control system)
formatting and displaying AR information 294
ISGENQ macro
compared to the ENQ macro 132 using for shared resources 132 using with the DEQ macro 132
IXGANSAA macro
IXGBRWSE service
browse cursor 496 browse session 496 browse token 496
read data from a log stream 495
searching for a log block by time stamp 497
IXGCONN service
allocating coupling facility space at connection 487
authorization requirements 488 connect process and staging data sets 488
connecting to and disconnection from a log stream 486
disconnect from a log stream 489
user data for a log stream
IXGDELET service delete data from a log stream
deleting data from a log stream 500
manage a target log stream 507
IXGINVNT service
IXGOFFLD service
initiate offload 507 manage a target log stream 507
IXGQUERY service
coupling facility version number 506
manage a target log stream 507
IXGQUERY service (continued)
IXGUPDAT service
modify log stream control information 508 time stamp 508
IXGWRITE service
BUFFALET parameter 491 log block buffer 491
BUFFLEN parameter 492 sequence of log blocks 492
J
JES (job entry subsystem)
and the internal reader 443, 444, 445
job library
job output
sending to the internal reader 445
job step task
K
keyboard
L
LAE instruction
LAM instruction
language
library
linear data set
LINK macro
addressing mode consideration 47
linkage
linkage conventions
advantages of using the linkage stack 7
AR mode program linkage procedure 22
linkage conventions (continued)
in AMODE 64 234 register 15 contents 234
primary mode program linkage procedure 19
primary mode program, defined 5
register save area, provide 6 register, saving 6
using a caller-provided save area 8
linkage stack
considerations for ESTAE-type recovery routines 170
LINKX macro
load
load instruction in AR mode
LOAD macro
load module
how to avoid getting an unusable copy 53
loaded module
LOC parameter on the STORAGE macro
requesting storage at an address 217
log data
on DASD log data sets 465, 466
connection to
delete data from
deleting data from
different ways of connecting to 486
disconnection from
read from
write to
writing to
log stream information
log stream time stamp
LOGR policy managing
read log data in data set format
Logrec Data Set
look-up value for the EDT
LQB (language query block) 411
M
macro
reenterable form 223 way of passing parameters 223
mainline routine
definition in a recovery environment 150
manage a target log stream 507
managing the LOGR policy
manipulate data in hiperspace 318
manipulate the contents of ARs 290
map data-in-virtual object into data space
rules for problem state program 315
map data-in-virtual object into hiperspace 329 example 329
rules for problem state program 328
map hiperspace as data-in-virtual object 330
map object into data space
map object to a data space
maximum size of data space 304
MCS console
member names
MEMLIMIT
memory object
discard pages that back pages 240
example of creating with a guard area 242
example of creating, using and freeing a 243
releasing physical resources that back pages of 240
message
descriptor code 390 disposition 390
indicator in first character 390
message file
message skeleton
message text
messages
z/OS MVS Programming: Assembler
MIPR
MLWTO (multiple-line) message
MMS (MVS message service) 399, 419
support for additional language 415
mode
MODE=ASNYCNORESPONSE parameter 475
modify log stream control information
module
Index
563
move data between hiperspace and address space 321
MPB (message parameter block) 414 building 414 using BLDMPB and
UPDTMPB 414 using for new message 414
multiple versions of load modules 49
MVS macro
N
name
NAME parameter on DSPSERV 302,
name/token callable service
link-editing with your application 358
name/token pair
home address space 354 primary address space 354 system 354
navigation
non-reenterable load module 225
non-shared standard hiperspace
nonconstrained transactions 525
O
obtain access to a data object 341
operator
consoles, characters displayed 388 messages, writing 388
option
overlay load module structure 38
P
page
564
z/OS MVS Assembler Services Guide page (continued)
page out virtual storage 362 page-ahead function 362
paging service
parallel execution
parameter list
description 40 example of passing 40
indicate end 42 inline, use 42
parameter list for AR mode program
PASN-AL
compared with a DU-AL 287 definition 287
pass control
between programs with all registers intact 36
between programs with different
between programs with the same
in a dynamic structure 47, 54, 58, 60
in a simple structure 39, 41, 46
using a branch instruction 42, 58
pass parameter
PDS directory entry
percolate
definition in a recovery environment 153
percolation
permanent object
data-in-virtual object, relationship 333
permanent object (continued)
mapping a scroll area to a permanent object, example 335 mapping with no scroll area, example 335
obtaining
overview of supported function 338
requirements for new object 341
specifying new or old status 341
specifying type of access for an existing object 342
terminating access to a permanent object 350
PGLOAD macro
PGOUT macro
PGRLSE macro
PGSER macro
protecting a range of virtual storage pages 361
PICA (program interruption control area)
pointer 140 purpose 140 restore previous 140
PIE (program interruption element)
planned overlay load module structure 38
pointer-defined entry point address 35
POST macro
prepare to pass control
primary mode
primary mode program
receive control from a caller 19
priority
priority (continued)
processor storage management 359, 375
program availability
increasing through recovery 147
program interruption
program object
protecting
PSW (program status word)
Q
qname of a resource
R
RANGLIST parameter on HSPSERV 322,
RB (request block)
considerations for ESTAE-type recovery routines 170
relationship to ESTAE-type recovery routines 151
read
log data in data set format
LOGR subsystem
read from a standard hiperspace 322,
read operation
for standard hiperspace 321, 322
ABEND dump
ABEND macro
activated
AMODE
ESTAE-type recovery routine 181
retry from an ESTAE-type recovery routine 182
ARR
ASC mode
ESTAE-type recovery routine 181
retry from an ESTAE-type recovery routine 182
ATTACH and ATTACHX macros
authorization
ESTAE-type recovery routine 180
retry from an ESTAE-type recovery routine 182
availability
communication
means available to recovery routines 162 parameter area 150, 162 registers 162
condition of the linkage stack
ESTAE-type recovery routine 181
retry from an ESTAE-type recovery routine 183
DAE
deactivated
deciding whether to provide 147
defined
designing into your program 145
dispatchable unit mode
ESTAE-type recovery routine 181
retry from an ESTAE-type recovery routine 182
DU-AL
ESTAE-type recovery routine 181
retry from an ESTAE-type recovery routine 183
dump
environment
ESTAE-type recovery routine 180 factors other than register contents 180
recovery (continued) environment (continued)
retry from an ESTAE-type recovery routine 182
summary for ESTAE-type recovery routine and its retry routine 183
ESTAE and ESTAEX macros
defining a recovery routine 151
ESTAE and ESTAEX routine
activated 151 deactivated 151 defined 151 definition 151 no longer defined 151
ESTAE-type recovery routine
linkage stack considerations 170
ESTAI routine
activated 151 deactivated 151 defined 151 definition 151 no longer defined 151
example
mainline routine with one recovery routine 154
mainline routine with several recovery routines 155
in control
interrupt status
ESTAE-type recovery routine 181
retry from an ESTAE-type recovery routine 182
mainline routine
multiple recovery routines 189
no longer defined
no longer in control
Index
565
recovery (continued) outstanding I/O
restoring quiesced restorable I/O operations 171
outstanding I/Os
parameter area
footprints 158, 163 passing 150, 162, 163
percolate
program availability
program mask
ESTAE-type recovery routine 181
retry from an ESTAE-type recovery routine 183
quiesced restorable I/O operation
recovery routine
providing recovery for a recovery routine 189
recursion
register contents 174 entry to a recovery routine 174
return from a recovery routine 176
STAE or STAI retry routines 193
summary of where to find information 174
retry
retry point
retry routine
routines in a recovery environment
mainline routine 150 recovery routine 150 retry routine 150
SDWA
directly manipulating fields 158
summary of important fields 166
updating through SETRP macro 158 updating through VRADATA macro 158
SDWA storage key
ESTAE-type recovery routine 180
retry from an ESTAE-type recovery routine 182
serviceability data
saving 158 updating the SDWA 158
SETRP macro
communicating recovery options to the system 165
STAE macro
CT parameter 151 defining a recovery routine 151
STAE routine
STAI routine
state of recovery routine
system logger 515 application failure 515
DASD log data set space fills 520
system failure 516 system logger address space failure 516
validity checking of user parameters 148
VRADATA macro
updating the SDWA variable recording area 158
checking important fields in the
checking the parameter area 158
DAE 158 requesting a dump 158 saving serviceability data 158
saving the return address to the system 156
recursion
avoiding in recovery 158 definition in recovery 158
reenterable
load module 53, 57, 223 macro 223
reenterable code
reenterable load module
reference pattern service 364, 375
reference unit in reference pattern service
reference unit in reference pattern services
REFPAT macro
refresh changed data in an object 347
register
566
z/OS MVS Assembler Services Guide
register 1
register 14
register 15
release
data space and hiperspace storage 297
data space storage 309 rules 309
hiperspace storage 325 rules for 325
RELEASE parameter on HSPSERV macro 322
release storage in data spaces
remove
REPLACE option for a window 343
request
request for resource
requesting
requirements for window service
resource
global 125 local 125 name list 125
protecting 115, 124, 125, 127, 128, 129 release 129
releasing through recovery 147
requesting 115, 124, 125, 127, 128,
serially reusable 115, 124, 125, 127,
resource protection
resource queue
resource serialization
requesting exclusive control 126 requesting shared control 126
responsibility count for a loaded module 225
restore
PICA (program interrupt control area) 140
RETAIN option for a window 343
retry
definition in recovery environment 152
retry point
retry routine
ensure correct level of the linkage stack 184
return address
return attributes function of unit verification service 532
return code
RETURN macro
returned storage
reusability attributes of a load module 57
RIB (resource information block)
RMODE program attribute
indicator in PDS entry 33 purpose 33
route
route message 390 route the message 390
RTM (recovery termination manager)
MVS component that handles recovery 145
run-time message file
S
SAC instruction
SAC instruction (continued)
safe import point
SAR instruction
save
save area
example of using a 8, 10, 12, 13, 18
using a caller-provided save area 8
save interim changes to a permanent object 346
SAVE macro
scope
ALL parameter value on GQSCAN macro 136
on GQSCAN macro
STEP parameter value on GQSCAN
scope of a resource
SCOPE parameter on DSPSERV 302
scroll area
mapping a scroll area to DASD, example 335 mapping a window to a scroll area, example 335
saving changes in, overview 340
saving interim changes in a 346
updating a permanent object from a scroll area 348
updating DASD from, overview 340
SDB (structured data base) format
SDWA (system diagnostic work area)
providing symptom data for a dump 199
Index
567
SDWA (system diagnostic work area)
(continued)
search for a load module 48, 52
areas/libraries searched 49 limiting 49 order 49
serially reusable
serviceability data
providing through recovery 148
set up addressability to a data space
system logger configuration 509
SETRP macro
shared resource control
shared standard hiperspace
shared storage
sharing data in virtual storage
sharing data in virtual storage
568
z/OS MVS Assembler Services Guide
simple load module structure 38
SMS requirement for window service 341
SNAP dump
SNAP macro
SNAPX macro
software error
specify subpool for returned storage 532
specifying
in source code 33 using linkage editor control card 33
SPIE (specify program interruption exit) environment
adjusting 140 canceling 140 definition 140 reestablishing 140
SPIE macro
addressing mode restriction 139
STAE macro
CT parameter 151 defining a recovery routine 151
STAE routine
staging data sets
STAI routine
STAM instruction
standard hiperspace
START parameter on DSPSERV 309, 325
STCKCONV macro
STCKSYNC macro
step library
STIMER macro
STIMERM macro
STOKEN parameter on ALESERV 292
STOKEN parameter on DSPSERV 292,
STOKEN parameter on HSPSERV 322
storage
storage available for data space and hiperspace 297
STORAGE macro
OBTAIN request
storage request
structure of a data object 333
subpool
subpool release
subtask
suppression
symbol substitution
symptom
provided by a recovery routine 199
required for dump suppression 166
SYMRBLD macro
building a symptom record 205, 207
SYMREC macro
sysplex environment
SYSSTATE AMODE64= macro
SYSSTATE macro
system convention for parameter list 40
SYSTEM inclusion resource name list 125
system log
system logger
ANSAREA parameter 478 answer area 478
answer area mapping
authorization requirements 470
connecting to and disconnection from a log stream 486
delete data from a log stream
IXGBRWSE service
searching for a log block by time stamp 497
log data sets
LOGR subsystem 509 eligible applications 509
managing the LOGR policy
model log stream
peer connector
read
log data in data set format 509
read from a log stream
browse cursor 496 browse session 496 browse token 496
recovery 515 application failure 515
DASD log data set space fills 520
log stream damage 519 staging data set full 519
system failure 516 system logger address space failure 516
searching for a log block by time stamp
services
staging data sets
formatting 494 storage limit reached 494
system logger (continued) status changes
user data for a log stream 489
writing to a log stream
system logger application
system logger configuration
64–bit virtual addressing support
authorization requirements 470
browse cursor 496 browse session 496 browse token 496
searching for a log block by time stamp 497
allocating coupling facility space at connection 487
authorization requirements 488 connect process and staging data sets 488
disconnect from a log stream 489
user data for a log stream 489
committing data 493 coupling facility structure storage limit reached 493
staging data set is formatting 494 staging data set storage limit reached 494
MODE=ASYNCNORESPONSE parameter 475
searching for a log block by time stamp
synchronous and asynchronous processing 474
system logger applications 463
system resource
releasing through recovery 147
T
target program
task
advantage of creating additional 27
communication with subtasks 29
priority, affect on processing 28
TASKLIB parameter of ATTACH 48, 49
tasks in a job step
TCB (task control block)
temporary object
obtaining
overview of supported function 339
refreshing, overview 340 saving changes, overview 340
specifying the object size 341
terminating access to a temporary object 350
updating a temporary object 347
terminate access to an object 350
terminate view of an object 348
time interval
TIME macro
time of day and date
timer synchronization
TIMEUSED macro
TOD (time-of-day) clock
checking for synchronization with
Index
569
TOD (time-of-day) clock (continued)
token
transactional execution debugging 528 transactional execution diagnostics 528
transfer data between hiperspace and address space 321
TTIMER macro
U
UCB (unit control block)
obtaining device information 439
unit name 532 device class 532 is a look-up value function of unit verification service 532
unit verification service
IEFEB4UV routine 533 input and output 533
requesting multiple functions 544
use an entry to an access list
use count for a loaded module 59
use data spaces efficiently 316
use of data space and hiperspace 297
user interface
use
using a memory object
using transactional executiong 527
V
V-type address constant
570
z/OS MVS Assembler Services Guide
V=R (virtual=central) storage
VERBEXIT DAEDATA subcommand
indicating why dump was not suppressed 201
verification
version record
virtual storage
page-ahead function 362 paging out 362
sharing with IARVSERV macro 375
specifying the amount allocated to a
virtual storage window 257, 260
VRADATA macro
to customize dump suppression 200
using in a recovery environment 158
VSL (virtual subarea list) 363
VSM (virtual storage management) 213,
W
wait
WAIT macro
ways that window services can map an object 335
window
affect of terminating access to an object 350
blocks to be viewed, identifying 345
changing a view in a window 348
changing the view, overview 340
data to be viewed, identifying 345
defining
window, overview 340, 343, 344,
identifying blocks to be viewed 345
mappping
to a window, example 335, 336,
337 multiple objects, example 337
RETAIN option 343 size 343 storage for 343
terminating a view in a window 348
window (continued)
to multiple windows, example 336
updating a permanent object from a window 348
windows with overlapping view 346
window service
window services
WLM goal mode
work area
used by data compression service 419 used by data expansion service 419
write
to the operator with reply 388
to the operator without reply 391
to the programmer 393 to the system log 393
write connection
IXGCONN service
write operation
write to a standard hiperspace 322, 326
writing
WTL macro
WTO macro
MLWTO (multiple-line) form 389 single-line form 389
WTOR macro
X
X-macro
definition 293 rules for using 293
XCTL macro
addressing mode consideration 47
lowering the responsibility count 225
use with branch instructions, danger 59
XCTLX macro
Z
z/Architecture
setting and checking the addressing mode 234
z/Architecture instructions
using the 64-bit GPR 231 z/Architecture processes S/390 instructions, how 231 examples 231
z/OS MVS Programming: Assembler
Services Guide
Index
571
572
z/OS MVS Assembler Services Guide
IBM®
Product Number: 5650-ZOS
Printed in USA
SA23-1368-30
Unduh
Iklan