Home
last modified time | relevance | path

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

12

/hal_espressif-latest/components/esp_hw_support/include/
Desp_intr_alloc.h88 typedef intr_handle_data_t *intr_handle_t ; typedef
154 esp_err_t esp_intr_alloc(int source, int flags, intr_handler_t handler, void *arg, intr_handle_t *r…
192 …rstatusreg, uint32_t intrstatusmask, intr_handler_t handler, void *arg, intr_handle_t *ret_handle);
213 esp_err_t esp_intr_free(intr_handle_t handle);
223 int esp_intr_get_cpu(intr_handle_t handle);
232 int esp_intr_get_intno(intr_handle_t handle);
250 esp_err_t esp_intr_disable(intr_handle_t handle);
263 esp_err_t esp_intr_enable(intr_handle_t handle);
277 esp_err_t esp_intr_set_in_iram(intr_handle_t handle, bool is_in_iram);
/hal_espressif-latest/components/esp_hw_support/
Dintr_alloc.c93 static esp_err_t intr_free_for_current_cpu(intr_handle_t handle);
470 void *arg, intr_handle_t *ret_handle) in esp_intr_alloc_intrstatus()
655 esp_err_t esp_intr_alloc(int source, int flags, intr_handler_t handler, void *arg, intr_handle_t *r… in esp_intr_alloc()
665 esp_err_t IRAM_ATTR esp_intr_set_in_iram(intr_handle_t handle, bool is_in_iram) in esp_intr_set_in_iram()
690 (void)intr_free_for_current_cpu((intr_handle_t)arg); in intr_free_for_other_cpu()
694 esp_err_t esp_intr_free(intr_handle_t handle) in esp_intr_free()
723 static esp_err_t intr_free_for_current_cpu(intr_handle_t handle) in intr_free_for_current_cpu()
784 int esp_intr_get_intno(intr_handle_t handle) in esp_intr_get_intno()
789 int esp_intr_get_cpu(intr_handle_t handle) in esp_intr_get_cpu()
805 esp_err_t IRAM_ATTR esp_intr_enable(intr_handle_t handle) in esp_intr_enable()
[all …]
Drtc_module.c65 static intr_handle_t s_rtc_isr_handle;
/hal_espressif-latest/components/driver/include/esp_private/
Dgptimer.h31 esp_err_t gptimer_get_intr_handle(gptimer_handle_t timer, intr_handle_t *ret_intr_handle);
/hal_espressif-latest/components/esp_hw_support/port/include/
Desp_async_memcpy_impl.h36 intr_handle_t intr; // CP DMA interrupt handle
/hal_espressif-latest/components/esp_adc/
Dadc_continuous_internal.h65 intr_handle_t dma_intr_hdl; //DMA Interrupt handler
/hal_espressif-latest/components/driver/deprecated/driver/
Dpcnt_types_legacy.h22 typedef intr_handle_t pcnt_isr_handle_t;
Drmt_types_legacy.h241 typedef intr_handle_t rmt_isr_handle_t;
/hal_espressif-latest/components/esp_hw_support/dma/
Dgdma_priv.h63 intr_handle_t intr; // per-channel interrupt handle
Desp_async_memcpy.c37 intr_handle_t intr_hdl; // interrupt handle
Dgdma.c783 intr_handle_t intr = NULL; in gdma_install_rx_interrupt()
810 intr_handle_t intr = NULL; in gdma_install_tx_interrupt()
/hal_espressif-latest/components/driver/gpio/include/driver/
Dgpio.h33 typedef intr_handle_t gpio_isr_handle_t;
/hal_espressif-latest/components/esp_system/task_wdt/
Dtask_wdt_impl_timergroup.c31 intr_handle_t intr_handle;
/hal_espressif-latest/components/bt/controller/esp32c3/
Dbt.c151 intr_handle_t *handle; /*!< ISR handle */
507 p.handle = (intr_handle_t *)ret_handle; in interrupt_alloc_wrapper()
518 return esp_intr_free((intr_handle_t)handle); in interrupt_free_wrapper()
523 return esp_intr_enable((intr_handle_t)handle); in interrupt_enable_wrapper()
528 return esp_intr_disable((intr_handle_t)handle); in interrupt_disable_wrapper()
/hal_espressif-latest/components/driver/deprecated/
Dadc_dma_legacy.c70 intr_handle_t intr_hdl; //Interrupt handler
73 intr_handle_t intr_hdl; //Interrupt handler
/hal_espressif-latest/components/esp_system/port/
Dusb_console.c61 static intr_handle_t s_usb_int_handle;
/hal_espressif-latest/components/bt/controller/esp32/
Dhli_api.c119 static intr_handle_t ret_handle;
/hal_espressif-latest/components/bt/controller/esp32c2/
Dbt.c554 int rc = esp_intr_alloc(source, flags, handler, arg, (intr_handle_t *)ret_handle_in); in esp_intr_alloc_wrapper()
556 …int rc = esp_intr_alloc(source, flags | ESP_INTR_FLAG_IRAM, handler, arg, (intr_handle_t *)ret_han… in esp_intr_alloc_wrapper()
565 rc = esp_intr_free((intr_handle_t) * ret_handle); in esp_intr_free_wrapper()
/hal_espressif-latest/components/driver/spi/gpspi/
Dspi_slave_hd.c31 intr_handle_t intr;
36 intr_handle_t intr_dma;
Dspi_slave.c55 intr_handle_t intr;
Dspi_master.c143 intr_handle_t intr;
/hal_espressif-latest/components/driver/gpio/
Ddedic_gpio.c50 intr_handle_t intr_hdl; // interrupt handle
/hal_espressif-latest/components/driver/touch_sensor/esp32/
Dtouch_sensor.c71 esp_err_t touch_pad_isr_handler_register(void (*fn)(void *), void *arg, int no_use, intr_handle_t *… in touch_pad_isr_handler_register()
/hal_espressif-latest/components/bt/controller/esp32c6/
Dbt.c502 arg, (intr_handle_t *)ret_handle_in); in esp_intr_alloc_wrapper()
509 rc = esp_intr_free((intr_handle_t) * ret_handle); in esp_intr_free_wrapper()
/hal_espressif-latest/components/bt/controller/esp32h2/
Dbt.c499 arg, (intr_handle_t *)ret_handle_in); in esp_intr_alloc_wrapper()
506 rc = esp_intr_free((intr_handle_t) * ret_handle); in esp_intr_free_wrapper()

12