Home
last modified time | relevance | path

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

/linux/arch/arm64/kernel/
A Dfpsimd.c118 void *sve_state; member
242 kfree(task->thread.sve_state); in __sve_free()
243 task->thread.sve_state = NULL; in __sve_free()
457 #define ZREG(sve_state, vq, n) ((char *)(sve_state) + \ argument
504 void *sst = task->thread.sve_state; in fpsimd_to_sve()
566 if (task->thread.sve_state) { in sve_alloc()
572 task->thread.sve_state = in sve_alloc()
620 void *sst = task->thread.sve_state; in sve_sync_from_fpsimd_zeropad()
1000 if (!current->thread.sve_state) { in do_sve_acc()
1184 last->sve_state = current->thread.sve_state; in fpsimd_bind_task_to_cpu()
[all …]
A Dsignal.c252 current->thread.sve_state, in preserve_sve_context()
293 if (!current->thread.sve_state) { in restore_sve_fpsimd_context()
298 err = __copy_from_user(current->thread.sve_state, in restore_sve_fpsimd_context()
A Dprocess.c307 dst->thread.sve_state = NULL; in arch_dup_task_struct()
A Dptrace.c773 membuf_write(&to, target->thread.sve_state, end - start); in sve_get()
848 if (!target->thread.sve_state) { in sve_set()
866 target->thread.sve_state, in sve_set()
/linux/arch/arm64/kvm/
A Dfpsimd.c46 if (vcpu->arch.sve_state) { in kvm_arch_vcpu_run_map_fp()
49 sve_end = vcpu->arch.sve_state + vcpu_sve_state_size(vcpu); in kvm_arch_vcpu_run_map_fp()
51 ret = create_hyp_mappings(vcpu->arch.sve_state, sve_end, in kvm_arch_vcpu_run_map_fp()
101 vcpu->arch.sve_state, in kvm_arch_vcpu_ctxsync_fp()
A Dreset.c113 vcpu->arch.sve_state = buf; in kvm_vcpu_finalize_sve()
144 kfree(vcpu->arch.sve_state); in kvm_arm_vcpu_destroy()
150 memset(vcpu->arch.sve_state, 0, vcpu_sve_state_size(vcpu)); in kvm_vcpu_reset_sve()
A Dguest.c341 if (WARN_ON(vcpu->arch.sve_state)) in set_sve_vls()
496 if (copy_to_user(uptr, vcpu->arch.sve_state + region.koffset, in get_sve_reg()
522 if (copy_from_user(vcpu->arch.sve_state + region.koffset, uptr, in set_sve_reg()
/linux/arch/arm64/include/asm/
A Dfpsimd.h49 void *sve_state, unsigned int sve_vl);
65 return (char *)thread->sve_state + sve_ffr_offset(thread_get_sve_vl(thread)); in sve_pffr()
A Dkvm_host.h284 void *sve_state; member
391 #define vcpu_sve_pffr(vcpu) (kern_hyp_va((vcpu)->arch.sve_state) + \
A Dprocessor.h154 void *sve_state; /* SVE registers, if any */ member

Completed in 22 milliseconds