Lines Matching refs:db_recovery_info
199 OSAL_SPIN_LOCK(&p_hwfn->db_recovery_info.lock);
201 &p_hwfn->db_recovery_info.list);
202 OSAL_SPIN_UNLOCK(&p_hwfn->db_recovery_info.lock);
230 OSAL_SPIN_LOCK(&p_hwfn->db_recovery_info.lock);
232 &p_hwfn->db_recovery_info.list,
239 &p_hwfn->db_recovery_info.list);
245 OSAL_SPIN_UNLOCK(&p_hwfn->db_recovery_info.lock);
269 OSAL_LIST_INIT(&p_hwfn->db_recovery_info.list);
271 if (OSAL_SPIN_LOCK_ALLOC(p_hwfn, &p_hwfn->db_recovery_info.lock))
274 OSAL_SPIN_LOCK_INIT(&p_hwfn->db_recovery_info.lock);
275 p_hwfn->db_recovery_info.db_recovery_counter = 0;
286 if (!OSAL_LIST_IS_EMPTY(&p_hwfn->db_recovery_info.list)) {
288 while (!OSAL_LIST_IS_EMPTY(&p_hwfn->db_recovery_info.list)) {
289 db_entry = OSAL_LIST_FIRST_ENTRY(&p_hwfn->db_recovery_info.list,
294 &p_hwfn->db_recovery_info.list);
299 OSAL_SPIN_LOCK_DEALLOC(&p_hwfn->db_recovery_info.lock);
301 p_hwfn->db_recovery_info.db_recovery_counter = 0;
311 p_hwfn->db_recovery_info.db_recovery_counter);
314 OSAL_SPIN_LOCK(&p_hwfn->db_recovery_info.lock);
316 &p_hwfn->db_recovery_info.list,
322 OSAL_SPIN_UNLOCK(&p_hwfn->db_recovery_info.lock);
381 p_hwfn->db_recovery_info.db_recovery_counter);
384 p_hwfn->db_recovery_info.db_recovery_counter++;
388 OSAL_SPIN_LOCK(&p_hwfn->db_recovery_info.lock);
390 &p_hwfn->db_recovery_info.list,
398 OSAL_SPIN_UNLOCK(&p_hwfn->db_recovery_info.lock);