Lines Matching refs:fpused
136 t->arch.fpused = false; in arch_thread_initialize()
333 __NAKED static void _thread_mode_bounce(bool fpused) { in _thread_mode_bounce() argument
392 oldthread->arch.fpused = true; in arch_context_switch()
398 DEBUG_ASSERT(oldthread->arch.fpused == false); in arch_context_switch()
408 if (newthread->arch.fpused) { in arch_context_switch()
456 frame->r0 = newthread->arch.fpused; in arch_context_switch()
460 LTRACEF("iretting to user space, fpused %u\n", newthread->arch.fpused); in arch_context_switch()
478 if (!oldthread->arch.fpused && __get_CONTROL() & CONTROL_FPCA_Msk) { 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()
517 dprintf(INFO, ", fpused %u", t->arch.fpused); in arch_dump_thread()