Home
last modified time | relevance | path

Searched refs:arch (Results 1 – 25 of 55) sorted by relevance

123

/lk-master/arch/arm/arm/
A Dfpu.c51 t->arch.fpused = true; in arm_fpu_undefined_instruction()
60 memset(t->arch.fpregs, 0, sizeof(t->arch.fpregs)); in arm_fpu_thread_initialize()
62 t->arch.fpexc = (1<<30); in arm_fpu_thread_initialize()
63 t->arch.fpscr = 0; in arm_fpu_thread_initialize()
64 t->arch.fpused = false; in arm_fpu_thread_initialize()
69 oldthread, oldthread ? oldthread->arch.fpused : 0, in arm_fpu_thread_swap()
70 newthread, newthread ? newthread->arch.fpused : 0); in arm_fpu_thread_swap()
73 if (oldthread->arch.fpused) { in arm_fpu_thread_swap()
78 oldthread->arch.fpexc = fpexc; in arm_fpu_thread_swap()
96 if (newthread->arch.fpused) { in arm_fpu_thread_swap()
[all …]
A Dthread.c64 t->arch.sp = (vaddr_t)frame; in arch_thread_initialize()
77 arm_context_switch(&oldthread->arch.sp, newthread->arch.sp); in arch_context_switch()
83 dprintf(INFO, "sp 0x%lx\n", t->arch.sp); in arch_dump_thread()
/lk-master/arch/arm/arm-m/
A Dthread.c130 t->arch.sp = (addr_t)frame; in arch_thread_initialize()
131 t->arch.was_preempted = false; in arch_thread_initialize()
135 memset(t->arch.fpregs, 0, sizeof(t->arch.fpregs)); in arch_thread_initialize()
136 t->arch.fpused = false; in arch_thread_initialize()
392 oldthread->arch.fpused = true; in arch_context_switch()
408 if (newthread->arch.fpused) { in arch_context_switch()
442 :: "r"(newthread->arch.sp) in arch_context_switch()
481 oldthread->arch.fpused = true; in arch_context_switch()
495 … _half_save_and_svc(oldthread, newthread, oldthread->arch.fpused, newthread->arch.fpused); in arch_context_switch()
503 …h_non_preempt_context_switch(oldthread, newthread, oldthread->arch.fpused, newthread->arch.fpused); in arch_context_switch()
[all …]
/lk-master/external/arch/arm/arm-m/CMSIS/Patch/
A Dsystick_nvic.patch7 this line since arch/arm/arm-m/arch.c sets the priority to medium to
30 diff --git a/external/arch/arm/arm-m/CMSIS/Include/cmsis_gcc.h b/external/arch/arm/arm-m/CMSIS/Incl…
83 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm0.h b/external/arch/arm/arm-m/CMSIS/Inclu…
109 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm1.h b/external/arch/arm/arm-m/CMSIS/Inclu…
122 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm23.h b/external/arch/arm/arm-m/CMSIS/Incl…
135 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm3.h b/external/arch/arm/arm-m/CMSIS/Inclu…
148 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm33.h b/external/arch/arm/arm-m/CMSIS/Incl…
161 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm35p.h b/external/arch/arm/arm-m/CMSIS/Inc…
174 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm4.h b/external/arch/arm/arm-m/CMSIS/Inclu…
187 diff --git a/external/arch/arm/arm-m/CMSIS/Include/core_cm55.h b/external/arch/arm/arm-m/CMSIS/Incl…
[all …]
/lk-master/arch/microblaze/
A Dthread.c48 memset(&t->arch.cs_frame, 0, sizeof(t->arch.cs_frame)); in arch_thread_initialize()
50 t->arch.cs_frame.r1 = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
51 t->arch.cs_frame.r2 = r2; in arch_thread_initialize()
52 t->arch.cs_frame.r13 = r13; in arch_thread_initialize()
53 t->arch.cs_frame.r15 = (vaddr_t)&initial_thread_func; in arch_thread_initialize()
56 *(volatile uint32_t *)&t->arch.cs_frame.r15 -= 8; in arch_thread_initialize()
62 microblaze_context_switch(&oldthread->arch.cs_frame, &newthread->arch.cs_frame); in arch_context_switch()
68 dprintf(INFO, "sp 0x%x\n", t->arch.cs_frame.r1); in arch_dump_thread()
A Drules.mk7 $(LOCAL_DIR)/arch.c \
60 $(BUILDDIR)/linker.ld: $(LOCAL_DIR)/linker.ld $(wildcard arch/*.ld) linkerscript.phony
/lk-master/arch/or1k/
A Dthread.c48 memset(&t->arch.cs_frame, 0, sizeof(t->arch.cs_frame)); in arch_thread_initialize()
50 t->arch.cs_frame.r1 = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
51 t->arch.cs_frame.r2 = r2; in arch_thread_initialize()
52 t->arch.cs_frame.r9 = (vaddr_t)initial_thread_func; in arch_thread_initialize()
58 or1k_context_switch(&oldthread->arch.cs_frame, &newthread->arch.cs_frame); in arch_context_switch()
64 dprintf(INFO, "sp 0x%x\n", t->arch.cs_frame.r1); in arch_dump_thread()
A Drules.mk7 $(LOCAL_DIR)/arch.c \
55 $(BUILDDIR)/linker.ld: $(LOCAL_DIR)/linker.ld $(wildcard arch/*.ld)
/lk-master/arch/mips/
A Dthread.c44 memset(&t->arch.cs_frame, 0, sizeof(t->arch.cs_frame)); in arch_thread_initialize()
46 t->arch.cs_frame.ra = (vaddr_t)&initial_thread_func; in arch_thread_initialize()
47 t->arch.cs_frame.sp = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
53 mips_context_switch(&oldthread->arch.cs_frame, &newthread->arch.cs_frame); in arch_context_switch()
59 dprintf(INFO, "sp 0x%x\n", t->arch.cs_frame.sp); in arch_dump_thread()
A Drules.mk6 $(LOCAL_DIR)/arch.c \
70 $(BUILDDIR)/linker.ld: $(LOCAL_DIR)/linker.ld $(wildcard arch/*.ld) linkerscript.phony
/lk-master/arch/m68k/
A Dthread.c44 memset(&t->arch.cs_frame, 0, sizeof(t->arch.cs_frame)); in arch_thread_initialize()
46 t->arch.cs_frame.sp = (vaddr_t)t->stack + t->stack_size; in arch_thread_initialize()
47 t->arch.cs_frame.pc = (vaddr_t)&initial_thread_func; in arch_thread_initialize()
53 m68k_context_switch(&oldthread->arch.cs_frame, &newthread->arch.cs_frame); in arch_context_switch()
60 dprintf(INFO, "sp 0x%x\n", t->arch.cs_frame.r1); in arch_dump_thread()
A Drules.mk6 $(LOCAL_DIR)/arch.c \
53 $(BUILDDIR)/linker.ld: $(LOCAL_DIR)/linker.ld $(wildcard arch/*.ld) linkerscript.phony
/lk-master/arch/riscv/
A Dthread.c45 memset(&t->arch.cs_frame, 0, sizeof(t->arch.cs_frame)); in arch_thread_initialize()
50 t->arch.cs_frame.sp = stack_top; in arch_thread_initialize()
51 t->arch.cs_frame.ra = (vaddr_t)&initial_thread_func; in arch_thread_initialize()
61 riscv_context_switch(&oldthread->arch.cs_frame, &newthread->arch.cs_frame); in arch_context_switch()
67 dprintf(INFO, "sp %#lx\n", t->arch.cs_frame.sp); in arch_dump_thread()
/lk-master/arch/x86/
A Dthread.c76 t->arch.sp = (vaddr_t)frame; in arch_thread_initialize()
82 dprintf(INFO, "sp 0x%lx\n", t->arch.sp); in arch_dump_thread()
107 : "d" (&oldthread->arch.sp), "a" (newthread->arch.sp) in arch_context_switch()
141 x86_64_context_switch(&oldthread->arch.sp, newthread->arch.sp); in arch_context_switch()
A Dfpu.c134 t->arch.fpu_states = (vaddr_t *)ROUNDUP(((vaddr_t)t->arch.fpu_buffer), 16); in fpu_init_thread_states()
135 memcpy(t->arch.fpu_states, fpu_init_states, sizeof(fpu_init_states)); in fpu_init_thread_states()
162 __asm__ __volatile__("fxsave %0" : "=m" (*fp_owner->arch.fpu_states)); in fpu_dev_na_handler()
163 __asm__ __volatile__("fxrstor %0" : : "m" (*self->arch.fpu_states)); in fpu_dev_na_handler()
/lk-master/arch/arm64/
A Dthread.c73 t->arch.sp = (vaddr_t)frame; in arch_thread_initialize()
82 arm64_context_switch(&oldthread->arch.sp, newthread->arch.sp); in arch_context_switch()
88 dprintf(INFO, "sp 0x%lx\n", t->arch.sp); in arch_dump_thread()
A Dfpu.c19 struct fpstate *fpstate = &t->arch.fpstate; in arm64_fpu_load_state()
54 struct fpstate *fpstate = &t->arch.fpstate; in arm64_fpu_save_state()
/lk-master/lib/version/
A Dversion.c27 .arch = ARCH,
36 printf("\tarch: %s\n", lk_version.arch); in print_version()
/lk-master/arch/arm/
A Drules.mk242 $(LOCAL_DIR)/arm/arch.c
297 $(LOCAL_DIR)/arm-m/arch.c \
312 arch/arm/arm-m/CMSIS
357 $(BUILDDIR)/system-onesegment.ld: $(LOCAL_DIR)/system-onesegment.ld $(wildcard arch/*.ld) linkerscr…
363 $(BUILDDIR)/system-twosegment.ld: $(LOCAL_DIR)/system-twosegment.ld $(wildcard arch/*.ld) linkerscr…
/lk-master/
A Dengine.mk157 $(error couldn't find arch or platform doesn't define arch)
159 include arch/$(ARCH)/rules.mk
161 $(error TOOLCHAIN_PREFIX not set in the arch rules.mk)
/lk-master/lib/buildsig/
A Dbuildsig.c80 if (!VALIDSTR(sig->version->arch)) in buildsig_search()
125 v->arch, v->platform, v->target, v->project, v->buildid); in cmd_buildsig()
/lk-master/arch/
A Drules.mk5 MODULE_SRCS := $(LOCAL_DIR)/arch.c
/lk-master/lib/version/include/lib/
A Dversion.h18 const char *arch; member
/lk-master/project/virtual/
A Dtest.mk7 arch/test \
/lk-master/top/
A Drules.mk7 arch \

Completed in 25 milliseconds

123