Specifications
UCB$L_IRP, 3–93
UCB$L_OPCNT, 3–7, 3–28, 3–131
adjusted by IOC$REQCOM, 3–132
UCB$L_ORB, 1–51
UCB$L_SVAPTE, 1–47, 3–93, 3–108
UCB$L_SVPN, 2–21, 3–85, 3–108
UCB$L_TT_CLASS, 2–8
UCB$L_TT_PORT, 2–8
UCB$Q_DEVDEPEND, 3–56, 3–58
UCB$V_BSY, 3–32, 3–87, 4–5
UCB$V_CANCEL, 3–86, 3–87, 3–93, 4–5
UCB$V_ECC, 3–85
UCB$V_ERLOGIP, 3–10, 3–132
UCB$V_ONLINE, 1–43
UCB$V_TEMPLATE, 4–6
UCB$V_TIM, 2–43, 3–35, 3–143
UCB$V_TIMOUT, 3–93, 3–143
UCB$W_BCNT, 1–48, 1–94, 3–72, 3–76, 3–82,
3–84, 3–93, 3–139
UCB$W_BOFF, 1–47, 1–94, 3–72, 3–76, 3–82,
3–84, 3–93, 3–139
UCB$W_BUFQUO
in mailbox UCB, 3–68
UCB$W_DEVBUFSIZ, 3–58
in mailbox UCB, 3–68
UCB$W_EC1, 3–85
UCB$W_EC2, 3–85
UCB$W_ERRCNT, 3–10
UCB$W_QLEN, 3–32
UCB$W_REFC, 4–4
UCB (unit control block), 1–12, 1–83 to 1–106
as template, 1–93
cloned, 1–38, 1–93
creation, 1–44, 1–83
dual path extension, 1–83
error log extension, 1–83, 1–95 to 1–96
extending, 1–83 to 1–85
local disk extension, 1–83, 1–97 to 1–98, 3–11,
3–85
local tape extension, 1–83, 1–96 to 1–97, 3–11
logical, 1–102
physical, 1–101
reference count, 1–93
remote terminal extension, 1–89
size, 1–40, 1–83 to 1–85, 1–87, 2–22
terminal extension, 1–83, 1–98 to 1–106
$UCBDEF macro, 1–83
Unit delivery routine, 1–3, 4–21
address, 1–41, 2–22, 4–21
context, 4–21
entry point, 4–21
exit method, 4–22
functions, 4–22
input, 4–21
register usage, 4–21
synchronization requirements, 4–21
Unit initialization routine, 4–23
address, 1–32, 1–37, 2–27, 4–23
context, 4–23
entry point, 4–23
exit method, 4–24
for MASSBUS device, 1–32
functions, 4–24
input, 4–24
of terminal port driver, 2–8
register usage, 4–23
synchronization requirements, 4–23
UNLOCK macro, 2–101, 3–153, 3–155
UNLOCK_SYSTEM_PAGES macro, 2–102
Unsolicited interrupt service routine, 1–37, 4–25
address, 4–25
context, 4–25
entry point, 4–25
exit method, 4–25
input, 4–25
register usage, 4–25
synchronization requirements, 4–25
UNSUPRTCPU bugcheck, 2–11
V
VAXBI node
mapping window space of, 3–146
VCB (volume control block), 1–88, 1–93
VEC$L_INITIAL, 4–8
VEC$L_ISR, 4–13
VEC$L_UNITINIT, 4–23
VEC$Q_DISPATCH, 1–31
VEC$V_LWAE, 3–102
VEC$V_MAPLOCK, 3–120
VEC$V_PATHLOCK, 3–117
VEC (interrupt transfer vector), 1–9, 1–29 to 1–33
multiple, 1–29
$VECEND macro, 2–104
example, 2–105
$VECINI macro, 2–103, 2–105
example, 2–105
$VEC macro, 2–103
example, 2–105
$VIELD macro, 2–106 to 2–107
_VIELD macro, 1–84, 2–106 to 2–107
example, 2–107
Virtual I/O function, 1–47, 1–48
Volume, 1–92
W
WCB (window control block), 1–12, 1–46
WFIKPCH macro, 2–66, 2–108 to 2–109, 3–143,
4–19
WFIRLCH macro, 2–108 to 2–109, 3–143, 4–19
Working set limit, 3–41, 3–49
insufficient, 3–39
Index–14