Home
last modified time | relevance | path

Searched refs:usecnt (Results 1 – 16 of 16) sorted by relevance

/linux-4.4.14/drivers/infiniband/core/
Dverbs.c246 atomic_set(&pd->usecnt, 0); in ib_alloc_pd()
286 WARN_ON(atomic_read(&pd->usecnt)); in ib_dealloc_pd()
307 atomic_inc(&pd->usecnt); in ib_create_ah()
444 atomic_dec(&pd->usecnt); in ib_destroy_ah()
472 atomic_inc(&srq->ext.xrc.xrcd->usecnt); in ib_create_srq()
473 atomic_inc(&srq->ext.xrc.cq->usecnt); in ib_create_srq()
475 atomic_inc(&pd->usecnt); in ib_create_srq()
476 atomic_set(&srq->usecnt, 0); in ib_create_srq()
509 if (atomic_read(&srq->usecnt)) in ib_destroy_srq()
521 atomic_dec(&pd->usecnt); in ib_destroy_srq()
[all …]
Duverbs_cmd.c562 atomic_set(&pd->usecnt, 0); in ib_uverbs_alloc_pd()
617 if (atomic_read(&pd->usecnt)) { in ib_uverbs_dealloc_pd()
798 atomic_set(&xrcd->usecnt, 0); in ib_uverbs_open_xrcd()
820 atomic_inc(&xrcd->usecnt); in ib_uverbs_open_xrcd()
846 atomic_dec(&xrcd->usecnt); in ib_uverbs_open_xrcd()
899 if (!inode || atomic_dec_and_test(&xrcd->usecnt)) { in ib_uverbs_close_xrcd()
907 atomic_inc(&xrcd->usecnt); in ib_uverbs_close_xrcd()
936 if (inode && !atomic_dec_and_test(&xrcd->usecnt)) in ib_uverbs_dealloc_xrcd()
1010 atomic_inc(&pd->usecnt); in ib_uverbs_reg_mr()
1011 atomic_set(&mr->usecnt, 0); in ib_uverbs_reg_mr()
[all …]
/linux-4.4.14/drivers/scsi/bfa/
Dbfa_ioc_ct.c63 u32 usecnt; in bfa_ioc_ct_firmware_lock() local
67 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
72 if (usecnt == 0) { in bfa_ioc_ct_firmware_lock()
77 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_lock()
96 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_lock()
103 usecnt++; in bfa_ioc_ct_firmware_lock()
104 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
107 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_lock()
114 u32 usecnt; in bfa_ioc_ct_firmware_unlock() local
120 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
[all …]
/linux-4.4.14/drivers/net/ethernet/brocade/bna/
Dbfa_ioc_ct.c122 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-4.4.14/net/netfilter/ipvs/
Dip_vs_app.c98 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()
578 atomic_read(&inc->usecnt), in ip_vs_app_seq_show()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dmain.c1201 atomic_set(&devr->p0->usecnt, 0); in create_dev_resources()
1213 atomic_set(&devr->c0->usecnt, 0); in create_dev_resources()
1222 atomic_set(&devr->x0->usecnt, 0); in create_dev_resources()
1233 atomic_set(&devr->x1->usecnt, 0); in create_dev_resources()
1257 atomic_inc(&devr->s0->ext.xrc.xrcd->usecnt); in create_dev_resources()
1258 atomic_inc(&devr->s0->ext.xrc.cq->usecnt); in create_dev_resources()
1259 atomic_inc(&devr->p0->usecnt); in create_dev_resources()
1260 atomic_set(&devr->s0->usecnt, 0); in create_dev_resources()
1278 atomic_inc(&devr->p0->usecnt); in create_dev_resources()
1279 atomic_set(&devr->s0->usecnt, 0); in create_dev_resources()
/linux-4.4.14/drivers/hsi/clients/
Dhsi_char.c117 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-4.4.14/drivers/infiniband/hw/nes/
Dnes_verbs.h62 atomic_t usecnt; member
Dnes_verbs.c669 atomic_set(&nes_ucontext->usecnt, 1); in nes_alloc_ucontext()
683 if (!atomic_dec_and_test(&nes_ucontext->usecnt)) in nes_dealloc_ucontext()
/linux-4.4.14/include/rdma/
Dib_verbs.h1289 atomic_t usecnt; /* count all resources */ member
1295 atomic_t usecnt; /* count all exposed resources */ member
1317 atomic_t usecnt; /* count number of work queues */ member
1327 atomic_t usecnt; member
1347 atomic_t usecnt; member
1366 atomic_t usecnt; /* count number of MWs */ member
/linux-4.4.14/drivers/net/wireless/hostap/
Dhostap_hw.c193 if (atomic_dec_and_test(&entry->usecnt) && entry->del_req) in __hostap_cmd_queue_free()
231 atomic_inc(&entry->usecnt); in prism2_clear_cmd_queue()
353 atomic_set(&entry->usecnt, 1); in hfa384x_cmd()
519 atomic_set(&entry->usecnt, 1); in hfa384x_cmd_callback()
669 atomic_inc(&entry->usecnt); in prism2_cmd_ev()
721 atomic_inc(&entry->usecnt); in prism2_cmd_ev()
Dhostap_wlan.h560 atomic_t usecnt; member
/linux-4.4.14/drivers/infiniband/hw/cxgb4/
Dmem.c519 if (atomic_read(&mr->usecnt)) in c4iw_reregister_phys_mem()
956 if (atomic_read(&ib_mr->usecnt)) in c4iw_dereg_mr()
/linux-4.4.14/drivers/staging/rdma/ehca/
Dehca_mrmw.c1671 atomic_inc(&(e_pd->ib_pd.usecnt)); in ehca_reg_internal_maxmr()
1672 atomic_set(&(e_mr->ib.ib_mr.usecnt), 0); in ehca_reg_internal_maxmr()
1754 atomic_dec(&ib_pd->usecnt); in ehca_dereg_internal_maxmr()
/linux-4.4.14/drivers/infiniband/hw/cxgb3/
Diwch_provider.c462 if (atomic_read(&ib_mr->usecnt)) in iwch_dereg_mr()
579 if (atomic_read(&mr->usecnt)) in iwch_reregister_phys_mem()
/linux-4.4.14/include/net/
Dip_vs.h749 atomic_t usecnt; /* usage counter */ member