Home
last modified time | relevance | path

Searched defs:mux (Results 1 – 25 of 27) sorted by relevance

12

/hal_espressif-3.6.0/components/freertos/port/xtensa/include/freertos/
Dportmacro.h187 #define portMUX_INITIALIZE(mux) spinlock_initialize(mux) /*< Initialize a spinlock t… argument
471 #define portTRY_ENTER_CRITICAL(mux, timeout) xPortEnterCriticalTimeoutCompliance(mux, timeou… argument
472 #define portENTER_CRITICAL(mux) vPortEnterCriticalCompliance(mux) argument
473 #define portEXIT_CRITICAL(mux) vPortExitCriticalCompliance(mux) argument
475 #define portTRY_ENTER_CRITICAL(mux, timeout) xPortEnterCriticalTimeout(mux, timeout) argument
476 #define portENTER_CRITICAL(mux) vPortEnterCritical(mux) argument
477 #define portEXIT_CRITICAL(mux) vPortExitCritical(mux) argument
480 #define portTRY_ENTER_CRITICAL_ISR(mux, timeout) xPortEnterCriticalTimeout(mux, timeout) argument
481 #define portENTER_CRITICAL_ISR(mux) vPortEnterCritical(mux) argument
482 #define portEXIT_CRITICAL_ISR(mux) vPortExitCritical(mux) argument
[all …]
Dportmacro_deprecated.h46 …attribute__((deprecated)) __attribute__((always_inline)) vPortCPUInitializeMutex(portMUX_TYPE *mux) in vPortCPUInitializeMutex()
59 … __attribute__((deprecated)) __attribute__((always_inline)) vPortCPUAcquireMutex(portMUX_TYPE *mux) in vPortCPUAcquireMutex()
76 static inline bool __attribute__((always_inline)) vPortCPUAcquireMutexTimeout(portMUX_TYPE *mux, in… in vPortCPUAcquireMutexTimeout()
90 static inline void __attribute__((always_inline)) vPortCPUReleaseMutex(portMUX_TYPE *mux) in vPortCPUReleaseMutex()
/hal_espressif-3.6.0/components/freertos/port/riscv/include/freertos/
Dportmacro_deprecated.h46 …attribute__((deprecated)) __attribute__((always_inline)) vPortCPUInitializeMutex(portMUX_TYPE *mux) in vPortCPUInitializeMutex()
59 … __attribute__((deprecated)) __attribute__((always_inline)) vPortCPUAcquireMutex(portMUX_TYPE *mux) in vPortCPUAcquireMutex()
75 static inline bool __attribute__((always_inline)) vPortCPUAcquireMutexTimeout(portMUX_TYPE *mux, i… in vPortCPUAcquireMutexTimeout()
91 static inline void __attribute__((always_inline)) vPortCPUReleaseMutex(portMUX_TYPE *mux) in vPortCPUReleaseMutex()
Dportmacro.h174 #define portMUX_INITIALIZE(mux) ({ \ argument
351 #define portENTER_CRITICAL(mux) {(void)mux; vPortEnterCritical();} argument
352 #define portEXIT_CRITICAL(mux) {(void)mux; vPortExitCritical();} argument
353 #define portTRY_ENTER_CRITICAL(mux, timeout) ({ \ argument
360 #define portENTER_CRITICAL_ISR(mux) portENTER_CRITICAL(mux) argument
361 #define portEXIT_CRITICAL_ISR(mux) portEXIT_CRITICAL(mux) argument
362 #define portTRY_ENTER_CRITICAL_ISR(mux, timeout) portTRY_ENTER_CRITICAL(mux, timeout) argument
365 #define portENTER_CRITICAL_SAFE(mux) ({ \ argument
372 #define portEXIT_CRITICAL_SAFE(mux) ({ \ argument
379 #define portTRY_ENTER_CRITICAL_SAFE(mux, timeout) portENTER_CRITICAL_SAFE(mux, timeout) argument
/hal_espressif-3.6.0/components/freertos/port/xtensa/
Dport.c277 BaseType_t __attribute__((optimize("-O3"))) xPortEnterCriticalTimeout(portMUX_TYPE *mux, BaseType_t… in xPortEnterCriticalTimeout()
304 void __attribute__((optimize("-O3"))) vPortExitCritical(portMUX_TYPE *mux) in vPortExitCritical()
324 BaseType_t xPortEnterCriticalTimeoutCompliance(portMUX_TYPE *mux, BaseType_t timeout) in xPortEnterCriticalTimeoutCompliance()
337 void vPortExitCriticalCompliance(portMUX_TYPE *mux) in vPortExitCriticalCompliance()
/hal_espressif-3.6.0/components/freertos/test/
Dtest_spinlocks.c35 portMUX_TYPE mux = portMUX_INITIALIZER_UNLOCKED; variable
57 portMUX_TYPE mux = portMUX_INITIALIZER_UNLOCKED; variable
Dtest_freertos_task_utilities.c50 SemaphoreHandle_t mux; member
/hal_espressif-3.6.0/components/soc/include/soc/
Drtc_io_periph.h49 uint32_t mux; /*!< Bit mask for selecting digital pad or RTC pad */ member
91 uint32_t mux; /*!< Bit mask for selecting digital pad or RTC pad */ member
/hal_espressif-3.6.0/components/pthread/
Dpthread.c545 esp_pthread_mutex_t *mux = (esp_pthread_mutex_t *)malloc(sizeof(esp_pthread_mutex_t)); in pthread_mutex_init() local
568 esp_pthread_mutex_t *mux; in pthread_mutex_destroy() local
604 static int IRAM_ATTR pthread_mutex_lock_internal(esp_pthread_mutex_t *mux, TickType_t tmo) in pthread_mutex_lock_internal()
689 esp_pthread_mutex_t *mux; in pthread_mutex_unlock() local
/hal_espressif-3.6.0/components/esp_hw_support/
Dregi2c_ctrl.c15 static unsigned int mux; variable
/hal_espressif-3.6.0/components/driver/
Dtimer.c31 #define TIMER_ENTER_CRITICAL(mux) portENTER_CRITICAL_SAFE(mux); argument
32 #define TIMER_EXIT_CRITICAL(mux) portEXIT_CRITICAL_SAFE(mux); argument
Di2c.c34 #define I2C_ENTER_CRITICAL_ISR(mux) portENTER_CRITICAL_ISR(mux) argument
35 #define I2C_EXIT_CRITICAL_ISR(mux) portEXIT_CRITICAL_ISR(mux) argument
36 #define I2C_ENTER_CRITICAL(mux) portENTER_CRITICAL(mux) argument
37 #define I2C_EXIT_CRITICAL(mux) portEXIT_CRITICAL(mux) argument
Dpcnt.c31 #define PCNT_ENTER_CRITICAL(mux) portENTER_CRITICAL(mux) argument
32 #define PCNT_EXIT_CRITICAL(mux) portEXIT_CRITICAL(mux) argument
Duart.c67 #define UART_ENTER_CRITICAL_ISR(mux) portENTER_CRITICAL_ISR(mux) argument
68 #define UART_EXIT_CRITICAL_ISR(mux) portEXIT_CRITICAL_ISR(mux) argument
69 #define UART_ENTER_CRITICAL(mux) portENTER_CRITICAL(mux) argument
70 #define UART_EXIT_CRITICAL(mux) portEXIT_CRITICAL(mux) argument
Di2s.c71 SemaphoreHandle_t mux; member
/hal_espressif-3.6.0/components/app_trace/include/
Desp_app_trace_util.h60 portMUX_TYPE mux; member
/hal_espressif-3.6.0/components/wifi_provisioning/src/
Dmanager.c32 #define ACQUIRE_LOCK(mux) assert(xSemaphoreTake(mux, portMAX_DELAY) == pdTRUE) argument
33 #define RELEASE_LOCK(mux) assert(xSemaphoreGive(mux) == pdTRUE) argument
/hal_espressif-3.6.0/components/esp_wifi/esp32s2/
Desp_adapter.c190 void *mux = heap_caps_malloc(sizeof(portMUX_TYPE), MALLOC_CAP_8BIT|MALLOC_CAP_INTERNAL); in spin_lock_create_wrapper() local
/hal_espressif-3.6.0/components/freertos/include/freertos/
DFreeRTOS.h973 #define portTICK_TYPE_ENTER_CRITICAL(mux) portENTER_CRITICAL(mux) argument
974 #define portTICK_TYPE_EXIT_CRITICAL(mux) portEXIT_CRITICAL(mux) argument
/hal_espressif-3.6.0/components/esp_wifi/esp32/
Desp_adapter.c208 void *mux = heap_caps_malloc(sizeof(portMUX_TYPE), MALLOC_CAP_8BIT|MALLOC_CAP_INTERNAL); in spin_lock_create_wrapper() local
/hal_espressif-3.6.0/components/esp_wifi/esp32s3/
Desp_adapter.c198 void *mux = heap_caps_malloc(sizeof(portMUX_TYPE), MALLOC_CAP_8BIT|MALLOC_CAP_INTERNAL); in spin_lock_create_wrapper() local
/hal_espressif-3.6.0/components/esp_wifi/esp32c3/
Desp_adapter.c144 void *mux = malloc(sizeof(portMUX_TYPE)); in spin_lock_create_wrapper() local
/hal_espressif-3.6.0/components/esp_ringbuf/
Dringbuf.c97 portMUX_TYPE mux; //Spinlock required for SMP member
/hal_espressif-3.6.0/components/freertos/
Dqueue.c144 portMUX_TYPE mux; //Mutex required due to SMP member
/hal_espressif-3.6.0/components/ulp/include/esp32s3/
Dulp.h209 uint32_t mux : 4; /*!< Select SARADC pad (mux + 1) */ member

12