Lines Matching refs:usecnt
537 atomic_set(&pd->usecnt, 0); in ib_uverbs_alloc_pd()
767 atomic_set(&xrcd->usecnt, 0); in ib_uverbs_open_xrcd()
789 atomic_inc(&xrcd->usecnt); in ib_uverbs_open_xrcd()
815 atomic_dec(&xrcd->usecnt); in ib_uverbs_open_xrcd()
867 if (!inode || atomic_dec_and_test(&xrcd->usecnt)) { in ib_uverbs_close_xrcd()
875 atomic_inc(&xrcd->usecnt); in ib_uverbs_close_xrcd()
904 if (inode && !atomic_dec_and_test(&xrcd->usecnt)) in ib_uverbs_dealloc_xrcd()
969 atomic_inc(&pd->usecnt); in ib_uverbs_reg_mr()
970 atomic_set(&mr->usecnt, 0); in ib_uverbs_reg_mr()
1148 atomic_set(&cq->usecnt, 0); in ib_uverbs_create_cq()
1488 atomic_set(&qp->usecnt, 0); in ib_uverbs_create_qp()
1489 atomic_inc(&pd->usecnt); in ib_uverbs_create_qp()
1490 atomic_inc(&attr.send_cq->usecnt); in ib_uverbs_create_qp()
1492 atomic_inc(&attr.recv_cq->usecnt); in ib_uverbs_create_qp()
1494 atomic_inc(&attr.srq->usecnt); in ib_uverbs_create_qp()
2531 atomic_inc(&attr.ext.xrc.cq->usecnt); in __uverbs_create_xsrq()
2532 atomic_inc(&attr.ext.xrc.xrcd->usecnt); in __uverbs_create_xsrq()
2535 atomic_inc(&pd->usecnt); in __uverbs_create_xsrq()
2536 atomic_set(&srq->usecnt, 0); in __uverbs_create_xsrq()