Lines Matching refs:tcb
1116 struct tcb;
1152 struct tcb {
1158 ** JUMP IF (SFBR != #target#), @(next tcb)
1167 ** SCR_COPY (1), @(sval field of this tcb), @(sxfer register)
1168 ** SCR_COPY (1), @(wval field of this tcb), @(scntl3 register)
1192 struct lcb * lp[MAX_LUN]; /* The lcb's of this tcb */
1632 ** SCR_JUMP ^ IFTRUE(MASK(i, 3)), @(next tcb mod. i)
1639 struct tcb target[MAX_TARGET]; /* Target data */
1922 static void ncr_negotiate (struct ncb* np, struct tcb* tp);
2566 ** - struct tcb
3935 struct tcb *tp = &np->target[i];
4025 struct tcb *tp = &np->target[cp->target];
4085 struct tcb *tp = &np->target[sdev->id];
4551 struct tcb *tp;
4663 struct tcb *tp;
4693 ** used for negotiation, clear this info in the tcb.
4944 struct tcb *tp = &np->target[cp->target];
5176 struct tcb *tp = &np->target[i];
5218 static void ncr_negotiate (struct ncb* np, struct tcb* tp)
5327 struct tcb *tp = &np->target[target];
5358 struct tcb *tp;
5416 struct tcb *tp;
5460 struct tcb *tp = &np->target[tn];
6369 struct tcb *tp = &np->target[cmd->device->id];
6525 struct tcb *tp = &np->target[target];
6973 struct tcb *tp = &np->target[tn];
7082 struct tcb *tp = &np->target[cp->target];
7183 struct tcb *tp = &np->target[tn];
7232 struct tcb *tp = &np->target[tn];
7238 ** Jump to next tcb if SFBR does not match this target.
7239 ** JUMP IF (SFBR != #target#), @(next tcb)
7298 offsetof(struct tcb , sval )) &3) != 3);
7300 offsetof(struct tcb , wval )) &3) != 3);
7303 offsetof(struct tcb , sval )) &3) != 0);
7305 offsetof(struct tcb , wval )) &3) != 0);
7319 struct tcb *tp = &np->target[tn];
7410 struct tcb *tp = &np->target[tn];
7793 struct tcb *tp = &np->target[device->id];
7803 struct tcb *tp = &np->target[device->id];
8326 struct tcb *tp = &np->target[starget->id];
8342 struct tcb *tp = &np->target[starget->id];
8358 struct tcb *tp = &np->target[starget->id];