destroy_cq
ibdev->destroy_cq = bnxt_re_destroy_cq;
destroy_cq(&chp->rhp->rdev, &chp->cq,
destroy_cq(&chp->rhp->rdev, &chp->cq,
ibdev->destroy_cq = c4iw_destroy_cq;
dev_ops->destroy_cq = irdma_destroy_cq;
ibdev->ib_dev.destroy_cq = mlx4_ib_destroy_cq;
dev->ib_dev.destroy_cq = mlx5_ib_destroy_cq;
dev->ib_dev.destroy_cq = mthca_destroy_cq;
ibdev->destroy_cq = qlnxr_destroy_cq;
cq->device->destroy_cq(cq, udata);
IB_MANDATORY_FUNC(destroy_cq),
UAPI_DEF_METHOD_NEEDS_FN(destroy_cq)),
UAPI_DEF_OBJ_NEEDS_FN(destroy_cq)),
if (!ib_dev->create_cq || !ib_dev->destroy_cq)
cq->device->destroy_cq(cq, udata);
void (*destroy_cq)(struct ib_cq *cq, struct ib_udata *udata);