Home
last modified time | relevance | path

Searched refs:fpsimd_cpu (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dprocessor.h144 unsigned int fpsimd_cpu; member
192 .fpsimd_cpu = NR_CPUS, \
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dprocessor.h162 unsigned int fpsimd_cpu; member
277 .fpsimd_cpu = NR_CPUS, \
/kernel/linux/linux-5.10/arch/arm64/kernel/
H A Dfpsimd.c65 * For (a), we add a fpsimd_cpu field to thread_struct, which gets updated to
74 * task's fpsimd_cpu are still mutually in sync. If this is the case, we
92 * - the task gets scheduled in; if both the task's fpsimd_cpu field
99 * fpsimd_cpu field is set to the id of the current CPU, the current
1014 wrong_cpu = next->thread.fpsimd_cpu != smp_processor_id(); in fpsimd_thread_switch()
1113 current->thread.fpsimd_cpu = smp_processor_id(); in fpsimd_bind_task_to_cpu()
1199 * ensures that the assignment to fpsimd_cpu is visible to any
1208 t->thread.fpsimd_cpu = NR_CPUS; in fpsimd_flush_task_state()
1211 * reset the fpsimd_cpu for this task and clear the in fpsimd_flush_task_state()
/kernel/linux/linux-6.6/arch/arm64/kernel/
H A Dfpsimd.c66 * For (a), we add a fpsimd_cpu field to thread_struct, which gets updated to
75 * task's fpsimd_cpu are still mutually in sync. If this is the case, we
97 * - the task gets scheduled in; if both the task's fpsimd_cpu field
104 * fpsimd_cpu field is set to the id of the current CPU, the current
1598 wrong_cpu = next->thread.fpsimd_cpu != smp_processor_id(); in fpsimd_thread_switch()
1752 current->thread.fpsimd_cpu = smp_processor_id(); in fpsimd_bind_task_to_cpu()
1845 * ensures that the assignment to fpsimd_cpu is visible to any
1854 t->thread.fpsimd_cpu = NR_CPUS; in fpsimd_flush_task_state()
1857 * reset the fpsimd_cpu for this task and clear the in fpsimd_flush_task_state()

Completed in 6 milliseconds