* Copyright 1973 Bell Telephone Laboratories Inc
if(bp
->b_blkno
>= NTCBLK
) {
tctab
.d_actl
->av_forw
= bp
;
register int *tccmp
, com
;
if ((bp
= tctab
.d_actf
) == 0)
if (((*tccmp
).hibyte
&07) != bp
->b_dev
.d_minor
)
(*tccmp
).lobyte
= SAT
|GO
;
com
= (bp
->b_dev
.d_minor
<<8) | IENABLE
|RNUM
|GO
;
if ((TCADDR
->tccsr
& UPS
) == 0) {
if((*tcdtp
& (ENDZ
|BLKM
)) == 0)
if(*tcdtp
& (ILGOP
|SELERR
))
if (--tctab
.d_errcnt
<= 0) {
(*tccmp
).lobyte
= IENABLE
|RNUM
|GO
;
switch (tctab
.d_active
) {
if (tctab
.d_actf
= bp
->av_forw
)
TCADDR
->tccm
.lobyte
= SAT
|GO
;
if (*tcdtp
> bp
->b_blkno
)
if (*tcdtp
< bp
->b_blkno
)
*--tcdtp
= bp
->b_addr
; /* core address */
tccmp
->lobyte
= (bp
->b_flags
&B_XMEM
) | IENABLE
|GO
| (bp
->b_flags
&B_READ
?RDATA
:WDATA
);
if (*tcdtp
+3 > bp
->b_blkno
)