Home
last modified time | relevance | path

Searched refs:sve_state (Results 1 – 3 of 3) sorted by relevance

/linux/arch/arm64/kernel/
H A Dfpsimd.c428 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 Dprocess.c366 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 Dsignal.c423 current->thread.sve_state, in preserve_sve_context()
491 if (!current->thread.sve_state) { in restore_sve_fpsimd_context()
506 err = __copy_from_user(current->thread.sve_state, in restore_sve_fpsimd_context()
622 if (!current->thread.sve_state) in restore_za_context()