Home
last modified time | relevance | path

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

12

/device/soc/esp/esp32/components/esp_system/include/
Desp_intr_alloc.h95 typedef intr_handle_data_t *intr_handle_t ; typedef
161 esp_err_t esp_intr_alloc(int source, int flags, intr_handler_t handler, void *arg, intr_handle_t *r…
199 …rstatusreg, uint32_t intrstatusmask, intr_handler_t handler, void *arg, intr_handle_t *ret_handle);
220 esp_err_t esp_intr_free(intr_handle_t handle);
230 int esp_intr_get_cpu(intr_handle_t handle);
239 int esp_intr_get_intno(intr_handle_t handle);
257 esp_err_t esp_intr_disable(intr_handle_t handle);
270 esp_err_t esp_intr_enable(intr_handle_t handle);
284 esp_err_t esp_intr_set_in_iram(intr_handle_t handle, bool is_in_iram);
/device/soc/esp/esp32/components/esp_system/
Dintr_alloc.c455 void *arg, intr_handle_t *ret_handle) in esp_intr_alloc_intrstatus()
613 esp_err_t esp_intr_alloc(int source, int flags, intr_handler_t handler, void *arg, intr_handle_t *r… in esp_intr_alloc()
623 esp_err_t IRAM_ATTR esp_intr_set_in_iram(intr_handle_t handle, bool is_in_iram) in esp_intr_set_in_iram()
646 (void)esp_intr_free((intr_handle_t)arg); in esp_intr_free_cb()
650 esp_err_t esp_intr_free(intr_handle_t handle) in esp_intr_free()
713 int esp_intr_get_intno(intr_handle_t handle) in esp_intr_get_intno()
718 int esp_intr_get_cpu(intr_handle_t handle) in esp_intr_get_cpu()
734 esp_err_t IRAM_ATTR esp_intr_enable(intr_handle_t handle) in esp_intr_enable()
757 esp_err_t IRAM_ATTR esp_intr_disable(intr_handle_t handle) in esp_intr_disable()
Desp_async_memcpy.c52 intr_handle_t intr_hdl; // interrupt handle
/device/soc/esp/esp32/components/driver/include/driver/
Di2c.h129 …er(i2c_port_t i2c_num, void (*fn)(void *), void *arg, int intr_alloc_flags, intr_handle_t *handle);
140 esp_err_t i2c_isr_free(intr_handle_t handle);
Di2s.h38 typedef intr_handle_t i2s_isr_handle_t;
Dpcnt.h29 typedef intr_handle_t pcnt_isr_handle_t;
Dgpio.h54 typedef intr_handle_t gpio_isr_handle_t;
Dledc.h33 typedef intr_handle_t ledc_isr_handle_t;
Dtimer.h49 typedef intr_handle_t timer_isr_handle_t;
Duart.h79 typedef intr_handle_t uart_isr_handle_t;
Dmcpwm.h657 …cpwm_unit_t mcpwm_num, void (*fn)(void *), void *arg, int intr_alloc_flags, intr_handle_t *handle);
Drmt.h136 typedef intr_handle_t rmt_isr_handle_t;
/device/soc/esp/esp32/components/esp_system/port/include/
Desp_async_memcpy_impl.h37 intr_handle_t intr; // CP DMA interrupt handle
/device/soc/esp/esp32/components/driver/
Drtc_module.c54 static intr_handle_t s_rtc_isr_handle;
Dsdio_slave.c139 intr_handle_t intr_handle; //allocated interrupt handle
344 intr_handle_t intr_handle = NULL; in sdio_slave_initialize()
Dspi_slave_hd.c38 intr_handle_t intr;
39 intr_handle_t intr_dma;
Dgdma.c85 intr_handle_t intr; // Interrupt is at pair level
641 intr_handle_t intr = NULL; in gdma_install_interrupt()
Dspi_slave.c62 intr_handle_t intr;
Ddedic_gpio.c64 intr_handle_t intr_hdl; // interrupt handle
Dsdmmc_host.c42 static intr_handle_t s_intr_handle;
/device/soc/esp/esp32/components/esp_timer/src/
Desp_timer_impl_systimer.c41 static intr_handle_t s_timer_interrupt_handle;
Desp_timer_impl_lac.c95 static intr_handle_t s_timer_interrupt_handle;
Desp_timer_impl_frc_legacy.c102 static intr_handle_t s_timer_interrupt_handle;
/device/soc/esp/esp32/components/esp_common/src/
Dtask_wdt.c75 intr_handle_t intr_handle;
/device/soc/esp/esp32/components/driver/esp32/
Dtouch_sensor.c81 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()

12