Home
last modified time | relevance | path

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

/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/memory/
Dmalloc_buffers.c36 extern osMutexId_t malloc_free_mutex;
48 if (malloc_free_mutex == NULL) { in sl_si91x_host_init_buffer_manager()
49 malloc_free_mutex = osMutexNew(NULL); in sl_si91x_host_init_buffer_manager()
56 if (malloc_free_mutex != NULL) { in sl_si91x_host_deinit_buffer_manager()
57 osMutexDelete(malloc_free_mutex); in sl_si91x_host_deinit_buffer_manager()
58 malloc_free_mutex = NULL; in sl_si91x_host_deinit_buffer_manager()
69 osMutexAcquire(malloc_free_mutex, 0xFFFFFFFFUL); in sl_si91x_host_allocate_buffer()
81 osMutexRelease(malloc_free_mutex); in sl_si91x_host_allocate_buffer()
107 osMutexAcquire(malloc_free_mutex, 0xFFFFFFFFUL); in sl_si91x_host_free_buffer()
109 osMutexRelease(malloc_free_mutex); in sl_si91x_host_free_buffer()
/hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/src/
Dsl_rsi_utility.c161 osMutexId_t malloc_free_mutex = 0; variable
1096 if (malloc_free_mutex == NULL) { in sl_si91x_platform_init()
1097 malloc_free_mutex = osMutexNew(NULL); in sl_si91x_platform_init()
1157 osMutexDelete(malloc_free_mutex); in sl_si91x_platform_deinit()
1158 malloc_free_mutex = NULL; in sl_si91x_platform_deinit()