/hal_espressif-3.4.0/components/esp_wifi/include/ |
D | esp_coexist_adapter.h | 39 void (*_semphr_delete)(void *semphr); 40 int32_t (*_semphr_take_from_isr)(void *semphr, void *hptw); 41 int32_t (*_semphr_give_from_isr)(void *semphr, void *hptw); 42 int32_t (*_semphr_take)(void *semphr, uint32_t block_time_tick); 43 int32_t (*_semphr_give)(void *semphr);
|
/hal_espressif-3.4.0/zephyr/esp32/src/bt/ |
D | esp_bt_adapter.c | 97 void (*_semphr_delete)(void *semphr); 98 int32_t (*_semphr_take_from_isr)(void *semphr, void *hptw); 99 int32_t (*_semphr_give_from_isr)(void *semphr, void *hptw); 100 int32_t (*_semphr_take)(void *semphr, uint32_t block_time_ms); 101 int32_t (*_semphr_give)(void *semphr); 212 static void semphr_delete_wrapper(void *semphr); 213 static int32_t semphr_take_from_isr_wrapper(void *semphr, void *hptw); 214 static int32_t semphr_give_from_isr_wrapper(void *semphr, void *hptw); 215 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_ms); 216 static int32_t semphr_give_wrapper(void *semphr); [all …]
|
/hal_espressif-3.4.0/components/bt/controller/esp32c3/ |
D | bt.c | 148 void (*_semphr_delete)(void *semphr); 149 int (*_semphr_take_from_isr)(void *semphr, void *hptw); 150 int (*_semphr_give_from_isr)(void *semphr, void *hptw); 151 int (*_semphr_take)(void *semphr, uint32_t block_time_ms); 152 int (*_semphr_give)(void *semphr); 278 static void semphr_delete_wrapper(void *semphr); 279 static int IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw); 280 static int IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw); 281 static int semphr_take_wrapper(void *semphr, uint32_t block_time_ms); 282 static int semphr_give_wrapper(void *semphr); [all …]
|
/hal_espressif-3.4.0/components/bt/controller/esp32s3/ |
D | bt.c | 147 void (*_semphr_delete)(void *semphr); 148 int32_t (*_semphr_take_from_isr)(void *semphr, void *hptw); 149 int32_t (*_semphr_give_from_isr)(void *semphr, void *hptw); 150 int32_t (*_semphr_take)(void *semphr, uint32_t block_time_ms); 151 int32_t (*_semphr_give)(void *semphr); 276 static void semphr_delete_wrapper(void *semphr); 277 static int32_t IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw); 278 static int32_t IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw); 279 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_ms); 280 static int32_t semphr_give_wrapper(void *semphr); [all …]
|
/hal_espressif-3.4.0/zephyr/esp32c3/src/bt/ |
D | esp_bt_adapter.c | 125 void (*_semphr_delete)(void *semphr); 126 int (*_semphr_take_from_isr)(void *semphr, void *hptw); 127 int (*_semphr_give_from_isr)(void *semphr, void *hptw); 128 int (*_semphr_take)(void *semphr, uint32_t block_time_ms); 129 int (*_semphr_give)(void *semphr); 228 static void semphr_delete_wrapper(void *semphr); 229 static int semphr_take_from_isr_wrapper(void *semphr, void *hptw); 230 static int semphr_give_from_isr_wrapper(void *semphr, void *hptw); 231 static int semphr_take_wrapper(void *semphr, uint32_t block_time_ms); 232 static int semphr_give_wrapper(void *semphr); [all …]
|
/hal_espressif-3.4.0/zephyr/esp32s3/src/bt/ |
D | esp_bt_adapter.c | 124 void (*_semphr_delete)(void *semphr); 125 int (*_semphr_take_from_isr)(void *semphr, void *hptw); 126 int (*_semphr_give_from_isr)(void *semphr, void *hptw); 127 int (*_semphr_take)(void *semphr, uint32_t block_time_ms); 128 int (*_semphr_give)(void *semphr); 227 static void semphr_delete_wrapper(void *semphr); 228 static int semphr_take_from_isr_wrapper(void *semphr, void *hptw); 229 static int semphr_give_from_isr_wrapper(void *semphr, void *hptw); 230 static int semphr_take_wrapper(void *semphr, uint32_t block_time_ms); 231 static int semphr_give_wrapper(void *semphr); [all …]
|
/hal_espressif-3.4.0/components/bt/controller/esp32/ |
D | bt.c | 134 void (*_semphr_delete)(void *semphr); 135 int32_t (*_semphr_take_from_isr)(void *semphr, void *hptw); 136 int32_t (*_semphr_give_from_isr)(void *semphr, void *hptw); 137 int32_t (*_semphr_take)(void *semphr, uint32_t block_time_ms); 138 int32_t (*_semphr_give)(void *semphr); 281 static void semphr_delete_wrapper(void *semphr); 282 static int32_t IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw); 283 static int32_t IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw); 284 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_ms); 285 static int32_t semphr_give_wrapper(void *semphr); [all …]
|
/hal_espressif-3.4.0/components/driver/ |
D | spi_bus_lock.c | 215 SemaphoreHandle_t semphr; ///< Binray semaphore to notify the device it claimed the bus member 274 xSemaphoreGiveFromISR(dev_lock->semphr, do_yield); in resume_dev_in_isr() 279 xSemaphoreGive(dev_lock->semphr); in resume_dev() 519 xSemaphoreTake(dev_handle->semphr, 0); in dev_wait_prepare() 524 BaseType_t ret = xSemaphoreTake(dev_handle->semphr, wait); in dev_wait() 594 dev_lock->semphr = xSemaphoreCreateBinary(); in spi_bus_lock_register_dev() 595 if (dev_lock->semphr == NULL) { in spi_bus_lock_register_dev() 619 if (dev_handle->semphr) { in spi_bus_lock_unregister_dev() 620 vSemaphoreDelete(dev_handle->semphr); in spi_bus_lock_unregister_dev() 815 .semphr = NULL, [all …]
|
/hal_espressif-3.4.0/components/esp_wifi/esp32/ |
D | esp_adapter.c | 252 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument 254 vSemaphoreDelete(semphr); in semphr_delete_wrapper() 292 static int32_t IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw) in semphr_take_from_isr_wrapper() argument 294 return (int32_t)xSemaphoreTakeFromISR(semphr, hptw); in semphr_take_from_isr_wrapper() 297 static int32_t IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw) in semphr_give_from_isr_wrapper() argument 299 return (int32_t)xSemaphoreGiveFromISR(semphr, hptw); in semphr_give_from_isr_wrapper() 302 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_tick) in semphr_take_wrapper() argument 305 return (int32_t)xSemaphoreTake(semphr, portMAX_DELAY); in semphr_take_wrapper() 307 return (int32_t)xSemaphoreTake(semphr, block_time_tick); in semphr_take_wrapper() 311 static int32_t semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument [all …]
|
/hal_espressif-3.4.0/components/esp_wifi/esp32c3/ |
D | esp_adapter.c | 188 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument 190 vSemaphoreDelete(semphr); in semphr_delete_wrapper() 228 static int32_t IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw) in semphr_take_from_isr_wrapper() argument 230 return (int32_t)xSemaphoreTakeFromISR(semphr, hptw); in semphr_take_from_isr_wrapper() 233 static int32_t IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw) in semphr_give_from_isr_wrapper() argument 235 return (int32_t)xSemaphoreGiveFromISR(semphr, hptw); in semphr_give_from_isr_wrapper() 238 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_tick) in semphr_take_wrapper() argument 241 return (int32_t)xSemaphoreTake(semphr, portMAX_DELAY); in semphr_take_wrapper() 243 return (int32_t)xSemaphoreTake(semphr, block_time_tick); in semphr_take_wrapper() 247 static int32_t semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument [all …]
|
/hal_espressif-3.4.0/components/esp_wifi/esp32s2/ |
D | esp_adapter.c | 234 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument 236 vSemaphoreDelete(semphr); in semphr_delete_wrapper() 274 static int32_t IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw) in semphr_take_from_isr_wrapper() argument 276 return (int32_t)xSemaphoreTakeFromISR(semphr, hptw); in semphr_take_from_isr_wrapper() 279 static int32_t IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw) in semphr_give_from_isr_wrapper() argument 281 return (int32_t)xSemaphoreGiveFromISR(semphr, hptw); in semphr_give_from_isr_wrapper() 284 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_tick) in semphr_take_wrapper() argument 287 return (int32_t)xSemaphoreTake(semphr, portMAX_DELAY); in semphr_take_wrapper() 289 return (int32_t)xSemaphoreTake(semphr, block_time_tick); in semphr_take_wrapper() 293 static int32_t semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument [all …]
|
/hal_espressif-3.4.0/components/esp_wifi/esp32s3/ |
D | esp_adapter.c | 242 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument 244 vSemaphoreDelete(semphr); in semphr_delete_wrapper() 282 static int32_t IRAM_ATTR semphr_take_from_isr_wrapper(void *semphr, void *hptw) in semphr_take_from_isr_wrapper() argument 284 return (int32_t)xSemaphoreTakeFromISR(semphr, hptw); in semphr_take_from_isr_wrapper() 287 static int32_t IRAM_ATTR semphr_give_from_isr_wrapper(void *semphr, void *hptw) in semphr_give_from_isr_wrapper() argument 289 return (int32_t)xSemaphoreGiveFromISR(semphr, hptw); in semphr_give_from_isr_wrapper() 292 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_tick) in semphr_take_wrapper() argument 295 return (int32_t)xSemaphoreTake(semphr, portMAX_DELAY); in semphr_take_wrapper() 297 return (int32_t)xSemaphoreTake(semphr, block_time_tick); in semphr_take_wrapper() 301 static int32_t semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument [all …]
|
/hal_espressif-3.4.0/zephyr/esp32/src/wifi/ |
D | esp_wifi_adapter.c | 189 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument 191 esp_wifi_free(semphr); in semphr_delete_wrapper() 212 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_tick) in semphr_take_wrapper() argument 215 int ret = k_sem_take((struct k_sem *)semphr, K_FOREVER); in semphr_take_wrapper() 221 int ret = k_sem_take((struct k_sem *)semphr, K_TICKS(block_time_tick)); in semphr_take_wrapper() 230 static int32_t semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument 232 k_sem_give((struct k_sem *) semphr); in semphr_give_wrapper()
|
/hal_espressif-3.4.0/zephyr/esp32s2/src/wifi/ |
D | esp_wifi_adapter.c | 187 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument 189 esp_wifi_free(semphr); in semphr_delete_wrapper() 210 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_tick) in semphr_take_wrapper() argument 213 int ret = k_sem_take((struct k_sem *)semphr, K_FOREVER); in semphr_take_wrapper() 219 int ret = k_sem_take((struct k_sem *)semphr, K_TICKS(block_time_tick)); in semphr_take_wrapper() 228 static int32_t semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument 230 k_sem_give((struct k_sem *) semphr); in semphr_give_wrapper()
|
/hal_espressif-3.4.0/zephyr/esp32s3/src/wifi/ |
D | esp_wifi_adapter.c | 214 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument 216 esp_wifi_free(semphr); in semphr_delete_wrapper() 237 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_tick) in semphr_take_wrapper() argument 240 int ret = k_sem_take((struct k_sem *)semphr, K_FOREVER); in semphr_take_wrapper() 245 int ret = k_sem_take((struct k_sem *)semphr, K_TICKS(block_time_tick)); in semphr_take_wrapper() 254 static int32_t semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument 256 k_sem_give((struct k_sem *) semphr); in semphr_give_wrapper()
|
/hal_espressif-3.4.0/zephyr/esp32c3/src/wifi/ |
D | esp_wifi_adapter.c | 204 static void semphr_delete_wrapper(void *semphr) in semphr_delete_wrapper() argument 206 esp_wifi_free(semphr); in semphr_delete_wrapper() 227 static int32_t semphr_take_wrapper(void *semphr, uint32_t block_time_tick) in semphr_take_wrapper() argument 230 int ret = k_sem_take((struct k_sem *)semphr, K_FOREVER); in semphr_take_wrapper() 236 int ret = k_sem_take((struct k_sem *)semphr, K_TICKS(block_time_tick)); in semphr_take_wrapper() 245 static int32_t semphr_give_wrapper(void *semphr) in semphr_give_wrapper() argument 247 k_sem_give((struct k_sem *) semphr); in semphr_give_wrapper()
|
/hal_espressif-3.4.0/components/esp_wifi/include/esp_private/ |
D | wifi_os_adapter.h | 40 void (*_semphr_delete)(void *semphr); 41 int32_t (*_semphr_take)(void *semphr, uint32_t block_time_tick); 42 int32_t (*_semphr_give)(void *semphr);
|
/hal_espressif-3.4.0/docs/ |
D | doxygen-known-warnings.txt | 1 semphr.h:line: warning: argument 'pxStaticSemaphore' of command @param is not found in the argument…
|
/hal_espressif-3.4.0/docs/en/api-reference/system/ |
D | async_memcpy.rst | 54 Semphr_Handle_t semphr; //already initialized in somewhere 61 …SemphrGiveInISR(semphr, &high_task_wakeup); // high_task_wakeup set to pdTRUE if some high priorit…
|
D | freertos.rst | 105 .. include-build-file:: inc/semphr.inc
|
D | freertos_additions.rst | 343 #include "freertos/semphr.h"
|
/hal_espressif-3.4.0/examples/bluetooth/bluedroid/ble_50/peroidic_adv/tutorial/ |
D | Periodic_adv_Example_Walkthrough.md | 27 #include "freertos/semphr.h"
|
/hal_espressif-3.4.0/examples/bluetooth/bluedroid/ble_50/peroidic_sync/tutorial/ |
D | Periodic_Sync_Example_Walkthrough.md | 49 #include "freertos/semphr.h"
|
/hal_espressif-3.4.0/docs/doxygen/ |
D | Doxyfile | 210 $(PROJECT_PATH)/components/freertos/include/freertos/semphr.h \
|
/hal_espressif-3.4.0/components/freertos/ |
D | History.txt | 1896 + Updated documentation contained within semphr.h.
|