Lines Matching refs:usecnt
57 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()
129 WARN_ON(usecnt <= 0); in bfa_ioc_ct_firmware_unlock()
131 usecnt--; in bfa_ioc_ct_firmware_unlock()
132 writel(usecnt, ioc->ioc_regs.ioc_usage_reg); in bfa_ioc_ct_firmware_unlock()
133 bfa_trc(ioc, usecnt); in bfa_ioc_ct_firmware_unlock()