if (cq->uobject) { mthca_unmap_user_db(to_mdev(cq->device), &to_mucontext(cq->uobject->context)->uar, to_mucontext(cq->uobject->context)->db_tab, to_mcq(cq)->arm_db_index); mthca_unmap_user_db(to_mdev(cq->device), &to_mucontext(cq->uobject->context)->uar, to_mucontext(cq->uobject->context)->db_tab, to_mcq(cq)->set_ci_db_index); } 
static int mthca_destroy_cq(struct ib_cq *cq){	mthca_free_cq(to_mdev(cq->device), to_mcq(cq));	kfree(cq);	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/74c2174e7be52f9d2d210511bf3b490f4b41574c/mthca_provider.c/clean/drivers/infiniband/hw/mthca/mthca_provider.c