/hal_espressif-latest/components/newlib/ |
D | locks.c | 41 static void IRAM_ATTR lock_init_generic(_lock_t *lock, uint8_t mutex_type) { in lock_init_generic() 73 void IRAM_ATTR _lock_init(_lock_t *lock) { in _lock_init() 78 void IRAM_ATTR _lock_init_recursive(_lock_t *lock) { in _lock_init_recursive() 93 void IRAM_ATTR _lock_close(_lock_t *lock) { in _lock_close() 111 static int IRAM_ATTR lock_acquire_generic(_lock_t *lock, uint32_t delay, uint8_t mutex_type) { in lock_acquire_generic() 153 void IRAM_ATTR _lock_acquire(_lock_t *lock) { in _lock_acquire() 157 void IRAM_ATTR _lock_acquire_recursive(_lock_t *lock) { in _lock_acquire_recursive() 161 int IRAM_ATTR _lock_try_acquire(_lock_t *lock) { in _lock_try_acquire() 165 int IRAM_ATTR _lock_try_acquire_recursive(_lock_t *lock) { in _lock_try_acquire_recursive() 172 static void IRAM_ATTR lock_release_generic(_lock_t *lock, uint8_t mutex_type) { in lock_release_generic() [all …]
|
/hal_espressif-latest/components/esp_system/include/esp_private/ |
D | critical_section.h | 230 #define esp_os_enter_critical(lock) portENTER_CRITICAL(lock) argument 232 #define esp_os_enter_critical(lock) vPortEnterCritical() argument 259 #define esp_os_exit_critical(lock) portEXIT_CRITICAL(lock) argument 261 #define esp_os_exit_critical(lock) vPortExitCritical() argument 288 #define esp_os_enter_critical_isr(lock) portENTER_CRITICAL_ISR(lock) argument 290 #define esp_os_enter_critical_isr(lock) vPortEnterCritical() argument 317 #define esp_os_exit_critical_isr(lock) portEXIT_CRITICAL_ISR(lock) argument 319 #define esp_os_exit_critical_isr(lock) vPortExitCritical() argument 347 #define esp_os_enter_critical_safe(lock) portENTER_CRITICAL_SAFE(lock) argument 349 #define esp_os_enter_critical_safe(lock) vPortEnterCritical() argument [all …]
|
/hal_espressif-latest/components/driver/spi/ |
D | spi_bus_lock.c | 267 SPI_MASTER_ISR_ATTR static inline uint32_t lock_status_fetch_set(spi_bus_lock_t *lock, uint32_t set) in lock_status_fetch_set() 272 IRAM_ATTR static inline uint32_t lock_status_fetch_clear(spi_bus_lock_t *lock, uint32_t clear) in lock_status_fetch_clear() 277 IRAM_ATTR static inline uint32_t lock_status_fetch(spi_bus_lock_t *lock) in lock_status_fetch() 282 SPI_MASTER_ISR_ATTR static inline void lock_status_init(spi_bus_lock_t *lock) in lock_status_init() 288 IRAM_ATTR static inline uint32_t lock_status_clear(spi_bus_lock_t* lock, uint32_t clear) in lock_status_clear() 315 SPI_MASTER_ISR_ATTR static inline void bg_disable(spi_bus_lock_t *lock) in bg_disable() 321 IRAM_ATTR static inline void bg_enable(spi_bus_lock_t* lock) in bg_enable() 331 spi_bus_lock_t *lock = dev_handle->parent; in req_core() local 358 spi_bus_lock_t* lock = dev_handle->parent; in acquire_core() local 402 schedule_core(spi_bus_lock_t *lock, uint32_t status, spi_bus_lock_dev_t **out_desired_dev) in schedule_core() [all …]
|
/hal_espressif-latest/components/spi_flash/sim/stubs/newlib/ |
D | lock.c | 11 void _lock_acquire(_lock_t *lock) in _lock_acquire() 16 void _lock_close(_lock_t *lock) in _lock_close() 21 void _lock_init(_lock_t *lock) in _lock_init() 26 void _lock_release(_lock_t *lock) in _lock_release()
|
/hal_espressif-latest/components/esp_hw_support/include/ |
D | spinlock.h | 43 static inline void __attribute__((always_inline)) spinlock_initialize(spinlock_t *lock) in spinlock_initialize() 66 static inline bool __attribute__((always_inline)) spinlock_acquire(spinlock_t *lock, int32_t timeou… in spinlock_acquire() 150 static inline void __attribute__((always_inline)) spinlock_release(spinlock_t *lock) in spinlock_release()
|
/hal_espressif-latest/components/esp_hw_support/ |
D | adc_share_hw_ctrl.c | 135 #define ADC_LOCK_ACQUIRE(lock) do { k_mutex_lock(lock, K_FOREVER); } while(0) argument 136 #define ADC_LOCK_RELEASE(lock) do { k_mutex_unlock(lock); } while(0) argument 137 #define ADC_LOCK_TRY_ACQUIRE(lock) k_mutex_lock(lock, K_NO_WAIT) argument
|
D | modem_clock.c | 49 unsigned int lock; member
|
/hal_espressif-latest/components/heap/ |
D | multi_heap.c | 77 void *lock; member 86 void _multi_heap_lock(void *lock) in _multi_heap_lock() 91 void _multi_heap_unlock(void *lock) in _multi_heap_unlock() 155 void multi_heap_set_lock(multi_heap_handle_t heap, void *lock) in multi_heap_set_lock()
|
D | multi_heap_internal.h | 20 void (*lock)(void *lock); member
|
/hal_espressif-latest/components/esp_system/include/ |
D | esp_expression_with_stack.h | 29 #define ESP_EXECUTE_EXPRESSION_WITH_STACK(lock, stack, stack_size, expression) \ argument
|
/hal_espressif-latest/components/esp_system/port/arch/riscv/ |
D | expression_with_stack.c | 42 void esp_execute_shared_stack_function(SemaphoreHandle_t lock, void *stack, size_t stack_size, shar… in esp_execute_shared_stack_function()
|
/hal_espressif-latest/components/esp_system/port/arch/xtensa/ |
D | expression_with_stack.c | 46 void esp_execute_shared_stack_function(SemaphoreHandle_t lock, void *stack, size_t stack_size, shar… in esp_execute_shared_stack_function()
|
/hal_espressif-latest/components/bt/common/osi/ |
D | pkt_queue.c | 15 osi_mutex_t lock; member
|
D | fixed_queue.c | 31 osi_mutex_t lock; member
|
D | thread.c | 56 osi_mutex_t lock; member
|
/hal_espressif-latest/components/driver/include/esp_private/ |
D | spi_common_internal.h | 72 spi_bus_lock_handle_t lock; member
|
/hal_espressif-latest/components/soc/esp32c6/include/soc/ |
D | hardware_lock_struct.h | 22 uint32_t lock:2; member
|
/hal_espressif-latest/components/wpa_supplicant/src/ap/ |
D | sta_info.h | 63 void *lock; member
|
/hal_espressif-latest/components/driver/spi/gpspi/ |
D | spi_master.c | 268 spi_bus_lock_handle_t lock = spi_bus_lock_get_by_id(host_id); in spi_master_init_driver() local 708 spi_bus_lock_handle_t lock = host->bus_attr->lock; in spi_intr() local
|
/hal_espressif-latest/components/esp_rom/include/esp32s3/rom/ |
D | cache.h | 125 uint32_t lock: 1; /*!< the cache line is locked or not */ member 135 uint32_t lock: 1; /*!< the cache line is locked or not */ member
|
/hal_espressif-latest/components/spi_flash/ |
D | esp_flash_spi_init.c | 194 spi_bus_lock_handle_t lock = spi_bus_lock_get_by_id(config->host_id); in acquire_spi_device() local
|
/hal_espressif-latest/components/bt/host/bluedroid/btc/core/ |
D | btc_config.c | 28 static osi_mutex_t lock; // protects operations on |config|. variable
|
/hal_espressif-latest/components/esp_rom/include/esp32s2/rom/ |
D | cache.h | 92 uint32_t lock:1; /*!< the cache line is locked or not */ member
|
/hal_espressif-latest/components/esp_phy/src/ |
D | phy_init.c | 62 struct k_mutex lock; member
|
/hal_espressif-latest/components/esp_rom/include/esp32c6/rom/ |
D | cache.h | 91 uint32_t lock:1; /*!< the cache line is locked or not */ member
|