Lines Matching refs:sve_state
517 sve_save_state((char *)last->sve_state + in fpsimd_save()
632 #define ZREG(sve_state, vq, n) ((char *)(sve_state) + \ argument
679 void *sst = task->thread.sve_state; in fpsimd_to_sve()
703 void const *sst = task->thread.sve_state; in sve_to_fpsimd()
726 kfree(task->thread.sve_state); in __sve_free()
727 task->thread.sve_state = NULL; in __sve_free()
765 if (task->thread.sve_state) { in sve_alloc()
767 memset(task->thread.sve_state, 0, in sve_alloc()
773 task->thread.sve_state = in sve_alloc()
835 void *sst = task->thread.sve_state; in sve_sync_from_fpsimd_zeropad()
1449 if (!current->thread.sve_state) { in do_sve_acc()
1501 if (!current->thread.sve_state || !current->thread.sme_state) { in do_sme_acc()
1621 void *sve_state = NULL; in fpsimd_flush_thread() local
1637 sve_state = current->thread.sve_state; in fpsimd_flush_thread()
1638 current->thread.sve_state = NULL; in fpsimd_flush_thread()
1657 kfree(sve_state); in fpsimd_flush_thread()
1723 last->sve_state = current->thread.sve_state; in fpsimd_bind_task_to_cpu()
1975 char *sve_state = this_cpu_ptr(efi_sve_state); in __efi_fpsimd_begin() local
1995 sve_save_state(sve_state + sve_ffr_offset(sve_max_vl()), in __efi_fpsimd_begin()
2024 char const *sve_state = this_cpu_ptr(efi_sve_state); in __efi_fpsimd_end() local
2047 sve_load_state(sve_state + sve_ffr_offset(sve_max_vl()), in __efi_fpsimd_end()