Home
last modified time | relevance | path

Searched refs:K_FP_REGS (Results 1 – 14 of 14) sorted by relevance

/Zephyr-latest/tests/kernel/fpu_sharing/generic/src/
Dtest_common.h18 #define THREAD_FP_FLAGS (K_FP_REGS | K_SSE_REGS)
20 #define THREAD_FP_FLAGS (K_FP_REGS)
/Zephyr-latest/arch/x86/include/ia32/
Dkernel_arch_data.h48 #define _FP_USER_MASK (K_FP_REGS | K_SSE_REGS)
50 #define _FP_USER_MASK (K_FP_REGS)
/Zephyr-latest/tests/kernel/fpu_sharing/float_disable/src/
Dk_float_disable.c19 #define K_FP_OPTS (K_FP_REGS | K_SSE_REGS)
21 #define K_FP_OPTS K_FP_REGS
189 if ((sup_fp_thread.base.user_options & K_FP_REGS) == 0) { in sup_fp_thread_entry()
246 if ((sup_fp_thread.base.user_options & K_FP_REGS) == 0) { in sup_fp_thread_entry()
265 PRIORITY, K_FP_REGS, in ZTEST()
/Zephyr-latest/arch/arm/core/cortex_m/
Dthread.c78 if ((thread->base.user_options & K_FP_REGS) != 0) { in arch_new_thread()
120 if ((thread->base.user_options & K_FP_REGS) != 0) { in arch_new_thread()
192 if (((thread->base.user_options & K_FP_REGS) != 0) || in z_arm_mpu_stack_guard_and_fpu_adjust()
210 thread->base.user_options |= K_FP_REGS; in z_arm_mpu_stack_guard_and_fpu_adjust()
472 thread->base.user_options &= ~K_FP_REGS; in arch_float_disable()
/Zephyr-latest/tests/kernel/fatal/exception/src/
Dmain.c415 check_stack_overflow(stack_hw_overflow, K_FP_REGS); in ZTEST()
418 check_stack_overflow(stack_hw_overflow, K_FP_REGS); in ZTEST()
437 check_stack_overflow(stack_hw_overflow, K_USER | K_FP_REGS); in ZTEST()
440 check_stack_overflow(stack_hw_overflow, K_USER | K_FP_REGS); in ZTEST()
/Zephyr-latest/arch/arm/core/cortex_a_r/
Dthread.c69 if ((thread->base.user_options & K_FP_REGS) != 0) { in arch_new_thread()
121 if ((thread->base.user_options & K_FP_REGS) != 0) { in arch_new_thread()
397 thread->base.user_options &= ~K_FP_REGS; in arch_float_disable()
Dfault.c181 && (arch_current_thread()->base.user_options & K_FP_REGS)) in z_arm_fault_undef_instruction_fp()
199 arch_current_thread()->base.user_options |= K_FP_REGS; in z_arm_fault_undef_instruction_fp()
Dswap_helper.S73 tst r0, #K_FP_REGS /* arch_current_thread()->base.user_options & K_FP_REGS */
155 tst r0, #K_FP_REGS /* arch_current_thread()->base.user_options & K_FP_REGS */
/Zephyr-latest/tests/arch/arm/arm_thread_swap/src/
Darm_thread_arch.c130 #define ALT_THREAD_OPTIONS K_FP_REGS
286 zassert_true((arch_current_thread()->base.user_options & K_FP_REGS) != 0, in alt_thread_entry()
529 zassert_true((arch_current_thread()->base.user_options & K_FP_REGS) == 0, in ZTEST()
755 zassert_true((arch_current_thread()->base.user_options & K_FP_REGS) != 0, in ZTEST()
/Zephyr-latest/arch/sparc/core/
Dthread.c26 #define USER_FP_MASK K_FP_REGS
/Zephyr-latest/doc/kernel/services/other/
Dfloat.rst92 :c:macro:`K_FP_REGS` option to :c:macro:`K_THREAD_DEFINE`.
95 :c:macro:`K_FP_REGS` option to :c:func:`k_thread_create`.
97 Pretagging a thread with the :c:macro:`K_FP_REGS` option instructs the
126 :c:macro:`K_FP_REGS`
128 :c:macro:`K_FP_REGS`, as soon as the kernel detects that they are using the
170 :c:macro:`K_FP_REGS` option to :c:macro:`K_THREAD_DEFINE`.
173 :c:macro:`K_FP_REGS` to :c:func:`k_thread_create`.
233 :c:macro:`K_FP_REGS` option to :c:macro:`K_THREAD_DEFINE`.
236 :c:macro:`K_FP_REGS` to :c:func:`k_thread_create`.
283 :c:macro:`K_FP_REGS` or :c:macro:`K_SSE_REGS` option to
[all …]
/Zephyr-latest/arch/arc/core/
Dthread.c254 thread->base.user_options &= ~K_FP_REGS; in arch_float_disable()
271 thread->base.user_options |= K_FP_REGS; in arch_float_enable()
/Zephyr-latest/doc/kernel/services/threads/
Dindex.rst331 SSE registers. Also see :c:macro:`K_FP_REGS`.
336 :c:macro:`K_FP_REGS`
/Zephyr-latest/include/zephyr/
Dkernel.h263 #define K_FP_REGS (BIT(K_FP_IDX)) macro