Lines Matching refs:force
238 static bool is_vect_desc_usable(vector_desc_t *vd, int flags, int cpu, int force) in is_vect_desc_usable() argument
249 if (intr_desc.flags & ESP_CPU_INTR_DESC_FLAG_SPECIAL && force == -1) { in is_vect_desc_usable()
308 static int get_available_int(int flags, int cpu, int force, int source) in get_available_int() argument
329 if ( force != -1 && force != vd->intno ) { in get_available_int()
330 …alible_int: intr forced but not matach existing. existing intno: %d, force: %d", vd->intno, force); in get_available_int()
331 } else if (!is_vect_desc_usable(vd, flags, cpu, force)) { in get_available_int()
338 if (force != -1) { in get_available_int()
339 …LCHLOG("get_available_int: try to find force. Cpu: %d, Source: %d, Force: %d", cpu, source, force); in get_available_int()
341 vd = find_desc_for_int(force, cpu); in get_available_int()
344 empty_vect_desc.intno = force; in get_available_int()
347 if (is_vect_desc_usable(vd, flags, cpu, force)) { in get_available_int()
372 if (!is_vect_desc_usable(vd, flags, cpu, force)) { in get_available_int()
473 int force = -1; in esp_intr_alloc_intrstatus() local
512 force = ETS_INTERNAL_TIMER0_INTR_NO; in esp_intr_alloc_intrstatus()
515 force = ETS_INTERNAL_TIMER1_INTR_NO; in esp_intr_alloc_intrstatus()
518 force = ETS_INTERNAL_TIMER2_INTR_NO; in esp_intr_alloc_intrstatus()
521 force = ETS_INTERNAL_SW0_INTR_NO; in esp_intr_alloc_intrstatus()
524 force = ETS_INTERNAL_SW1_INTR_NO; in esp_intr_alloc_intrstatus()
527 force = ETS_INTERNAL_PROFILING_INTR_NO; in esp_intr_alloc_intrstatus()
539 int intr = get_available_int(flags, cpu, force, source); in esp_intr_alloc_intrstatus()