Home
last modified time | relevance | path

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

/hal_espressif-latest/components/esp_hw_support/port/esp32s2/
Dsar_periph_ctrl.c28 static int rtc_spinlock; variable
30 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0)
31 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
32 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
Dadc2_init_cal.c17 extern int rtc_spinlock;
19 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0)
20 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
/hal_espressif-latest/components/esp_hw_support/port/esp32c6/
Dsar_periph_ctrl.c27 int rtc_spinlock; variable
29 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0)
30 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
31 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
/hal_espressif-latest/components/esp_hw_support/port/esp32h2/
Dsar_periph_ctrl.c26 static int rtc_spinlock; variable
28 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0)
29 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
30 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
/hal_espressif-latest/components/esp_hw_support/port/esp32s3/
Dsar_periph_ctrl.c28 static int rtc_spinlock; variable
30 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0)
31 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
32 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
/hal_espressif-latest/components/esp_hw_support/port/esp32/
Dsar_periph_ctrl.c26 static int rtc_spinlock; variable
28 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0)
29 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
30 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
/hal_espressif-latest/components/esp_hw_support/port/esp32c3/
Dsar_periph_ctrl.c28 int rtc_spinlock; variable
30 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0)
31 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
32 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
Dadc2_init_cal.c17 extern int rtc_spinlock;
19 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0)
20 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
/hal_espressif-latest/components/esp_hw_support/port/esp32c2/
Dsar_periph_ctrl.c28 int rtc_spinlock; variable
30 #define ENTER_CRITICAL_SECTION() do { rtc_spinlock = irq_lock(); } while(0)
31 #define LEAVE_CRITICAL_SECTION() irq_unlock(rtc_spinlock);
32 #define LEAVE_CRITICAL() irq_unlock(rtc_spinlock);
/hal_espressif-latest/components/driver/deprecated/esp32/
Ddac_legacy.c12 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
13 #define DAC_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock)
14 #define DAC_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
/hal_espressif-latest/components/esp_hw_support/
Dsar_periph_ctrl_common.c21 extern int rtc_spinlock;
23 #define RTC_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0)
24 #define RTC_EXIT_CRITICAL() irq_unlock(rtc_spinlock);
Dadc_share_hw_ctrl.c45 extern int rtc_spinlock;
47 #define RTC_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0)
48 #define RTC_EXIT_CRITICAL() irq_unlock(rtc_spinlock);
Drtc_module.c38 int rtc_spinlock; variable
/hal_espressif-latest/components/esp_adc/
Dadc_oneshot.c36 extern portMUX_TYPE rtc_spinlock;
157 portENTER_CRITICAL(&rtc_spinlock); in adc_oneshot_config_channel()
162 portEXIT_CRITICAL(&rtc_spinlock); in adc_oneshot_config_channel()
175 portENTER_CRITICAL(&rtc_spinlock); in adc_oneshot_read()
186 portEXIT_CRITICAL(&rtc_spinlock); in adc_oneshot_read()
198 portENTER_CRITICAL_SAFE(&rtc_spinlock); in adc_oneshot_read_isr()
208 portEXIT_CRITICAL_SAFE(&rtc_spinlock); in adc_oneshot_read_isr()
Dadc_continuous.c50 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
51 #define ADC_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock)
52 #define ADC_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
/hal_espressif-latest/components/driver/deprecated/esp32s2/
Ddac_legacy.c19 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
20 #define DAC_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock)
21 #define DAC_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
/hal_espressif-latest/components/driver/deprecated/
Ddac_common_legacy.c19 extern int rtc_spinlock;
21 #define RTC_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0)
22 #define RTC_EXIT_CRITICAL() irq_unlock(rtc_spinlock);
Dadc_i2s_deprecated.c46 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
47 #define ADC_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock)
48 #define ADC_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
Dadc_dma_legacy.c54 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
55 #define ADC_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock)
56 #define ADC_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
Dadc_legacy.c48 extern int rtc_spinlock;
50 #define RTC_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0)
51 #define RTC_EXIT_CRITICAL() irq_unlock(rtc_spinlock);
/hal_espressif-latest/components/driver/gpio/
Drtc_io.c19 extern int rtc_spinlock;
21 #define RTCIO_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0)
22 #define RTCIO_EXIT_CRITICAL() irq_unlock(rtc_spinlock);
/hal_espressif-latest/components/driver/touch_sensor/
Dtouch_sensor_common.c46 extern int rtc_spinlock;
48 #define TOUCH_ENTER_CRITICAL() do { rtc_spinlock = irq_lock(); } while(0)
49 #define TOUCH_EXIT_CRITICAL() irq_unlock(rtc_spinlock)
/hal_espressif-latest/components/driver/touch_sensor/esp32s3/
Dtouch_sensor.c50 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
51 #define TOUCH_ENTER_CRITICAL_SAFE() portENTER_CRITICAL_SAFE(&rtc_spinlock) // Can be called in isr…
52 #define TOUCH_EXIT_CRITICAL_SAFE() portEXIT_CRITICAL_SAFE(&rtc_spinlock)
53 #define TOUCH_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock)
54 #define TOUCH_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
/hal_espressif-latest/components/driver/touch_sensor/esp32s2/
Dtouch_sensor.c50 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
51 #define TOUCH_ENTER_CRITICAL_SAFE() portENTER_CRITICAL_SAFE(&rtc_spinlock) // Can be called in isr…
52 #define TOUCH_EXIT_CRITICAL_SAFE() portEXIT_CRITICAL_SAFE(&rtc_spinlock)
53 #define TOUCH_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock)
54 #define TOUCH_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)
/hal_espressif-latest/components/driver/touch_sensor/esp32/
Dtouch_sensor.c59 extern portMUX_TYPE rtc_spinlock; //TODO: Will be placed in the appropriate position after the rtc …
60 #define TOUCH_ENTER_CRITICAL() portENTER_CRITICAL(&rtc_spinlock)
61 #define TOUCH_EXIT_CRITICAL() portEXIT_CRITICAL(&rtc_spinlock)