Home
last modified time | relevance | path

Searched refs:portMUX_TYPE (Results 1 – 25 of 57) sorted by relevance

123

/device/soc/esp/esp32/components/osal/port/xtensa/include/esp_osal/
Dportmacro.h142 typedef spinlock_t portMUX_TYPE; typedef
151 static inline void __attribute__((always_inline)) vPortCPUInitializeMutex(portMUX_TYPE *mux) in vPortCPUInitializeMutex()
156 static inline void __attribute__((always_inline)) vPortCPUAcquireMutex(portMUX_TYPE *mux) in vPortCPUAcquireMutex()
161 static inline bool __attribute__((always_inline)) vPortCPUAcquireMutexTimeout(portMUX_TYPE *mux, in… in vPortCPUAcquireMutexTimeout()
166 static inline void __attribute__((always_inline)) vPortCPUReleaseMutex(portMUX_TYPE *mux) in vPortCPUReleaseMutex()
171 void vPortEnterCritical(portMUX_TYPE *mux);
172 void vPortExitCritical(portMUX_TYPE *mux);
183 static inline void __attribute__((always_inline)) vPortEnterCriticalCompliance(portMUX_TYPE *mux) in vPortEnterCriticalCompliance()
194 static inline void __attribute__((always_inline)) vPortExitCriticalCompliance(portMUX_TYPE *mux) in vPortExitCriticalCompliance()
219 static inline void __attribute__((always_inline)) vPortEnterCriticalSafe(portMUX_TYPE *mux) in vPortEnterCriticalSafe()
[all …]
/device/soc/esp/esp32/components/driver/
Drtc_module.c37 portMUX_TYPE rtc_spinlock = portMUX_INITIALIZER_UNLOCKED;
53 portMUX_TYPE s_rtc_isr_handler_list_lock = portMUX_INITIALIZER_UNLOCKED;
Dgdma.c66 portMUX_TYPE spinlock; // platform level spinlock
74 portMUX_TYPE spinlock; // group level spinlock
86 portMUX_TYPE spinlock; // pair level spinlock
120 .spinlock = (portMUX_TYPE)portMUX_INITIALIZER_UNLOCKED,
459 group->spinlock = (portMUX_TYPE)portMUX_INITIALIZER_UNLOCKED; in gdma_acquire_group_handle()
534 pair->spinlock = (portMUX_TYPE)portMUX_INITIALIZER_UNLOCKED; in gdma_acquire_pair_handle()
Dperiph_ctrl.c19 static portMUX_TYPE periph_spinlock = portMUX_INITIALIZER_UNLOCKED;
Ddac_common.c27 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
Dsdio_slave.c148 portMUX_TYPE reg_spinlock;
152 portMUX_TYPE write_spinlock;
156 portMUX_TYPE recv_spinlock;
Ddedic_gpio.c60portMUX_TYPE spinlock; // Spinlock, stop GPIO channels from accessing common resource concurr…
94 s_platform[core_id]->spinlock = (portMUX_TYPE)portMUX_INITIALIZER_UNLOCKED; in dedic_gpio_build_platform()
/device/soc/esp/esp32/components/driver/esp32/
Ddac.c27 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
Dadc.c68 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
/device/soc/esp/esp32/components/driver/include/driver/
Duart_select.h43 portMUX_TYPE *uart_get_selectlock(void);
/device/soc/esp/esp32/components/esp_hw_support/
Dclk_ctrl_os.c20 static portMUX_TYPE periph_spinlock = portMUX_INITIALIZER_UNLOCKED;
/device/soc/esp/esp32/components/esp_system/port/include/
Desp_async_memcpy_impl.h38 portMUX_TYPE hal_lock; // CP DMA HAL level spin lock
/device/soc/esp/esp32/components/osal/port/xtensa/
Dport.c353 void __attribute__((optimize("-O3"))) vPortEnterCritical(portMUX_TYPE *mux) in vPortEnterCritical()
374 void __attribute__((optimize("-O3"))) vPortExitCritical(portMUX_TYPE *mux) in vPortExitCritical()
/device/soc/esp/esp32/components/xtensa/
Dexpression_with_stack_xtensa.c27 static portMUX_TYPE xtensa_shared_stack_spinlock = portMUX_INITIALIZER_UNLOCKED;
/device/soc/esp/esp32/components/heap/
Dmulti_heap_platform.h29 typedef portMUX_TYPE multi_heap_lock_t;
Dheap_trace_standalone.c30 static portMUX_TYPE trace_mux = portMUX_INITIALIZER_UNLOCKED;
/device/soc/esp/esp32/components/esp32/
Dcrosscore_int.c37 static portMUX_TYPE reason_spinlock = portMUX_INITIALIZER_UNLOCKED;
Ddport_access.c42 static portMUX_TYPE g_dport_mux = portMUX_INITIALIZER_UNLOCKED;
/device/soc/esp/esp32/components/esp_timer/src/
Desp_timer_impl_systimer.c49 portMUX_TYPE s_time_update_lock = portMUX_INITIALIZER_UNLOCKED;
/device/soc/esp/esp32/components/esp_wifi/esp32/
Desp_adapter.c205 portMUX_TYPE tmp = portMUX_INITIALIZER_UNLOCKED; in spin_lock_create_wrapper()
206 void *mux = heap_caps_malloc(sizeof(portMUX_TYPE), MALLOC_CAP_8BIT|MALLOC_CAP_INTERNAL); in spin_lock_create_wrapper()
209 memcpy(mux,&tmp,sizeof(portMUX_TYPE)); in spin_lock_create_wrapper()
/device/soc/esp/esp32/components/esp_ringbuf/include/
Dringbuf.h76 portMUX_TYPE muxDummy;
/device/soc/esp/esp32/components/esp_common/src/
Dfreertos_hooks.c31 static portMUX_TYPE hooks_spinlock = portMUX_INITIALIZER_UNLOCKED;
/device/soc/esp/esp32/components/cxx/
Dcxx_guards.cpp30 static portMUX_TYPE s_init_spinlock = portMUX_INITIALIZER_UNLOCKED; //!< spinlock used to guard i…
/device/soc/esp/esp32/components/esp_system/
Desp_async_memcpy.c51 portMUX_TYPE spinlock; // spinlock, prevent operating descriptors concurrently
95 mcp_hdl->spinlock = (portMUX_TYPE)portMUX_INITIALIZER_UNLOCKED; in esp_async_memcpy_install()
/device/soc/esp/esp32/components/osal/include/esp_osal/
Desp_osal.h1232 portMUX_TYPE xDummy10;
1264 portMUX_TYPE xDummy5;
1318 portMUX_TYPE xDummy5;

123