Home
last modified time | relevance | path

Searched refs:s_list_lock (Results 1 – 2 of 2) sorted by relevance

/hal_espressif-latest/components/esp_netif/
Desp_netif_objects.c31 static SemaphoreHandle_t s_list_lock = NULL; variable
37 if (s_list_lock == NULL) { in esp_netif_list_lock()
38 s_list_lock = xSemaphoreCreateMutex(); in esp_netif_list_lock()
39 if (s_list_lock == NULL) { in esp_netif_list_lock()
43 xSemaphoreTake(s_list_lock, portMAX_DELAY); in esp_netif_list_lock()
49 assert(s_list_lock); in esp_netif_list_unlock()
50 xSemaphoreGive(s_list_lock); in esp_netif_list_unlock()
52 vQueueDelete(s_list_lock); in esp_netif_list_unlock()
53 s_list_lock = NULL; in esp_netif_list_unlock()
/hal_espressif-latest/components/esp_pm/
Dpm_locks.c46 static _lock_t s_list_lock; variable
70 _lock_acquire(&s_list_lock); in esp_pm_lock_create()
72 _lock_release(&s_list_lock); in esp_pm_lock_create()
89 _lock_acquire(&s_list_lock); in esp_pm_lock_delete()
91 _lock_release(&s_list_lock); in esp_pm_lock_delete()
161 _lock_acquire(&s_list_lock); in esp_pm_dump_locks()
204 _lock_release(&s_list_lock); in esp_pm_dump_locks()