Home
last modified time | relevance | path

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

/hal_espressif-3.6.0/examples/peripherals/usb/host/cdc/common/cdc_acm_host/
Dcdc_acm_host.c54 SemaphoreHandle_t open_close_mutex; member
430 cdc_acm_obj->open_close_mutex = mutex; in cdc_acm_host_install()
475 …xSemaphoreTake(p_cdc_acm_obj->open_close_mutex, portMAX_DELAY); // Wait for all open/close calls t… in cdc_acm_host_uninstall()
496 xSemaphoreGive(cdc_acm_obj->open_close_mutex); in cdc_acm_host_uninstall()
497 vSemaphoreDelete(cdc_acm_obj->open_close_mutex); in cdc_acm_host_uninstall()
502 xSemaphoreGive(cdc_acm_obj->open_close_mutex); in cdc_acm_host_uninstall()
713 xSemaphoreTake(p_cdc_acm_obj->open_close_mutex, portMAX_DELAY); in cdc_acm_host_open()
743 xSemaphoreGive(p_cdc_acm_obj->open_close_mutex); in cdc_acm_host_open()
749 xSemaphoreGive(p_cdc_acm_obj->open_close_mutex); in cdc_acm_host_open()
761 xSemaphoreTake(p_cdc_acm_obj->open_close_mutex, portMAX_DELAY); in cdc_acm_host_open_vendor_specific()
[all …]