Lines Matching refs:rg_resp
469 struct smp_resp *rg_resp;
477 rg_resp = alloc_smp_resp(RG_RESP_SIZE);
478 if (!rg_resp) {
486 res = smp_execute_task(dev, rg_req, RG_REQ_SIZE, rg_resp,
493 } else if (rg_resp->result != SMP_RESP_FUNC_ACC) {
495 SAS_ADDR(dev->sas_addr), rg_resp->result);
496 res = rg_resp->result;
500 ex_assign_report_general(dev, rg_resp);
511 kfree(rg_resp);
1779 struct smp_resp *rg_resp;
1785 rg_resp = alloc_smp_resp(RG_RESP_SIZE);
1786 if (!rg_resp) {
1793 res = smp_execute_task(dev, rg_req, RG_REQ_SIZE, rg_resp,
1797 if (rg_resp->result != SMP_RESP_FUNC_ACC) {
1798 res = rg_resp->result;
1802 *ecc = be16_to_cpu(rg_resp->rg.change_count);
1804 kfree(rg_resp);