Searched refs:intr_desc (Results 1 – 2 of 2) sorted by relevance
/hal_espressif-latest/components/esp_hw_support/include/hal/ |
D | interrupt_controller_hal.h | 53 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/ |
D | intr_alloc.c | 242 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 …]
|