Searched refs:sve_state (Results 1 – 4 of 4) sorted by relevance
| /linux/arch/arm64/kernel/ |
| H A D | fpsimd.c | 428 sve_load_state(current->thread.sve_state, restore_ffr); in task_fpsimd_load() 509 sve_save_state(last->sve_state, save_ffr); in fpsimd_save_user_state() 621 #define ZREG(sve_state, vq, n) ((char *)(sve_state) + \ argument 669 struct arm64_sve_state *sst = task->thread.sve_state; in fpsimd_to_sve() 693 const struct arm64_sve_state *sst = task->thread.sve_state; in sve_to_fpsimd() 740 kfree(task->thread.sve_state); in sve_free() 741 task->thread.sve_state = NULL; in sve_free() 756 if (task->thread.sve_state) { in sve_alloc() 758 memset(task->thread.sve_state, 0, in sve_alloc() 764 task->thread.sve_state = in sve_alloc() [all …]
|
| H A D | process.c | 366 dst->thread.sve_state = NULL; in arch_dup_task_struct() 391 dst->thread.sve_state = kzalloc(sve_state_size(src), in copy_thread_za() 393 if (!dst->thread.sve_state) in copy_thread_za() 400 kfree(dst->thread.sve_state); in copy_thread_za() 401 dst->thread.sve_state = NULL; in copy_thread_za()
|
| H A D | signal.c | 423 current->thread.sve_state, in preserve_sve_context() 497 if (!current->thread.sve_state) { in restore_sve_fpsimd_context() 512 err = __copy_from_user(current->thread.sve_state, in restore_sve_fpsimd_context() 628 if (!current->thread.sve_state) in restore_za_context()
|
| /linux/arch/arm64/include/asm/ |
| H A D | processor.h | 170 struct arm64_sve_state *sve_state; /* SVE registers, if any */ member
|