Lines Matching refs:pt
625 struct pscsi_plugin_task *pt = cmd->priv; in pscsi_transport_complete() local
631 if (!pt) in pscsi_transport_complete()
634 cdb = &pt->pscsi_cdb[0]; in pscsi_transport_complete()
635 result = pt->pscsi_result; in pscsi_transport_complete()
708 memcpy(sense_buffer, pt->pscsi_sense, TRANSPORT_SENSE_BUFFER); in pscsi_transport_complete()
992 struct pscsi_plugin_task *pt; in pscsi_execute_cmd() local
1001 pt = kzalloc(sizeof(*pt) + scsi_command_size(cmd->t_task_cdb), GFP_KERNEL); in pscsi_execute_cmd()
1002 if (!pt) { in pscsi_execute_cmd()
1005 cmd->priv = pt; in pscsi_execute_cmd()
1007 memcpy(pt->pscsi_cdb, cmd->t_task_cdb, in pscsi_execute_cmd()
1039 req->cmd_len = scsi_command_size(pt->pscsi_cdb); in pscsi_execute_cmd()
1040 req->cmd = &pt->pscsi_cdb[0]; in pscsi_execute_cmd()
1041 req->sense = &pt->pscsi_sense[0]; in pscsi_execute_cmd()
1063 kfree(pt); in pscsi_execute_cmd()
1093 struct pscsi_plugin_task *pt = cmd->priv; in pscsi_req_done() local
1095 pt->pscsi_result = req->errors; in pscsi_req_done()
1096 pt->pscsi_resid = req->resid_len; in pscsi_req_done()
1098 cmd->scsi_status = status_byte(pt->pscsi_result) << 1; in pscsi_req_done()
1101 " 0x%02x Result: 0x%08x\n", cmd, pt->pscsi_cdb[0], in pscsi_req_done()
1102 pt->pscsi_result); in pscsi_req_done()
1105 switch (host_byte(pt->pscsi_result)) { in pscsi_req_done()
1111 " 0x%02x Result: 0x%08x\n", cmd, pt->pscsi_cdb[0], in pscsi_req_done()
1112 pt->pscsi_result); in pscsi_req_done()
1118 kfree(pt); in pscsi_req_done()