lock_status
static int lock_status(int a_fd, char *a_key, char *a_object,
result = lock_status(fd, kFlag, oFlag, qFlag);
u32_t lock_status = 0;
lock_status = REG_RD(pdev, hw_lock_cntr_reg);
if (lock_status & resource_bit)
DbgMessage(pdev, FATAL , "lm_hw_lock: LM_STATUS_EXISTING_OBJECT lock_status=0x%x resource_bit=0x%x\n", lock_status, resource_bit);
lock_status= REG_RD(pdev, hw_lock_cntr_reg);
if (lock_status & resource_bit)
u32_t lock_status = 0;
lock_status = REG_RD(pdev, hw_lock_cntr_reg);
if (!(lock_status & resource_bit))
DbgMessage(pdev, FATAL, "lm_hw_unlock: LM_STATUS_OBJECT_NOT_FOUND lock_status=0x%x resource_bit=0x%x\n", lock_status, resource_bit);
u32_t lock_status = 0;
lock_status = REG_RD(pdev, hw_lock_cntr_reg);
if (lock_status != 0)
REG_WR(pdev, hw_lock_cntr_reg, lock_status);
u32 cnt, lock_status, hw_lock_cntr_reg;
lock_status = ecore_rd(p_hwfn, p_ptt, hw_lock_cntr_reg);
if (lock_status & resource) {
lock_status, resource);
lock_status = ecore_rd(p_hwfn, p_ptt, hw_lock_cntr_reg);
if (lock_status & resource)
u32 lock_status, hw_lock_cntr_reg;
lock_status = ecore_rd(p_hwfn, p_ptt, hw_lock_cntr_reg);
if (!(lock_status & resource)) {
resource, lock_status);