zephyr/arch/arc/core
Daniel Leung 11e6b43090 tracing: roll thread switch in/out into thread stats functions
Since the tracing of thread being switched in/out has the same
instrumentation points, we can roll the tracing function calls
into the one for thread stats gathering functions.
This avoids duplicating code to call another function.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2020-11-11 23:55:49 -05:00
..
mpu arch: arc: unify different versions of MPU registers 2020-10-02 11:31:34 +02:00
offsets kconfig: Rename CONFIG_FP_SHARING to CONFIG_FPU_SHARING 2020-05-08 10:58:33 +02:00
secureshield device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
CMakeLists.txt arc: enable thread local storage 2020-11-11 13:25:29 +01:00
arc_connect.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
arc_smp.c arch: arc: add support of ARConnect inter-core debug unit 2020-11-09 15:52:15 -06:00
cache.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
cpu_idle.S arc: cpu_idle: remove sleep workround for nsim_hs_smp 2020-10-22 06:17:08 -04:00
fast_irq.S tracing: roll thread switch in/out into thread stats functions 2020-11-11 23:55:49 -05:00
fatal.c arc: show all registers on exception 2020-06-09 13:52:56 +02:00
fault.c kernel: overhaul stack specification 2020-07-30 21:11:14 -04:00
fault_s.S ARC: make the assembly codes compatible 2020-09-05 10:22:56 -05:00
irq_manage.c ARC: make the assembly codes compatible 2020-09-05 10:22:56 -05:00
irq_offload.c arch: Apply IRQ offload API change 2020-09-02 13:48:13 +02:00
isr_wrapper.S arch: arc: use ifdef to replace if define in isr wrapper code 2020-11-02 11:02:47 -06:00
prep_c.c ARC: replace NOP ASM inlines with builtin 2020-07-24 12:05:12 +02:00
regular_irq.S tracing: roll thread switch in/out into thread stats functions 2020-11-11 23:55:49 -05:00
reset.S arch: arc: change to CONFIG_INIT_ARCH_HW_AT_BOOT 2020-11-11 13:20:14 +01:00
switch.S tracing: roll thread switch in/out into thread stats functions 2020-11-11 23:55:49 -05:00
thread.c arc: enable thread local storage 2020-11-11 13:25:29 +01:00
thread_entry_wrapper.S
timestamp.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tls.c arc: enable thread local storage 2020-11-11 13:25:29 +01:00
userspace.S benchmarking: remove execution benchmarking code 2020-09-05 13:28:38 -05:00
vector_table.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
vector_table.ld linker: Clean up section name definitions 2020-04-30 13:42:36 -04:00