Searched refs:K_FP_REGS (Results 1 – 14 of 14) sorted by relevance
/Zephyr-latest/tests/kernel/fpu_sharing/generic/src/ |
D | test_common.h | 18 #define THREAD_FP_FLAGS (K_FP_REGS | K_SSE_REGS) 20 #define THREAD_FP_FLAGS (K_FP_REGS)
|
/Zephyr-latest/arch/x86/include/ia32/ |
D | kernel_arch_data.h | 48 #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/ |
D | k_float_disable.c | 19 #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/ |
D | thread.c | 78 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/ |
D | main.c | 415 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/ |
D | thread.c | 69 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()
|
D | fault.c | 181 && (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()
|
D | swap_helper.S | 73 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/ |
D | arm_thread_arch.c | 130 #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/ |
D | thread.c | 26 #define USER_FP_MASK K_FP_REGS
|
/Zephyr-latest/doc/kernel/services/other/ |
D | float.rst | 92 :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/ |
D | thread.c | 254 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/ |
D | index.rst | 331 SSE registers. Also see :c:macro:`K_FP_REGS`. 336 :c:macro:`K_FP_REGS`
|
/Zephyr-latest/include/zephyr/ |
D | kernel.h | 263 #define K_FP_REGS (BIT(K_FP_IDX)) macro
|