| /dpdk/drivers/common/mlx5/ |
| H A D | mlx5_common_devx.c | 30 claim_zero(mlx5_devx_cmd_destroy(cq->cq)); in mlx5_devx_cq_destroy() 32 claim_zero(mlx5_os_umem_dereg(cq->umem_obj)); in mlx5_devx_cq_destroy() 150 claim_zero(mlx5_os_umem_dereg(umem_obj)); in mlx5_devx_cq_create() 167 claim_zero(mlx5_devx_cmd_destroy(sq->sq)); in mlx5_devx_sq_destroy() 169 claim_zero(mlx5_os_umem_dereg(sq->umem_obj)); in mlx5_devx_sq_destroy() 267 claim_zero(mlx5_os_umem_dereg(umem_obj)); in mlx5_devx_sq_create() 301 claim_zero(mlx5_devx_cmd_destroy(rmp->rmp)); in mlx5_devx_rmp_destroy() 317 claim_zero(mlx5_devx_cmd_destroy(qp->qp)); in mlx5_devx_qp_destroy() 408 claim_zero(mlx5_os_umem_dereg(umem_obj)); in mlx5_devx_qp_create() 425 claim_zero(mlx5_devx_cmd_destroy(rq->rq)); in mlx5_devx_rq_destroy() [all …]
|
| H A D | mlx5_common.h | 100 #define claim_zero(...) MLX5_ASSERT((__VA_ARGS__) == 0) macro 106 #define claim_zero(...) (__VA_ARGS__) macro
|
| /dpdk/drivers/net/mlx5/linux/ |
| H A D | mlx5_verbs.c | 299 claim_zero(mlx5_glue->destroy_wq(rxq_obj->wq)); in mlx5_rxq_ibv_wq_create() 411 claim_zero(mlx5_glue->destroy_wq(tmpl->wq)); in mlx5_rxq_ibv_obj_new() 433 claim_zero(mlx5_glue->destroy_wq(rxq_obj->wq)); in mlx5_rxq_ibv_obj_release() 438 claim_zero(mlx5_glue->destroy_comp_channel in mlx5_rxq_ibv_obj_release() 628 claim_zero(mlx5_glue->destroy_qp(qp)); in mlx5_ibv_hrxq_new() 642 claim_zero(mlx5_glue->destroy_qp(hrxq->qp)); in mlx5_ibv_qp_destroy() 666 claim_zero(mlx5_glue->destroy_wq(rxq_obj->wq)); in mlx5_rxq_ibv_obj_drop_release() 818 claim_zero(mlx5_glue->destroy_qp(hrxq->qp)); in mlx5_ibv_drop_action_create() 842 claim_zero(mlx5_glue->destroy_qp(hrxq->qp)); in mlx5_ibv_drop_action_destroy() 1216 claim_zero(mlx5_glue->destroy_qp(txq_obj->qp)); in mlx5_txq_ibv_obj_release() [all …]
|
| H A D | mlx5_socket.c | 236 claim_zero(close(server_socket)); in mlx5_pmd_socket_init() 252 claim_zero(close(server_socket)); in mlx5_pmd_socket_uninit() 255 claim_zero(remove(path)); in mlx5_pmd_socket_uninit()
|
| /dpdk/drivers/net/mlx4/ |
| H A D | mlx4_rxq.c | 264 claim_zero(mlx4_glue->destroy_qp(rss->qp)); in mlx4_rss_attach() 268 claim_zero(mlx4_glue->destroy_rwq_ind_table(rss->ind)); in mlx4_rss_attach() 302 claim_zero(mlx4_glue->destroy_qp(rss->qp)); in mlx4_rss_detach() 304 claim_zero(mlx4_glue->destroy_rwq_ind_table(rss->ind)); in mlx4_rss_detach() 405 claim_zero(mlx4_glue->destroy_wq(wq)); in mlx4_rss_init() 409 claim_zero(mlx4_glue->destroy_cq(cq)); in mlx4_rss_init() 628 claim_zero(mlx4_glue->destroy_wq(wq)); in mlx4_rxq_attach() 630 claim_zero(mlx4_glue->destroy_cq(cq)); in mlx4_rxq_attach() 660 claim_zero(mlx4_glue->destroy_wq(rxq->wq)); in mlx4_rxq_detach() 662 claim_zero(mlx4_glue->destroy_cq(rxq->cq)); in mlx4_rxq_detach() [all …]
|
| H A D | mlx4.c | 401 claim_zero(mlx4_glue->dealloc_pd(priv->pd)); in mlx4_dev_close() 402 claim_zero(mlx4_glue->close_device(priv->ctx)); in mlx4_dev_close() 682 claim_zero(mlx4_glue->destroy_qp(qp)); in mlx4_hw_rss_sup() 685 claim_zero(mlx4_glue->destroy_rwq_ind_table(ind)); in mlx4_hw_rss_sup() 687 claim_zero(mlx4_glue->destroy_wq(wq)); in mlx4_hw_rss_sup() 689 claim_zero(mlx4_glue->destroy_cq(cq)); in mlx4_hw_rss_sup() 920 claim_zero(mlx4_glue->close_device(ctx)); in mlx4_pci_probe() 926 claim_zero(mlx4_glue->close_device(ctx)); in mlx4_pci_probe() 1121 claim_zero(mlx4_glue->dealloc_pd(pd)); in mlx4_pci_probe() 1123 claim_zero(mlx4_glue->close_device(ctx)); in mlx4_pci_probe() [all …]
|
| H A D | mlx4_utils.h | 56 #define claim_zero(...) MLX4_ASSERT((__VA_ARGS__) == 0) macro 71 #define claim_zero(...) (__VA_ARGS__) macro
|
| H A D | mlx4_flow.c | 987 claim_zero(mlx4_glue->destroy_qp(drop->qp)); in mlx4_drop_get() 989 claim_zero(mlx4_glue->destroy_cq(drop->cq)); in mlx4_drop_get() 1009 claim_zero(mlx4_glue->destroy_qp(drop->qp)); in mlx4_drop_put() 1010 claim_zero(mlx4_glue->destroy_cq(drop->cq)); in mlx4_drop_put() 1042 claim_zero(mlx4_glue->destroy_flow(flow->ibv_flow)); in mlx4_flow_toggle() 1055 claim_zero(mlx4_glue->destroy_flow(flow->ibv_flow)); in mlx4_flow_toggle() 1085 claim_zero(mlx4_glue->destroy_flow(flow->ibv_flow)); in mlx4_flow_toggle() 1509 claim_zero(mlx4_flow_destroy(ETH_DEV(priv), flow, in mlx4_flow_internal() 1548 claim_zero(mlx4_flow_destroy(ETH_DEV(priv), flow, in mlx4_flow_sync()
|
| H A D | mlx4_txq.c | 541 claim_zero(mlx4_glue->destroy_qp(txq->qp)); in mlx4_tx_queue_release() 543 claim_zero(mlx4_glue->destroy_cq(txq->cq)); in mlx4_tx_queue_release()
|
| /dpdk/drivers/vdpa/mlx5/ |
| H A D | mlx5_vdpa_steer.c | 22 claim_zero(mlx5_glue->dv_destroy_flow in mlx5_vdpa_rss_flows_destroy() 27 claim_zero(mlx5_glue->destroy_flow_action in mlx5_vdpa_rss_flows_destroy() 32 claim_zero(mlx5_devx_cmd_destroy in mlx5_vdpa_rss_flows_destroy() 37 claim_zero(mlx5_glue->dv_destroy_flow_matcher in mlx5_vdpa_rss_flows_destroy() 49 claim_zero(mlx5_devx_cmd_destroy(priv->steer.rqt)); in mlx5_vdpa_steer_unset()
|
| H A D | mlx5_vdpa.c | 691 claim_zero(mlx5_devx_cmd_destroy(priv->virtqs[i].counters)); in mlx5_vdpa_release_dev_resources() 696 claim_zero(mlx5_glue->dr_destroy_flow_tbl(priv->steer.tbl)); in mlx5_vdpa_release_dev_resources() 698 claim_zero(mlx5_glue->dr_destroy_domain(priv->steer.domain)); in mlx5_vdpa_release_dev_resources() 700 claim_zero(mlx5_glue->dereg_mr(priv->null_mr)); in mlx5_vdpa_release_dev_resources() 703 claim_zero(mlx5_devx_cmd_destroy(priv->tiss[i])); in mlx5_vdpa_release_dev_resources() 706 claim_zero(mlx5_devx_cmd_destroy(priv->td)); in mlx5_vdpa_release_dev_resources() 708 claim_zero(munmap(priv->virtq_db_addr, priv->var->length)); in mlx5_vdpa_release_dev_resources()
|
| H A D | mlx5_vdpa_virtq.c | 80 claim_zero(mlx5_glue->devx_umem_dereg in mlx5_vdpa_virtqs_cleanup() 117 claim_zero(mlx5_devx_cmd_destroy(virtq->virtq)); in mlx5_vdpa_virtq_unset() 286 claim_zero(mlx5_glue->devx_umem_dereg in mlx5_vdpa_virtq_setup() 362 claim_zero(rte_vhost_enable_guest_notification(priv->vid, index, 1)); in mlx5_vdpa_virtq_setup()
|
| H A D | mlx5_vdpa_mem.c | 27 claim_zero(mlx5_devx_cmd_destroy(entry->mkey)); in mlx5_vdpa_mem_dereg() 29 claim_zero(mlx5_glue->dereg_mr(entry->mr)); in mlx5_vdpa_mem_dereg()
|
| /dpdk/drivers/common/mlx5/windows/ |
| H A D | mlx5_common_os.c | 264 claim_zero(mlx5_glue->close_device(mlx5_ctx)); in mlx5_os_open_device() 376 claim_zero(mlx5_os_umem_dereg(obj)); in mlx5_os_reg_mr() 399 claim_zero(mlx5_devx_cmd_destroy(pmd_mr->mkey)); in mlx5_os_dereg_mr() 401 claim_zero(mlx5_os_umem_dereg(pmd_mr->obj)); in mlx5_os_dereg_mr()
|
| /dpdk/drivers/regex/mlx5/ |
| H A D | mlx5_rxp.c | 86 claim_zero(mlx5_devx_cmd_destroy(mkey->mkey)); in rxp_destroy_mkey() 88 claim_zero(mlx5_glue->devx_umem_dereg(mkey->umem)); in rxp_destroy_mkey()
|
| /dpdk/drivers/net/mlx5/ |
| H A D | mlx5.c | 463 claim_zero(mlx5_devx_cmd_destroy in mlx5_flow_aso_age_mng_close() 467 claim_zero in mlx5_flow_aso_age_mng_close() 607 claim_zero(mlx5_devx_cmd_destroy in mlx5_flow_counters_mng_close() 614 claim_zero in mlx5_flow_counters_mng_close() 619 claim_zero(mlx5_devx_cmd_destroy in mlx5_flow_counters_mng_close() 690 claim_zero in mlx5_aso_flow_mtrs_mng_close() 695 claim_zero(mlx5_devx_cmd_destroy in mlx5_aso_flow_mtrs_mng_close() 795 claim_zero(mlx5_glue->destroy_flow_action in mlx5_flow_aso_ct_mng_close() 798 claim_zero(mlx5_glue->destroy_flow_action in mlx5_flow_aso_ct_mng_close() 1517 claim_zero(mlx5_devx_cmd_destroy(sh->td)); in mlx5_alloc_shared_dev_ctx() [all …]
|
| H A D | mlx5_txpp.c | 912 claim_zero(pthread_mutex_lock(&sh->txpp.mutex)); in mlx5_txpp_start() 926 claim_zero(pthread_mutex_unlock(&sh->txpp.mutex)); in mlx5_txpp_start() 950 claim_zero(pthread_mutex_lock(&sh->txpp.mutex)); in mlx5_txpp_stop() 953 claim_zero(pthread_mutex_unlock(&sh->txpp.mutex)); in mlx5_txpp_stop() 958 claim_zero(pthread_mutex_unlock(&sh->txpp.mutex)); in mlx5_txpp_stop()
|
| H A D | mlx5_devx.c | 169 claim_zero(mlx5_devx_cmd_destroy(rxq_obj->rq)); in mlx5_rxq_devx_obj_release() 687 claim_zero(mlx5_devx_cmd_destroy(ind_tbl->rqt)); in mlx5_devx_ind_table_destroy() 839 claim_zero(mlx5_devx_cmd_destroy(hrxq->tir)); in mlx5_devx_hrxq_new() 853 claim_zero(mlx5_devx_cmd_destroy(hrxq->tir)); in mlx5_devx_tir_destroy() 1399 claim_zero(mlx5_devx_cmd_destroy(txq_obj->tis)); in mlx5_txq_devx_obj_release()
|
| H A D | mlx5_flow_verbs.c | 92 claim_zero(mlx5_glue->destroy_flow(flow)); in flow_verbs_discover_priorities() 189 claim_zero(mlx5_glue->destroy_counters(counter->dcs_when_free)); in flow_verbs_counter_create() 302 claim_zero(mlx5_glue->destroy_counter_set in flow_verbs_counter_release() 305 claim_zero(mlx5_glue->destroy_counters in flow_verbs_counter_release() 1906 claim_zero(mlx5_glue->destroy_flow(handle->drv_flow)); in flow_verbs_remove()
|
| H A D | mlx5_flow_dv.c | 6450 claim_zero(mlx5_devx_cmd_destroy(dcs)); in flow_dv_mtr_pool_create() 6458 claim_zero(mlx5_devx_cmd_destroy(dcs)); in flow_dv_mtr_pool_create() 12275 claim_zero(mlx5_devx_cmd_destroy(obj)); in flow_dv_age_pool_create() 12285 claim_zero(mlx5_devx_cmd_destroy(obj)); in flow_dv_age_pool_create() 12720 claim_zero(mlx5_devx_cmd_destroy(obj)); in flow_dv_ct_pool_create() 12727 claim_zero(mlx5_devx_cmd_destroy(obj)); in flow_dv_ct_pool_create() 14687 claim_zero(mlx5_devx_cmd_destroy in flow_dv_geneve_tlv_option_resource_release() 16322 claim_zero(mlx5_flow_os_destroy_flow in flow_dv_destroy_mtr_drop_tbls() 17081 claim_zero(mlx5_flow_os_destroy_flow in flow_dv_create_mtr_tbls() 17697 claim_zero(mlx5_devx_cmd_destroy(dcs)); in mlx5_flow_dv_discover_counter_offset_support() [all …]
|
| /dpdk/drivers/common/mlx5/linux/ |
| H A D | mlx5_common_verbs.c | 141 claim_zero(mlx5_glue->dereg_mr(pmd_mr->obj)); in mlx5_common_verbs_dereg_mr()
|
| H A D | mlx5_common_os.c | 543 claim_zero(mlx5_os_pd_release(cdev)); in mlx5_os_pd_prepare() 945 claim_zero(mlx5_glue->dereg_mr(ibv_mr)); in mlx5_os_wrapped_mkey_create() 962 claim_zero(mlx5_devx_cmd_destroy(pmd_mr->imkey)); in mlx5_os_wrapped_mkey_destroy() 964 claim_zero(mlx5_glue->dereg_mr(pmd_mr->obj)); in mlx5_os_wrapped_mkey_destroy()
|
| /dpdk/drivers/crypto/mlx5/ |
| H A D | mlx5_crypto_dek.c | 137 claim_zero(mlx5_devx_cmd_destroy(dek->obj)); in mlx5_crypto_dek_remove_cb()
|
| H A D | mlx5_crypto.c | 270 claim_zero(mlx5_devx_cmd_destroy(qp->mkey[i])); in mlx5_crypto_indirect_mkeys_release() 950 claim_zero(mlx5_devx_cmd_destroy(priv->login_obj)); in mlx5_crypto_dev_probe() 981 claim_zero(mlx5_devx_cmd_destroy(priv->login_obj)); in mlx5_crypto_dev_remove()
|
| /dpdk/drivers/net/mlx5/windows/ |
| H A D | mlx5_os.c | 474 claim_zero(mlx5_mac_addr_add(eth_dev, &mac, 0, 0)); in mlx5_dev_spawn() 558 claim_zero(rte_eth_switch_domain_free(priv->domain_id)); in mlx5_dev_spawn()
|