Lines Matching refs:will
153 ready, the IRQ lock will inhibit any preemption that would otherwise
154 occur. Thread B will not run until the next :ref:`reschedule point
231 :c:macro:`IRQ_CONNECT` or :c:func:`irq_connect_dynamic`), the interrupt line will
233 has just been registered) will be invoked each time the interrupt is triggered.
242 Enabling the shared interrupt support and dynamic interrupt support will
245 register gets triggered, the ISR will no longer get invoked.
247 Please note that enabling :kconfig:option:`CONFIG_SHARED_INTERRUPTS` will
318 will be resumed from low-power state before the ISR is executed, which can be
321 * Although some architectures will do this in hardware, other architectures
396 code will generate a build error. Otherwise, the above code will result in the two ISRs
400 (current number of clients), a build error will be generated.
402 If dynamic interrupts are enabled, :c:func:`irq_connect_dynamic` will allow sharing interrupts
403 during runtime. Exceeding the configured maximum number of allowed clients will result in
447 The :c:func:`irq_disconnect_dynamic` call will result in interrupt 24 becoming
448 unshared, meaning the system will act as if the first :c:macro:`IRQ_CONNECT`
451 error will be generated.
460 The invocation of :c:macro:`IRQ_CONNECT` will declare an instance of
492 Any invocation of :c:macro:`IRQ_CONNECT` will declare an instance of
542 handler function will be placed here.
548 spurious IRQ handler will be placed here. The spurious IRQ handler
589 lines. Whenever an interrupt line becomes shared, :c:func:`z_shared_isr` will
590 replace the currently registered ISR in _sw_isr_table. This special ISR will
607 Any invocation of :c:macro:`IRQ_CONNECT` or :c:macro:`IRQ_DIRECT_CONNECT` will declare an instance
622 It means that the size of the initialized structure will vary depending on the
664 The isr_tables.c will contain all the structures for interrupts, direct interrupts and
685 scheme, interrupts of priority level 0 will be placed in vectors 32-47, level 1
687 configures an interrupt it will look for a free vector in the appropriate range