nuttx/sched/irq
hujun5 8439296a50 irq: inline restore_critical_section
reason:
In the SMP, when a context switch occurs, restore_critical_section is executed.
In order to reduce the time taken for context switching,
we inline the restore_critical_section function.
Given that restore_critical_section is small in size
and is called from only one location, inlining it does not increase the size of the image.

Signed-off-by: hujun5 <hujun5@xiaomi.com>
2024-09-10 23:14:09 +08:00
..
CMakeLists.txt irq: irq with the same priority share the same wqueue 2024-09-06 17:43:11 +08:00
irq_attach_thread.c irq: irq with the same priority share the same wqueue 2024-09-06 17:43:11 +08:00
irq_attach_wqueue.c irq: irq with the same priority share the same wqueue 2024-09-06 17:43:11 +08:00
irq_attach.c irq: dynaminc create g_irqmap 2024-09-03 19:22:28 -03:00
irq_chain.c irq: add isr thread 2024-08-27 21:49:53 +08:00
irq_csection.c irq: inline restore_critical_section 2024-09-10 23:14:09 +08:00
irq_dispatch.c
irq_foreach.c
irq_initialize.c
irq_procfs.c
irq_spinlock.c spinlock: inline irqsaved spinlock 2024-08-05 16:20:47 +08:00
irq_unexpectedisr.c
irq.h irq: dynaminc create g_irqmap 2024-09-03 19:22:28 -03:00
Make.defs irq: irq with the same priority share the same wqueue 2024-09-06 17:43:11 +08:00