Lines Matching refs:usecnt
160 atomic_set(&pd->usecnt, 0); in ib_alloc_pd()
169 if (atomic_read(&pd->usecnt)) in ib_dealloc_pd()
188 atomic_inc(&pd->usecnt); in ib_create_ah()
285 atomic_dec(&pd->usecnt); in ib_destroy_ah()
313 atomic_inc(&srq->ext.xrc.xrcd->usecnt); in ib_create_srq()
314 atomic_inc(&srq->ext.xrc.cq->usecnt); in ib_create_srq()
316 atomic_inc(&pd->usecnt); in ib_create_srq()
317 atomic_set(&srq->usecnt, 0); in ib_create_srq()
350 if (atomic_read(&srq->usecnt)) in ib_destroy_srq()
362 atomic_dec(&pd->usecnt); in ib_destroy_srq()
364 atomic_dec(&xrcd->usecnt); in ib_destroy_srq()
365 atomic_dec(&cq->usecnt); in ib_destroy_srq()
406 atomic_inc(&real_qp->usecnt); in __ib_open_qp()
457 atomic_set(&qp->usecnt, 0); in ib_create_qp()
465 atomic_inc(&qp_init_attr->xrcd->usecnt); in ib_create_qp()
483 atomic_inc(&qp_init_attr->recv_cq->usecnt); in ib_create_qp()
486 atomic_inc(&qp_init_attr->srq->usecnt); in ib_create_qp()
493 atomic_inc(&pd->usecnt); in ib_create_qp()
494 atomic_inc(&qp_init_attr->send_cq->usecnt); in ib_create_qp()
941 atomic_dec(&real_qp->usecnt); in ib_close_qp()
959 if (atomic_read(&real_qp->usecnt) == 0) in __ib_destroy_shared_qp()
968 atomic_dec(&xrcd->usecnt); in __ib_destroy_shared_qp()
983 if (atomic_read(&qp->usecnt)) in ib_destroy_qp()
997 atomic_dec(&pd->usecnt); in ib_destroy_qp()
999 atomic_dec(&scq->usecnt); in ib_destroy_qp()
1001 atomic_dec(&rcq->usecnt); in ib_destroy_qp()
1003 atomic_dec(&srq->usecnt); in ib_destroy_qp()
1027 atomic_set(&cq->usecnt, 0); in ib_create_cq()
1043 if (atomic_read(&cq->usecnt)) in ib_destroy_cq()
1074 atomic_inc(&pd->usecnt); in ib_get_dma_mr()
1075 atomic_set(&mr->usecnt, 0); in ib_get_dma_mr()
1105 atomic_inc(&pd->usecnt); in ib_reg_phys_mr()
1106 atomic_set(&mr->usecnt, 0); in ib_reg_phys_mr()
1131 if (atomic_read(&mr->usecnt)) in ib_rereg_phys_mr()
1141 atomic_dec(&old_pd->usecnt); in ib_rereg_phys_mr()
1142 atomic_inc(&pd->usecnt); in ib_rereg_phys_mr()
1161 if (atomic_read(&mr->usecnt)) in ib_dereg_mr()
1167 atomic_dec(&pd->usecnt); in ib_dereg_mr()
1187 atomic_inc(&pd->usecnt); in ib_create_mr()
1188 atomic_set(&mr->usecnt, 0); in ib_create_mr()
1200 if (atomic_read(&mr->usecnt)) in ib_destroy_mr()
1206 atomic_dec(&pd->usecnt); in ib_destroy_mr()
1225 atomic_inc(&pd->usecnt); in ib_alloc_fast_reg_mr()
1226 atomic_set(&mr->usecnt, 0); in ib_alloc_fast_reg_mr()
1273 atomic_inc(&pd->usecnt); in ib_alloc_mw()
1288 atomic_dec(&pd->usecnt); in ib_dealloc_mw()
1309 atomic_inc(&pd->usecnt); in ib_alloc_fmr()
1336 atomic_dec(&pd->usecnt); in ib_dealloc_fmr()
1355 atomic_inc(&qp->usecnt); in ib_attach_mcast()
1371 atomic_dec(&qp->usecnt); in ib_detach_mcast()
1387 atomic_set(&xrcd->usecnt, 0); in ib_alloc_xrcd()
1401 if (atomic_read(&xrcd->usecnt)) in ib_dealloc_xrcd()
1425 atomic_inc(&qp->usecnt); in ib_create_flow()
1437 atomic_dec(&qp->usecnt); in ib_destroy_flow()