Lines Matching refs:usecnt
56 u32 usecnt; in bfa_ioc_ct_firmware_lock() local
60 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
65 if (usecnt == 0) { in bfa_ioc_ct_firmware_lock()
70 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_lock()
89 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_lock()
96 usecnt++; in bfa_ioc_ct_firmware_lock()
97 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_lock()
100 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_lock()
107 u32 usecnt; in bfa_ioc_ct_firmware_unlock() local
113 usecnt = readl(ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
114 WARN_ON(usecnt <= 0); in bfa_ioc_ct_firmware_unlock()
116 usecnt--; in bfa_ioc_ct_firmware_unlock()
117 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
118 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_unlock()