Home
last modified time | relevance | path

Searched refs:gpio_etm_task_t (Results 1 – 2 of 2) sorted by relevance

/hal_espressif-latest/components/driver/gpio/
Dgpio_etm.c31 typedef struct gpio_etm_task_t gpio_etm_task_t; typedef
37 gpio_etm_task_t *tasks[SOC_GPIO_ETM_TASKS_PER_GROUP];
47 struct gpio_etm_task_t { struct
80 static esp_err_t gpio_etm_task_register_to_group(gpio_etm_task_t *task) in gpio_etm_task_register_to_group()
110 static void gpio_etm_task_unregister_from_group(gpio_etm_task_t *task) in gpio_etm_task_unregister_from_group()
128 static esp_err_t gpio_etm_task_destroy(gpio_etm_task_t *task) in gpio_etm_task_destroy()
149 gpio_etm_task_t *gpio_task = __containerof(task, gpio_etm_task_t, base); in gpio_del_etm_task()
206 gpio_etm_task_t *task = NULL; in gpio_new_etm_task()
209 task = heap_caps_calloc(1, sizeof(gpio_etm_task_t), ETM_MEM_ALLOC_CAPS); in gpio_new_etm_task()
265 gpio_etm_task_t *gpio_task = __containerof(task, gpio_etm_task_t, base); in gpio_etm_task_add_gpio()
[all …]
/hal_espressif-latest/components/esp_hw_support/
DREADME.md56 gpio_etm_task_t --|> esp_etm_task_t : Inheritance
57 class gpio_etm_task_t {