Searched refs:fpsimd_cpu (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | processor.h | 144 unsigned int fpsimd_cpu; member 192 .fpsimd_cpu = NR_CPUS, \
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | processor.h | 162 unsigned int fpsimd_cpu; member 277 .fpsimd_cpu = NR_CPUS, \
|
/kernel/linux/linux-5.10/arch/arm64/kernel/ |
H A D | fpsimd.c | 65 * 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 D | fpsimd.c | 66 * 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