Home
last modified time | relevance | path

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

/arch/arm64/kernel/
Dfpsimd.c115 void *sve_state; member
205 kfree(task->thread.sve_state); in __sve_free()
206 task->thread.sve_state = NULL; in __sve_free()
308 sve_save_state((char *)last->sve_state + in fpsimd_save()
391 #define ZREG(sve_state, vq, n) ((char *)(sve_state) + \ argument
438 void *sst = task->thread.sve_state; in fpsimd_to_sve()
462 void const *sst = task->thread.sve_state; in sve_to_fpsimd()
500 if (task->thread.sve_state) { in sve_alloc()
501 memset(task->thread.sve_state, 0, sve_state_size(task)); in sve_alloc()
506 task->thread.sve_state = in sve_alloc()
[all …]
Dprocess.c354 dst->thread.sve_state = NULL; in arch_dup_task_struct()
Dsignal.c251 current->thread.sve_state, in preserve_sve_context()
292 err = __copy_from_user(current->thread.sve_state, in restore_sve_fpsimd_context()
Dptrace.c834 target->thread.sve_state, in sve_get()
933 target->thread.sve_state, in sve_set()
/arch/arm64/include/asm/
Dfpsimd.h50 void *sve_state, unsigned int sve_vl);
66 return (char *)thread->sve_state + sve_ffr_offset(thread->sve_vl); in sve_pffr()
Dkvm_host.h248 void *sve_state; member
346 #define vcpu_sve_pffr(vcpu) ((void *)((char *)((vcpu)->arch.sve_state) + \
Dprocessor.h145 void *sve_state; /* SVE registers, if any */ member
/arch/arm64/kvm/
Dreset.c178 vcpu->arch.sve_state = buf; in kvm_vcpu_finalize_sve()
209 kfree(vcpu->arch.sve_state); in kvm_arch_vcpu_uninit()
215 memset(vcpu->arch.sve_state, 0, vcpu_sve_state_size(vcpu)); in kvm_vcpu_reset_sve()
Dfpsimd.c90 vcpu->arch.sve_state, in kvm_arch_vcpu_ctxsync_fp()
Dguest.c255 if (WARN_ON(vcpu->arch.sve_state)) in set_sve_vls()
410 if (copy_to_user(uptr, vcpu->arch.sve_state + region.koffset, in get_sve_reg()
436 if (copy_from_user(vcpu->arch.sve_state + region.koffset, uptr, in set_sve_reg()