remove_handle
remove_handle(rhp, &rhp->cqidr, chp->cq.cqid);
remove_handle(chp->rhp, &chp->rhp->cqidr, chp->cq.cqid);
remove_handle(rhp, &rhp->mmidr, mmid);
remove_handle(rhp, &rhp->mmidr, mmid);
remove_handle(rhp, &rhp->qpidr, qhp->wq.sq.qid);
remove_handle(rhp, &rhp->qpidr, qhp->wq.sq.qid);
uobj->uapi_object->type_class->remove_handle(uobj);
.remove_handle = remove_handle_idr_uobject,
.remove_handle = remove_handle_fd_uobject,
void (*remove_handle)(struct ib_uobject *uobj);