Lines Matching defs:upd
366 uverbs_upd_uobj_t *upd;
428 upd = uverbs_uobj_get_upd_read(cmd.pd_handle);
439 if (!upd || !uscq || !urcq || (cmd.is_srq && !usrq)) {
450 qp_attr.qp_pd_hdl = upd->pd;
481 upd->active_qp_cnt++;
585 sol_ofs_uobj_put(&upd->uobj);
609 upd->active_qp_cnt--;
617 if (upd) {
618 sol_ofs_uobj_put(&upd->uobj);
651 uverbs_upd_uobj_t *upd = NULL;
655 upd = uverbs_uobj_get_upd_write(uqp->uqp_pd_hdl);
656 if (upd == NULL) {
688 upd->active_qp_cnt--;
699 if (upd->active_qp_cnt == 0 && upd->free_pending) {
700 ret = uverbs_upd_free(upd, uctxt);
706 } else if (upd)
707 sol_ofs_uobj_put(&upd->uobj);
738 if (upd)
739 sol_ofs_uobj_put(&upd->uobj);
1842 uverbs_upd_uobj_t *upd;
1890 upd = uverbs_uobj_get_upd_read(cmd.pd_handle);
1891 if (upd == NULL) {
1898 rc = ibt_alloc_srq(uctxt->hca->hdl, flags, upd->pd, &attr, &usrq->srq,
1975 sol_ofs_uobj_put(&upd->uobj);
1991 sol_ofs_uobj_put(&upd->uobj);