diff options
author | Roland Dreier <roland@purestorage.com> | 2012-04-17 01:18:28 -0700 |
---|---|---|
committer | Roland Dreier <roland@purestorage.com> | 2012-05-08 11:17:48 -0700 |
commit | c592c42331f685b73f19ee54cfebfac0084f6e93 (patch) | |
tree | 621d9b1b6412ea79536d903686e376abaa665953 /drivers/infiniband/hw/ocrdma/ocrdma_hw.c | |
parent | e9db29534d2bc7c5e24f0fdd4beff9001517d785 (diff) |
RDMA/ocrdma: Remove write-only variables
Signed-off-by: Roland Dreier <roland@purestorage.com>
Diffstat (limited to 'drivers/infiniband/hw/ocrdma/ocrdma_hw.c')
-rw-r--r-- | drivers/infiniband/hw/ocrdma/ocrdma_hw.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/drivers/infiniband/hw/ocrdma/ocrdma_hw.c b/drivers/infiniband/hw/ocrdma/ocrdma_hw.c index 5af30f131de..9b204b1ba33 100644 --- a/drivers/infiniband/hw/ocrdma/ocrdma_hw.c +++ b/drivers/infiniband/hw/ocrdma/ocrdma_hw.c @@ -2293,7 +2293,6 @@ int ocrdma_mbx_modify_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp, { int status = -ENOMEM; struct ocrdma_modify_qp *cmd; - struct ocrdma_modify_qp_rsp *rsp; cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_MODIFY_QP, sizeof(*cmd)); if (!cmd) @@ -2317,7 +2316,7 @@ int ocrdma_mbx_modify_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp, status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd); if (status) goto mbx_err; - rsp = (struct ocrdma_modify_qp_rsp *)cmd; + mbx_err: kfree(cmd); return status; @@ -2327,7 +2326,6 @@ int ocrdma_mbx_destroy_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp) { int status = -ENOMEM; struct ocrdma_destroy_qp *cmd; - struct ocrdma_destroy_qp_rsp *rsp; struct pci_dev *pdev = dev->nic_info.pdev; cmd = ocrdma_init_emb_mqe(OCRDMA_CMD_DELETE_QP, sizeof(*cmd)); @@ -2337,7 +2335,7 @@ int ocrdma_mbx_destroy_qp(struct ocrdma_dev *dev, struct ocrdma_qp *qp) status = ocrdma_mbx_cmd(dev, (struct ocrdma_mqe *)cmd); if (status) goto mbx_err; - rsp = (struct ocrdma_destroy_qp_rsp *)cmd; + mbx_err: kfree(cmd); if (qp->sq.va) |