Lines Matching full:access
24 * used to pass float arguments, and that would trigger an FPU access trap.
82 "must be called with FPU access disabled"); in z_riscv_fpu_load()
96 * transfer. The saved FPU state is updated upon disabling FPU access so
106 "must be called with FPU access disabled"); in arch_flush_local_fpu()
114 /* turn on FPU access */ in arch_flush_local_fpu()
123 /* disable FPU access */ in arch_flush_local_fpu()
186 /* always deny FPU access whenever an exception is entered */ in z_riscv_fpu_enter_exc()
196 * We also get here when FP regs are used while in exception as FP access
198 * to the owning thread and simply enable FPU access. Exceptions should be
218 * We were already in exception when the FPU access trapped. in z_riscv_fpu_trap()
219 * We give it access and prevent any further IRQ recursion in z_riscv_fpu_trap()
248 * access to FP regs based on FPU ownership before leaving the last
252 * first access and then the actual FPU context switching will occur.
286 * access as we want to make sure IRQs are disabled before in fpu_access_allowed()
287 * granting it access (see z_riscv_fpu_trap() documentation). in fpu_access_allowed()
307 * This is called from z_riscv_context_switch(). FPU access may be granted
309 * some exception context then FPU access would be re-evaluated at exception