/Linux-v4.19/drivers/infiniband/core/ |
D | verbs.c | 253 atomic_set(&pd->usecnt, 0); in __ib_alloc_pd() 317 WARN_ON(atomic_read(&pd->usecnt)); in ib_dealloc_pd() 494 atomic_inc(&pd->usecnt); in _rdma_create_ah() 920 atomic_dec(&pd->usecnt); in rdma_destroy_ah() 950 atomic_inc(&srq->ext.cq->usecnt); in ib_create_srq() 954 atomic_inc(&srq->ext.xrc.xrcd->usecnt); in ib_create_srq() 956 atomic_inc(&pd->usecnt); in ib_create_srq() 957 atomic_set(&srq->usecnt, 0); in ib_create_srq() 990 if (atomic_read(&srq->usecnt)) in ib_destroy_srq() 1002 atomic_dec(&pd->usecnt); in ib_destroy_srq() [all …]
|
D | uverbs_std_types_counters.c | 43 ret = ib_destroy_usecnt(&counters->usecnt, why, uobject); in uverbs_free_counters() 76 atomic_set(&counters->usecnt, 0); in UVERBS_HANDLER() 96 if (!atomic_read(&counters->usecnt)) in UVERBS_HANDLER()
|
D | rdma_core.c | 82 return atomic_fetch_add_unless(&uobj->usecnt, 1, -1) == -1 ? in uverbs_try_lock_object() 86 return atomic_cmpxchg(&uobj->usecnt, 0, -1) == 0 ? 0 : -EBUSY; in uverbs_try_lock_object() 99 WARN_ON(atomic_read(&uobj->usecnt) <= 0); in assert_uverbs_usecnt() 102 WARN_ON(atomic_read(&uobj->usecnt) != -1); in assert_uverbs_usecnt() 166 atomic_set(&uobj->usecnt, 0); in uverbs_destroy_uobject() 212 atomic_set(&uobj->usecnt, 0); in uobj_destroy() 290 atomic_set(&uobj->usecnt, -1); in alloc_uobj() 658 atomic_set(&uobj->usecnt, 0); in rdma_alloc_commit_uobject() 708 atomic_dec(&uobj->usecnt); in rdma_lookup_put_uobject() 711 atomic_set(&uobj->usecnt, 0); in rdma_lookup_put_uobject() [all …]
|
D | uverbs_std_types_dm.c | 42 ret = ib_destroy_usecnt(&dm->usecnt, why, uobject); in uverbs_free_dm() 81 atomic_set(&dm->usecnt, 0); in UVERBS_HANDLER()
|
D | uverbs_std_types_mr.c | 94 atomic_inc(&pd->usecnt); in UVERBS_HANDLER() 95 atomic_inc(&dm->usecnt); in UVERBS_HANDLER()
|
D | cq.c | 157 atomic_set(&cq->usecnt, 0); in __ib_alloc_cq() 206 if (WARN_ON_ONCE(atomic_read(&cq->usecnt))) in ib_free_cq()
|
D | uverbs_cmd.c | 383 atomic_set(&pd->usecnt, 0); in ib_uverbs_alloc_pd() 570 atomic_set(&xrcd->usecnt, 0); in ib_uverbs_open_xrcd() 588 atomic_inc(&xrcd->usecnt); in ib_uverbs_open_xrcd() 607 atomic_dec(&xrcd->usecnt); in ib_uverbs_open_xrcd() 647 if (inode && !atomic_dec_and_test(&xrcd->usecnt)) in ib_uverbs_dealloc_xrcd() 653 atomic_inc(&xrcd->usecnt); in ib_uverbs_dealloc_xrcd() 724 atomic_inc(&pd->usecnt); in ib_uverbs_reg_mr() 819 atomic_inc(&pd->usecnt); in ib_uverbs_rereg_mr() 821 atomic_dec(&old_pd->usecnt); in ib_uverbs_rereg_mr() 902 atomic_inc(&pd->usecnt); in ib_uverbs_alloc_mw() [all …]
|
D | uverbs_std_types.c | 60 atomic_dec(&qp->usecnt); in uverbs_free_flow() 186 ret = ib_destroy_usecnt(&pd->usecnt, why, uobject); in uverbs_free_pd()
|
D | uverbs_std_types_flow_action.c | 42 ret = ib_destroy_usecnt(&action->usecnt, why, uobject); in uverbs_free_flow_action() 329 atomic_set(&action->usecnt, 0); in UVERBS_HANDLER()
|
D | uverbs_std_types_cq.c | 130 atomic_set(&cq->usecnt, 0); in UVERBS_HANDLER()
|
D | nldev.c | 499 atomic_read(&cq->usecnt), RDMA_NLDEV_ATTR_PAD)) in fill_res_cq_entry() 580 atomic_read(&pd->usecnt), RDMA_NLDEV_ATTR_PAD)) in fill_res_pd_entry()
|
/Linux-v4.19/drivers/scsi/bfa/ |
D | bfa_ioc_ct.c | 64 u32 usecnt; in bfa_ioc_ct_firmware_lock() local 68 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock() 73 if (usecnt == 0) { in bfa_ioc_ct_firmware_lock() 78 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_lock() 97 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_lock() 104 usecnt++; in bfa_ioc_ct_firmware_lock() 105 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock() 108 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_lock() 115 u32 usecnt; in bfa_ioc_ct_firmware_unlock() local 121 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock() [all …]
|
/Linux-v4.19/drivers/net/ethernet/brocade/bna/ |
D | bfa_ioc_ct.c | 122 u32 usecnt; in bfa_ioc_ct_firmware_lock() local 133 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock() 138 if (usecnt == 0) { in bfa_ioc_ct_firmware_lock() 164 usecnt++; in bfa_ioc_ct_firmware_lock() 165 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock() 173 u32 usecnt; in bfa_ioc_ct_firmware_unlock() local 186 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock() 187 BUG_ON(!(usecnt > 0)); in bfa_ioc_ct_firmware_unlock() 189 usecnt--; in bfa_ioc_ct_firmware_unlock() 190 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
|
/Linux-v4.19/drivers/gpu/drm/vc4/ |
D | vc4_bo.c | 361 !refcount_read(&bo->usecnt)) { in vc4_bo_userspace_cache_purge() 423 refcount_set(&bo->usecnt, 0); in vc4_create_object() 561 if (bo->madv == VC4_MADV_DONTNEED && !refcount_read(&bo->usecnt)) in vc4_free_object() 603 refcount_set(&bo->usecnt, 0); in vc4_free_object() 636 if (refcount_inc_not_zero(&bo->usecnt)) in vc4_bo_inc_usecnt() 642 if (!refcount_inc_not_zero(&bo->usecnt)) in vc4_bo_inc_usecnt() 643 refcount_set(&bo->usecnt, 1); in vc4_bo_inc_usecnt() 670 if (refcount_dec_not_one(&bo->usecnt)) in vc4_bo_dec_usecnt() 674 if (refcount_dec_and_test(&bo->usecnt) && in vc4_bo_dec_usecnt()
|
D | vc4_gem.c | 198 WARN_ON(!refcount_read(&bo->usecnt)); in vc4_save_hang_state() 199 refcount_inc(&bo->usecnt); in vc4_save_hang_state() 264 refcount_dec(&bo->usecnt); in vc4_save_hang_state() 1347 !refcount_read(&bo->usecnt)) { in vc4_gem_madvise_ioctl() 1355 !refcount_read(&bo->usecnt)) { in vc4_gem_madvise_ioctl()
|
D | vc4_drv.h | 255 refcount_t usecnt; member
|
/Linux-v4.19/net/netfilter/ipvs/ |
D | ip_vs_app.c | 98 atomic_set(&inc->usecnt, 0); in ip_vs_app_inc_new() 159 atomic_inc(&inc->usecnt); in ip_vs_app_inc_get() 169 atomic_dec(&inc->usecnt); in ip_vs_app_inc_put() 582 atomic_read(&inc->usecnt), in ip_vs_app_seq_show()
|
/Linux-v4.19/drivers/infiniband/hw/mlx5/ |
D | flow.c | 122 ret = ib_destroy_usecnt(&obj->usecnt, why, uobject); in flow_matcher_cleanup() 170 atomic_set(&obj->usecnt, 0); in UVERBS_HANDLER()
|
D | main.c | 2999 atomic_read(&handler->ibcounters->usecnt) == 1) in mlx5_ib_destroy_flow() 3004 atomic_dec(&handler->flow_matcher->usecnt); in mlx5_ib_destroy_flow() 3374 atomic_read(&handler->ibcounters->usecnt) == 1) in _create_flow_rule() 3828 atomic_inc(&fs_matcher->usecnt); in mlx5_ib_raw_fs_rule_add() 4541 atomic_set(&devr->p0->usecnt, 0); in create_dev_resources() 4553 atomic_set(&devr->c0->usecnt, 0); in create_dev_resources() 4562 atomic_set(&devr->x0->usecnt, 0); in create_dev_resources() 4573 atomic_set(&devr->x1->usecnt, 0); in create_dev_resources() 4597 atomic_inc(&devr->s0->ext.xrc.xrcd->usecnt); in create_dev_resources() 4598 atomic_inc(&devr->s0->ext.cq->usecnt); in create_dev_resources() [all …]
|
D | mlx5_ib.h | 185 atomic_t usecnt; member
|
/Linux-v4.19/drivers/hsi/clients/ |
D | hsi_char.c | 117 unsigned int usecnt; member 594 BUG_ON(cl_data->usecnt == 0); in __hsc_port_release() 596 if (--cl_data->usecnt == 0) { in __hsc_port_release() 622 if (cl_data->usecnt == 0) { in hsc_open() 628 cl_data->usecnt++; in hsc_open()
|
/Linux-v4.19/include/rdma/ |
D | ib_verbs.h | 1524 atomic_t usecnt; /* protects exclusive access */ member 1542 atomic_t usecnt; /* count all resources */ member 1555 atomic_t usecnt; /* count all exposed resources */ member 1585 atomic_t usecnt; /* count number of work queues */ member 1605 atomic_t usecnt; member 1654 atomic_t usecnt; member 1690 atomic_t usecnt; member 1759 atomic_t usecnt; member 1787 atomic_t usecnt; member 2149 atomic_t usecnt; member [all …]
|
/Linux-v4.19/drivers/infiniband/hw/nes/ |
D | nes_verbs.h | 62 atomic_t usecnt; member
|
/Linux-v4.19/drivers/net/wireless/intersil/hostap/ |
D | hostap_hw.c | 186 if (refcount_dec_and_test(&entry->usecnt) && entry->del_req) in __hostap_cmd_queue_free() 224 refcount_inc(&entry->usecnt); in prism2_clear_cmd_queue() 346 refcount_set(&entry->usecnt, 1); in hfa384x_cmd() 512 refcount_set(&entry->usecnt, 1); in hfa384x_cmd_callback() 662 refcount_inc(&entry->usecnt); in prism2_cmd_ev() 714 refcount_inc(&entry->usecnt); in prism2_cmd_ev()
|
D | hostap_wlan.h | 562 refcount_t usecnt; member
|