Lines Matching refs:usecnt
431 atomic_set(&pd->usecnt, 0); in ib_uverbs_alloc_pd()
613 atomic_set(&xrcd->usecnt, 0); in ib_uverbs_open_xrcd()
631 atomic_inc(&xrcd->usecnt); in ib_uverbs_open_xrcd()
649 atomic_dec(&xrcd->usecnt); in ib_uverbs_open_xrcd()
688 if (inode && !atomic_dec_and_test(&xrcd->usecnt)) in ib_uverbs_dealloc_xrcd()
694 atomic_inc(&xrcd->usecnt); in ib_uverbs_dealloc_xrcd()
758 atomic_inc(&pd->usecnt); in ib_uverbs_reg_mr()
845 atomic_inc(&pd->usecnt); in ib_uverbs_rereg_mr()
847 atomic_dec(&old_pd->usecnt); in ib_uverbs_rereg_mr()
916 atomic_inc(&pd->usecnt); in ib_uverbs_alloc_mw()
1031 atomic_set(&cq->usecnt, 0); in create_cq()
1442 atomic_set(&qp->usecnt, 0); in create_qp()
1443 atomic_inc(&pd->usecnt); in create_qp()
1446 atomic_inc(&attr.send_cq->usecnt); in create_qp()
1448 atomic_inc(&attr.recv_cq->usecnt); in create_qp()
1450 atomic_inc(&attr.srq->usecnt); in create_qp()
1452 atomic_inc(&ind_tbl->usecnt); in create_qp()
2622 atomic_dec(&uflow_res->collection[i]->usecnt); in ib_uverbs_flow_resources_free()
2625 atomic_dec(&uflow_res->counters[i]->usecnt); in ib_uverbs_flow_resources_free()
2641 atomic_inc(&((struct ib_flow_action *)ibobj)->usecnt); in flow_resources_add()
2646 atomic_inc(&((struct ib_counters *)ibobj)->usecnt); in flow_resources_add()
2960 atomic_set(&wq->usecnt, 0); in ib_uverbs_ex_create_wq()
2961 atomic_inc(&pd->usecnt); in ib_uverbs_ex_create_wq()
2962 atomic_inc(&cq->usecnt); in ib_uverbs_ex_create_wq()
3134 atomic_set(&rwq_ind_tbl->usecnt, 0); in ib_uverbs_ex_create_rwq_ind_table()
3137 atomic_inc(&wqs[i]->usecnt); in ib_uverbs_ex_create_rwq_ind_table()
3333 atomic_dec(&qp->usecnt); in ib_uverbs_ex_create_flow()
3446 atomic_inc(&attr.ext.cq->usecnt); in __uverbs_create_xsrq()
3451 atomic_inc(&attr.ext.xrc.xrcd->usecnt); in __uverbs_create_xsrq()
3454 atomic_inc(&pd->usecnt); in __uverbs_create_xsrq()
3455 atomic_set(&srq->usecnt, 0); in __uverbs_create_xsrq()