Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/infiniband/core/
Dverbs.c160 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()
[all …]
Duverbs_cmd.c565 atomic_set(&pd->usecnt, 0); in ib_uverbs_alloc_pd()
790 atomic_set(&xrcd->usecnt, 0); in ib_uverbs_open_xrcd()
812 atomic_inc(&xrcd->usecnt); in ib_uverbs_open_xrcd()
838 atomic_dec(&xrcd->usecnt); in ib_uverbs_open_xrcd()
890 if (!inode || atomic_dec_and_test(&xrcd->usecnt)) { in ib_uverbs_close_xrcd()
898 atomic_inc(&xrcd->usecnt); in ib_uverbs_close_xrcd()
927 if (inode && !atomic_dec_and_test(&xrcd->usecnt)) in ib_uverbs_dealloc_xrcd()
1000 atomic_inc(&pd->usecnt); in ib_uverbs_reg_mr()
1001 atomic_set(&mr->usecnt, 0); in ib_uverbs_reg_mr()
1098 if (atomic_read(&mr->usecnt)) { in ib_uverbs_rereg_mr()
[all …]
/linux-4.1.27/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.1.27/drivers/net/ethernet/brocade/bna/
Dbfa_ioc_ct.c123 u32 usecnt; in bfa_ioc_ct_firmware_lock() local
134 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
139 if (usecnt == 0) { in bfa_ioc_ct_firmware_lock()
165 usecnt++; in bfa_ioc_ct_firmware_lock()
166 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
174 u32 usecnt; in bfa_ioc_ct_firmware_unlock() local
187 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
188 BUG_ON(!(usecnt > 0)); in bfa_ioc_ct_firmware_unlock()
190 usecnt--; in bfa_ioc_ct_firmware_unlock()
191 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
/linux-4.1.27/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()
586 atomic_read(&inc->usecnt), in ip_vs_app_seq_show()
/linux-4.1.27/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.1.27/drivers/infiniband/hw/mlx5/
Dmain.c1101 atomic_set(&devr->p0->usecnt, 0); in create_dev_resources()
1113 atomic_set(&devr->c0->usecnt, 0); in create_dev_resources()
1122 atomic_set(&devr->x0->usecnt, 0); in create_dev_resources()
1133 atomic_set(&devr->x1->usecnt, 0); in create_dev_resources()
1157 atomic_inc(&devr->s0->ext.xrc.xrcd->usecnt); in create_dev_resources()
1158 atomic_inc(&devr->s0->ext.xrc.cq->usecnt); in create_dev_resources()
1159 atomic_inc(&devr->p0->usecnt); in create_dev_resources()
1160 atomic_set(&devr->s0->usecnt, 0); in create_dev_resources()
/linux-4.1.27/drivers/infiniband/hw/nes/
Dnes_verbs.h62 atomic_t usecnt; member
Dnes_verbs.c689 atomic_set(&nes_ucontext->usecnt, 1); in nes_alloc_ucontext()
703 if (!atomic_dec_and_test(&nes_ucontext->usecnt)) in nes_dealloc_ucontext()
/linux-4.1.27/include/rdma/
Dib_verbs.h1198 atomic_t usecnt; /* count all resources */ member
1203 atomic_t usecnt; /* count all exposed resources */ member
1225 atomic_t usecnt; /* count number of work queues */ member
1235 atomic_t usecnt; member
1255 atomic_t usecnt; member
1271 atomic_t usecnt; /* count number of MWs */ member
/linux-4.1.27/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.1.27/drivers/infiniband/hw/cxgb4/
Dmem.c519 if (atomic_read(&mr->usecnt)) in c4iw_reregister_phys_mem()
960 if (atomic_read(&ib_mr->usecnt)) in c4iw_dereg_mr()
/linux-4.1.27/drivers/infiniband/hw/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.1.27/drivers/infiniband/hw/cxgb3/
Diwch_provider.c453 if (atomic_read(&ib_mr->usecnt)) in iwch_dereg_mr()
569 if (atomic_read(&mr->usecnt)) in iwch_reregister_phys_mem()
/linux-4.1.27/include/net/
Dip_vs.h784 atomic_t usecnt; /* usage counter */ member