Lines Matching defs:tcs
47 #define DECLARE_TCS(tcs) \
48 struct tasklet_completion_status tcs = { \
59 struct tasklet_completion_status *tcs = ascb->uldd_task;
66 tcs->dl_opcode = dl->opcode;
74 struct tasklet_completion_status *tcs = ascb->uldd_task;
77 tcs->dl_opcode = TMF_RESP_FUNC_FAILED;
86 DECLARE_TCS(tcs); \
95 ascb->uldd_task = &tcs; \
107 res = tcs.dl_opcode; \
248 struct tasklet_completion_status *tcs = ascb->uldd_task;
251 tcs->tmf_state = TMF_RESP_FUNC_FAILED;
304 struct tasklet_completion_status *tcs;
309 tcs = ascb->uldd_task;
312 tcs->dl_opcode = dl->opcode;
315 tcs->tmf_state = asd_get_tmf_resp_tasklet(ascb, dl);
316 tcs->tag_valid = ascb->tag_valid;
317 tcs->tag = ascb->tag;
395 DECLARE_TCS(tcs);
414 ascb->uldd_task = &tcs;
462 tascb->tag = tcs.tag;
463 tascb->tag_valid = tcs.tag_valid;
474 if (tcs.dl_opcode == TC_SSP_RESP) {
477 if (tcs.tmf_state == TMF_RESP_FUNC_COMPLETE)
480 res = tcs.tmf_state;
481 } else if (tcs.dl_opcode == TC_NO_ERROR &&
482 tcs.tmf_state == TMF_RESP_FUNC_FAILED) {
490 switch (tcs.dl_opcode) {
564 DECLARE_TCS(tcs);
574 ascb->uldd_task = &tcs;
609 switch (tcs.dl_opcode) {
629 res = tcs.dl_opcode;