Lines Matching refs:rg_resp
438 struct smp_rg_resp *rg_resp;
447 rg_resp = alloc_smp_resp(RG_RESP_SIZE);
448 if (!rg_resp) {
456 res = smp_execute_task(dev, rg_req, RG_REQ_SIZE, rg_resp,
463 } else if (rg_resp->result != SMP_RESP_FUNC_ACC) {
465 SAS_ADDR(dev->sas_addr), rg_resp->result);
466 res = rg_resp->result;
470 rg = &rg_resp->rg;
489 kfree(rg_resp);
1724 struct smp_rg_resp *rg_resp;
1730 rg_resp = alloc_smp_resp(RG_RESP_SIZE);
1731 if (!rg_resp) {
1738 res = smp_execute_task(dev, rg_req, RG_REQ_SIZE, rg_resp,
1742 if (rg_resp->result != SMP_RESP_FUNC_ACC) {
1743 res = rg_resp->result;
1747 *ecc = be16_to_cpu(rg_resp->rg.change_count);
1749 kfree(rg_resp);