Lines Matching refs:pkt

64 	struct scsi_pkt *pkt;  in pmcs_sata_special_work()  local
100 pkt = CMD2PKT(sp); in pmcs_sata_special_work()
103 __func__, (void *)xp, (void *)sp, pkt->pkt_cdbp[0], xp->actv_cnt); in pmcs_sata_special_work()
105 if (pkt->pkt_cdbp[0] == SCMD_INQUIRY || in pmcs_sata_special_work()
106 pkt->pkt_cdbp[0] == SCMD_READ_CAPACITY) { in pmcs_sata_special_work()
138 pkt->pkt_state = STATE_GOT_BUS | STATE_GOT_TARGET | in pmcs_sata_special_work()
141 pkt->pkt_reason = CMD_TIMEOUT; in pmcs_sata_special_work()
142 pkt->pkt_statistics |= STAT_TIMEOUT; in pmcs_sata_special_work()
144 pkt->pkt_reason = CMD_TRAN_ERR; in pmcs_sata_special_work()
196 switch (pkt->pkt_cdbp[0]) { in pmcs_sata_special_work()
203 if ((pkt->pkt_cdbp[1] & 0xfc) || pkt->pkt_cdbp[5]) { in pmcs_sata_special_work()
208 if (pkt->pkt_cdbp[1] & 0x1) { in pmcs_sata_special_work()
209 switch (pkt->pkt_cdbp[2]) { in pmcs_sata_special_work()
322 amt = pmcs_set_resid(pkt, amt, pkt->pkt_cdbp[4]); in pmcs_sata_special_work()
346 if ((pkt->pkt_cdbp[1] & 0xfe) || pkt->pkt_cdbp[6] || in pmcs_sata_special_work()
347 (pkt->pkt_cdbp[8] & 0xfe) || pkt->pkt_cdbp[7] || in pmcs_sata_special_work()
348 pkt->pkt_cdbp[9]) { in pmcs_sata_special_work()
354 if (pkt->pkt_cdbp[i]) { in pmcs_sata_special_work()
375 amt = pmcs_set_resid(pkt, amt, 8); in pmcs_sata_special_work()
395 if (pkt->pkt_cdbp[1] || pkt->pkt_cdbp[3] || pkt->pkt_cdbp[4] || in pmcs_sata_special_work()
396 pkt->pkt_cdbp[5] || pkt->pkt_cdbp[10] || in pmcs_sata_special_work()
397 pkt->pkt_cdbp[11]) { in pmcs_sata_special_work()
406 amt = pmcs_set_resid(pkt, amt, rl_len); in pmcs_sata_special_work()
426 if ((pkt->pkt_cdbp[1] & 0xfe) || pkt->pkt_cdbp[2] || in pmcs_sata_special_work()
427 pkt->pkt_cdbp[3] || pkt->pkt_cdbp[5]) { in pmcs_sata_special_work()
434 amt = pmcs_set_resid(pkt, amt, pkt->pkt_cdbp[4]); in pmcs_sata_special_work()
451 if ((pkt->pkt_cdbp[1] & 0xfe) || pkt->pkt_cdbp[2] || in pmcs_sata_special_work()
452 (pkt->pkt_cdbp[3] & 0xf0) || (pkt->pkt_cdbp[4] & 0x08) || in pmcs_sata_special_work()
453 pkt->pkt_cdbp[5]) { in pmcs_sata_special_work()
461 if ((pkt->pkt_cdbp[1] & 0xf8) || (pkt->pkt_cdbp[6] & 0xe0) || in pmcs_sata_special_work()
462 pkt->pkt_cdbp[9]) { in pmcs_sata_special_work()
470 if (pkt->pkt_cdbp[1] || pkt->pkt_cdbp[2] || pkt->pkt_cdbp[3] || in pmcs_sata_special_work()
471 pkt->pkt_cdbp[4] || pkt->pkt_cdbp[5]) { in pmcs_sata_special_work()
503 __func__, (void *)pkt, xp->target_num, pkt->pkt_reason, in pmcs_sata_special_work()
504 pkt->pkt_state, pkt->pkt_resid, status); in pmcs_sata_special_work()