return 0;
error:
- if (data)
- rte_free(data);
- if (pci_dev)
- rte_free(pci_dev);
+ rte_free(data);
+ rte_free(pci_dev);
+
if (*internals) {
for (q = 0; q < nb_queues; q++) {
munmap((*internals)->rx_queue[q].map,
2 * req->tp_block_size * req->tp_block_nr);
- if ((*internals)->rx_queue[q].rd)
- rte_free((*internals)->rx_queue[q].rd);
- if ((*internals)->tx_queue[q].rd)
- rte_free((*internals)->tx_queue[q].rd);
+
+ rte_free((*internals)->rx_queue[q].rd);
+ rte_free((*internals)->tx_queue[q].rd);
if (((*internals)->rx_queue[q].sockfd != 0) &&
((*internals)->rx_queue[q].sockfd != qsockfd))
close((*internals)->rx_queue[q].sockfd);
return eth_dev->data->port_id;
err:
- if (pci_dev)
- rte_free(pci_dev);
- if (pci_id_table)
- rte_free(pci_id_table);
- if (eth_drv)
- rte_free(eth_drv);
- if (internals)
- rte_free(internals);
+ rte_free(pci_dev);
+ rte_free(pci_id_table);
+ rte_free(eth_drv);
+ rte_free(internals);
+
return -1;
}
{
struct rte_eth_dev *eth_dev = enic->rte_dev;
- if (eth_dev->data->mac_addrs)
- rte_free(eth_dev->data->mac_addrs);
+ rte_free(eth_dev->data->mac_addrs);
}
error:
if (mr_linear != NULL)
claim_zero(ibv_dereg_mr(mr_linear));
- if (elts_linear != NULL)
- rte_free(elts_linear);
- if (elts != NULL)
- rte_free(elts);
+
+ rte_free(elts_linear);
+ rte_free(elts);
+
DEBUG("%p: failed, freed everything", (void *)txq);
assert(ret > 0);
return ret;
txq->mr_linear = NULL;
if (mr_linear != NULL)
claim_zero(ibv_dereg_mr(mr_linear));
- if (elts_linear != NULL)
- rte_free(elts_linear);
+
+ rte_free(elts_linear);
if (elts == NULL)
return;
for (i = 0; (i != elemof(*elts)); ++i) {
continue;
port_error:
- if (priv)
- rte_free(priv);
+ rte_free(priv);
if (pd)
claim_zero(ibv_dealloc_pd(pd));
if (ctx)
return;
nq = q;
- if (nq->dummy_packet)
- rte_free(nq->dummy_packet);
+ rte_free(nq->dummy_packet);
}
static int
return 0;
error:
- if (data)
- rte_free(data);
- if (pci_dev)
- rte_free(pci_dev);
- if (internals)
- rte_free(internals);
+ rte_free(data);
+ rte_free(pci_dev);
+ rte_free(internals);
+
return -1;
}
return 0;
- error: if (data)
- rte_free(data);
- if (pci_dev)
- rte_free(pci_dev);
- if (*internals)
- rte_free(*internals);
+error:
+ rte_free(data);
+ rte_free(pci_dev);
+ rte_free(*internals);
+
return -1;
}
return 0;
error:
- if (data)
- rte_free(data);
- if (pci_dev)
- rte_free(pci_dev);
- if (internals)
- rte_free(internals);
+ rte_free(data);
+ rte_free(pci_dev);
+ rte_free(internals);
+
return -1;
}
return 0;
err:
- if (data)
- rte_free(data);
- if (pci_dev)
- rte_free(pci_dev);
- if (internals)
- rte_free(internals);
+ rte_free(data);
+ rte_free(pci_dev);
+ rte_free(internals);
+
return -1;
}