Lines Matching defs:resp
35 struct scatterlist *req, struct scatterlist *resp)
59 task->smp_task.smp_resp = *resp;
85 if (task->task_status.resp == SAS_TASK_COMPLETE &&
90 if (task->task_status.resp == SAS_TASK_COMPLETE &&
97 if (task->task_status.resp == SAS_TASK_COMPLETE &&
102 if (task->task_status.resp == SAS_TASK_UNDELIVERED &&
109 task->task_status.resp,
124 void *resp, int resp_size)
130 sg_init_one(&resp_sg, resp, resp_size);
641 u8 *resp;
649 resp = alloc_smp_resp(RPEL_RESP_SIZE);
650 if (!resp) {
659 resp, RPEL_RESP_SIZE);
664 phy->invalid_dword_count = get_unaligned_be32(&resp[12]);
665 phy->running_disparity_error_count = get_unaligned_be32(&resp[16]);
666 phy->loss_of_dword_sync_count = get_unaligned_be32(&resp[20]);
667 phy->phy_reset_problem_count = get_unaligned_be32(&resp[24]);
671 kfree(resp);
686 u8 *resp = (u8 *)rps_resp;
699 * should be encoded so that FIS type is in resp[24].
702 if (!res && resp[27] == 0x34 && resp[24] != 0x34) {
708 a = resp[j + 0];
709 b = resp[j + 1];
710 resp[j + 0] = resp[j + 3];
711 resp[j + 1] = resp[j + 2];
712 resp[j + 2] = b;
713 resp[j + 3] = a;