Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/pico_async_context/
Dasync_context_freertos.c188 sync_func_call_t *call = (sync_func_call_t *)worker; in handle_sync_func_call() local
189 call->rc = call->func(call->param); in handle_sync_func_call()
190 xSemaphoreGive(call->sem); in handle_sync_func_call()
196 sync_func_call_t call; in async_context_freertos_execute_sync() local
197 call.worker.do_work = handle_sync_func_call; in async_context_freertos_execute_sync()
198 call.func = func; in async_context_freertos_execute_sync()
199 call.param = param; in async_context_freertos_execute_sync()
200 call.sem = xSemaphoreCreateBinary(); in async_context_freertos_execute_sync()
201 async_context_add_when_pending_worker(self_base, &call.worker); in async_context_freertos_execute_sync()
202 async_context_set_work_pending(self_base, &call.worker); in async_context_freertos_execute_sync()
[all …]
Dasync_context_threadsafe_background.c99 sync_func_call_t *call = (sync_func_call_t *)worker; in handle_sync_func_call() local
100 call->rc = call->func(call->param); in handle_sync_func_call()
101 sem_release(&call->sem); in handle_sync_func_call()
143 sync_func_call_t call; in async_context_threadsafe_background_execute_sync() local
144 call.worker.do_work = handle_sync_func_call; in async_context_threadsafe_background_execute_sync()
145 call.func = func; in async_context_threadsafe_background_execute_sync()
146 call.param = param; in async_context_threadsafe_background_execute_sync()
147 sem_init(&call.sem, 0, 1); in async_context_threadsafe_background_execute_sync()
148 async_context_add_when_pending_worker(self_base, &call.worker); in async_context_threadsafe_background_execute_sync()
149 async_context_set_work_pending(self_base, &call.worker); in async_context_threadsafe_background_execute_sync()
[all …]
/hal_rpi_pico-latest/src/rp2_common/pico_printf/
Dprintf_none.S25 call panic
/hal_rpi_pico-latest/src/rp2_common/hardware_irq/
Dirq_handler_chain.S90 call irq_add_tail_to_free_list
/hal_rpi_pico-latest/src/rp2_common/pico_crt0/
Dcrt0_riscv.S450 call runtime_init
451 call main
452 call exit
/hal_rpi_pico-latest/
Dpico_sdk_init.cmake2 # This file must be included prior to the project() call
/hal_rpi_pico-latest/src/
DCMakeLists.txt20 # call add_subdirectory(subdir) unless SKIP_SUBDIR evaluates to true
/hal_rpi_pico-latest/tools/
DCMakeLists.txt78 # potentially has a PRE_RELEASE_ID suffix, which will trip up the find_package call.