Lines Matching refs:usecnt
565 atomic_set(&pd->usecnt, 0); in ib_uverbs_alloc_pd()
790 atomic_set(&xrcd->usecnt, 0); in ib_uverbs_open_xrcd()
812 atomic_inc(&xrcd->usecnt); in ib_uverbs_open_xrcd()
838 atomic_dec(&xrcd->usecnt); in ib_uverbs_open_xrcd()
890 if (!inode || atomic_dec_and_test(&xrcd->usecnt)) { in ib_uverbs_close_xrcd()
898 atomic_inc(&xrcd->usecnt); in ib_uverbs_close_xrcd()
927 if (inode && !atomic_dec_and_test(&xrcd->usecnt)) in ib_uverbs_dealloc_xrcd()
1000 atomic_inc(&pd->usecnt); in ib_uverbs_reg_mr()
1001 atomic_set(&mr->usecnt, 0); in ib_uverbs_reg_mr()
1098 if (atomic_read(&mr->usecnt)) { in ib_uverbs_rereg_mr()
1109 atomic_inc(&pd->usecnt); in ib_uverbs_rereg_mr()
1111 atomic_dec(&old_pd->usecnt); in ib_uverbs_rereg_mr()
1215 atomic_inc(&pd->usecnt); in ib_uverbs_alloc_mw()
1392 atomic_set(&cq->usecnt, 0); in ib_uverbs_create_cq()
1739 atomic_set(&qp->usecnt, 0); in ib_uverbs_create_qp()
1740 atomic_inc(&pd->usecnt); in ib_uverbs_create_qp()
1741 atomic_inc(&attr.send_cq->usecnt); in ib_uverbs_create_qp()
1743 atomic_inc(&attr.recv_cq->usecnt); in ib_uverbs_create_qp()
1745 atomic_inc(&attr.srq->usecnt); in ib_uverbs_create_qp()
3054 atomic_inc(&attr.ext.xrc.cq->usecnt); in __uverbs_create_xsrq()
3055 atomic_inc(&attr.ext.xrc.xrcd->usecnt); in __uverbs_create_xsrq()
3058 atomic_inc(&pd->usecnt); in __uverbs_create_xsrq()
3059 atomic_set(&srq->usecnt, 0); in __uverbs_create_xsrq()