Home
last modified time | relevance | path

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

/linux-3.4.99/drivers/infiniband/core/
Dverbs.c151 atomic_set(&pd->usecnt, 0); in ib_alloc_pd()
160 if (atomic_read(&pd->usecnt)) in ib_dealloc_pd()
179 atomic_inc(&pd->usecnt); in ib_create_ah()
256 atomic_dec(&pd->usecnt); in ib_destroy_ah()
284 atomic_inc(&srq->ext.xrc.xrcd->usecnt); in ib_create_srq()
285 atomic_inc(&srq->ext.xrc.cq->usecnt); in ib_create_srq()
287 atomic_inc(&pd->usecnt); in ib_create_srq()
288 atomic_set(&srq->usecnt, 0); in ib_create_srq()
321 if (atomic_read(&srq->usecnt)) in ib_destroy_srq()
333 atomic_dec(&pd->usecnt); in ib_destroy_srq()
[all …]
Duverbs_cmd.c537 atomic_set(&pd->usecnt, 0); in ib_uverbs_alloc_pd()
767 atomic_set(&xrcd->usecnt, 0); in ib_uverbs_open_xrcd()
789 atomic_inc(&xrcd->usecnt); in ib_uverbs_open_xrcd()
815 atomic_dec(&xrcd->usecnt); in ib_uverbs_open_xrcd()
867 if (!inode || atomic_dec_and_test(&xrcd->usecnt)) { in ib_uverbs_close_xrcd()
875 atomic_inc(&xrcd->usecnt); in ib_uverbs_close_xrcd()
904 if (inode && !atomic_dec_and_test(&xrcd->usecnt)) in ib_uverbs_dealloc_xrcd()
969 atomic_inc(&pd->usecnt); in ib_uverbs_reg_mr()
970 atomic_set(&mr->usecnt, 0); in ib_uverbs_reg_mr()
1148 atomic_set(&cq->usecnt, 0); in ib_uverbs_create_cq()
[all …]
/linux-3.4.99/drivers/scsi/bfa/
Dbfa_ioc_ct.c57 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
128 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
[all …]
/linux-3.4.99/drivers/net/ethernet/brocade/bna/
Dbfa_ioc_ct.c112 u32 usecnt; in bfa_ioc_ct_firmware_lock() local
123 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
128 if (usecnt == 0) { in bfa_ioc_ct_firmware_lock()
154 usecnt++; in bfa_ioc_ct_firmware_lock()
155 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
163 u32 usecnt; in bfa_ioc_ct_firmware_unlock() local
176 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
177 BUG_ON(!(usecnt > 0)); in bfa_ioc_ct_firmware_unlock()
179 usecnt--; in bfa_ioc_ct_firmware_unlock()
180 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
/linux-3.4.99/net/netfilter/ipvs/
Dip_vs_app.c86 atomic_set(&inc->usecnt, 0); in ip_vs_app_inc_new()
147 atomic_inc(&inc->usecnt); in ip_vs_app_inc_get()
149 atomic_dec(&inc->usecnt); in ip_vs_app_inc_get()
160 atomic_dec(&inc->usecnt); in ip_vs_app_inc_put()
550 atomic_read(&inc->usecnt), in ip_vs_app_seq_show()
Dip_vs_ctl.c453 atomic_inc(&svc->usecnt); in ip_vs_service_get()
482 ntohs(svc->port), atomic_read(&svc->usecnt)); in __ip_vs_unbind_svc()
822 IP_VS_WAIT_WHILE(atomic_read(&svc->usecnt) > 0); in __ip_vs_update_dest()
1106 IP_VS_WAIT_WHILE(atomic_read(&svc->usecnt) > 0); in ip_vs_del_dest()
1178 atomic_set(&svc->usecnt, 0); in ip_vs_add_service()
1293 IP_VS_WAIT_WHILE(atomic_read(&svc->usecnt) > 0); in ip_vs_edit_service()
1406 ntohs(svc->port), atomic_read(&svc->usecnt)); in __ip_vs_del_service()
1430 IP_VS_WAIT_WHILE(atomic_read(&svc->usecnt) > 0); in ip_vs_unlink_service()
/linux-3.4.99/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-3.4.99/drivers/infiniband/hw/nes/
Dnes_verbs.h62 atomic_t usecnt; member
Dnes_verbs.c686 atomic_set(&nes_ucontext->usecnt, 1); in nes_alloc_ucontext()
700 if (!atomic_dec_and_test(&nes_ucontext->usecnt)) in nes_dealloc_ucontext()
/linux-3.4.99/include/rdma/
Dib_verbs.h911 atomic_t usecnt; /* count all resources */ member
916 atomic_t usecnt; /* count all exposed resources */ member
938 atomic_t usecnt; /* count number of work queues */ member
948 atomic_t usecnt; member
967 atomic_t usecnt; /* count times opened */ member
983 atomic_t usecnt; /* count number of MWs */ member
/linux-3.4.99/include/net/
Dip_vs.h612 atomic_t usecnt; /* use counter */ member
732 atomic_t usecnt; /* usage counter */ member
1197 atomic_dec(&svc->usecnt); in ip_vs_service_put()
/linux-3.4.99/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.h559 atomic_t usecnt; member
/linux-3.4.99/drivers/infiniband/hw/cxgb4/
Dmem.c372 if (atomic_read(&mr->usecnt)) in c4iw_reregister_phys_mem()
786 if (atomic_read(&ib_mr->usecnt)) in c4iw_dereg_mr()
/linux-3.4.99/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-3.4.99/drivers/infiniband/hw/cxgb3/
Diwch_provider.c452 if (atomic_read(&ib_mr->usecnt)) in iwch_dereg_mr()
568 if (atomic_read(&mr->usecnt)) in iwch_reregister_phys_mem()