* Un-initialize process private data structure. * * @param dev * Pointer to Ethernet device structure. */
| 2198 | * Pointer to Ethernet device structure. |
| 2199 | */ |
| 2200 | void |
| 2201 | mlx5_proc_priv_uninit(struct rte_eth_dev *dev) |
| 2202 | { |
| 2203 | struct mlx5_proc_priv *ppriv = dev->process_private; |
| 2204 | |
| 2205 | if (!ppriv) |
| 2206 | return; |
| 2207 | if (ppriv->hca_bar) |
| 2208 | mlx5_txpp_unmap_hca_bar(dev); |
| 2209 | mlx5_free(dev->process_private); |
| 2210 | dev->process_private = NULL; |
| 2211 | } |
| 2212 | |
| 2213 | /** |
| 2214 | * DPDK callback to close the device. |
no test coverage detected