Home
last modified time | relevance | path

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

/hal_espressif-latest/components/esp_hw_support/include/hal/
Dinterrupt_controller_hal.h53 esp_cpu_intr_desc_t intr_desc; in interrupt_controller_hal_desc_type() local
54 esp_cpu_intr_get_desc(esp_cpu_get_core_id(), interrupt_number, &intr_desc); in interrupt_controller_hal_desc_type()
55 return (int_type_t)intr_desc.type; in interrupt_controller_hal_desc_type()
66 esp_cpu_intr_desc_t intr_desc; in interrupt_controller_hal_desc_level() local
67 esp_cpu_intr_get_desc(esp_cpu_get_core_id(), interrupt_number, &intr_desc); in interrupt_controller_hal_desc_level()
68 return intr_desc.priority; in interrupt_controller_hal_desc_level()
81 esp_cpu_intr_desc_t intr_desc; in interrupt_controller_hal_desc_flags() local
82 esp_cpu_intr_get_desc(cpu_number, interrupt_number, &intr_desc); in interrupt_controller_hal_desc_flags()
84 if (intr_desc.flags & ESP_CPU_INTR_DESC_FLAG_SPECIAL) { in interrupt_controller_hal_desc_flags()
86 } else if (intr_desc.flags & ESP_CPU_INTR_DESC_FLAG_RESVD) { in interrupt_controller_hal_desc_flags()
/hal_espressif-latest/components/esp_hw_support/
Dintr_alloc.c242 esp_cpu_intr_desc_t intr_desc; in is_vect_desc_usable() local
243 esp_cpu_intr_get_desc(cpu, x, &intr_desc); in is_vect_desc_usable()
245 if (intr_desc.flags & ESP_CPU_INTR_DESC_FLAG_RESVD) { in is_vect_desc_usable()
249 if (intr_desc.flags & ESP_CPU_INTR_DESC_FLAG_SPECIAL && force == -1) { in is_vect_desc_usable()
256 if (!(flags & (1 << intr_desc.priority))) { in is_vect_desc_usable()
261 if (((flags & ESP_INTR_FLAG_EDGE) && (intr_desc.type == ESP_CPU_INTR_TYPE_LEVEL)) || in is_vect_desc_usable()
262 (((!(flags & ESP_INTR_FLAG_EDGE)) && (intr_desc.type == ESP_CPU_INTR_TYPE_EDGE)))) { in is_vect_desc_usable()
365 esp_cpu_intr_desc_t intr_desc; in get_available_int() local
366 esp_cpu_intr_get_desc(cpu, x, &intr_desc); in get_available_int()
369 x, intr_desc.flags & ESP_CPU_INTR_DESC_FLAG_RESVD, intr_desc.priority, in get_available_int()
[all …]