Home
last modified time | relevance | path

Searched refs:sve_regs (Results 1 – 6 of 6) sorted by relevance

/linux/tools/testing/selftests/arm64/signal/testcases/
H A Dsve_regs.c84 static int sve_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) in sve_regs() function
104 .run = sve_regs,
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dsetup.c85 struct arm64_sve_state *sve_regs = host_data->sve_regs; in pkvm_create_host_sve_mappings() local
87 start = kern_hyp_va(sve_regs); in pkvm_create_host_sve_mappings()
H A Dhyp-main.c51 struct arm64_sve_state *sve_regs = *host_data_ptr(sve_regs); in __hyp_sve_restore_host() local
63 sve_load_state(sve_regs, true); in __hyp_sve_restore_host()
/linux/arch/arm64/kvm/
H A Darm.c2557 struct arm64_sve_state *sve_regs; in teardown_hyp_mode() local
2559 sve_regs = per_cpu_ptr_nvhe_sym(kvm_host_data, cpu)->sve_regs; in teardown_hyp_mode()
2560 free_pages((unsigned long) sve_regs, pkvm_host_sve_state_order()); in teardown_hyp_mode()
2685 per_cpu_ptr_nvhe_sym(kvm_host_data, cpu)->sve_regs = page_address(page); in init_pkvm_host_sve_state()
2722 struct arm64_sve_state *sve_regs; in finalize_init_hyp_mode() local
2724 sve_regs = per_cpu_ptr_nvhe_sym(kvm_host_data, cpu)->sve_regs; in finalize_init_hyp_mode()
2725 per_cpu_ptr_nvhe_sym(kvm_host_data, cpu)->sve_regs = in finalize_init_hyp_mode()
2726 kern_hyp_va(sve_regs); in finalize_init_hyp_mode()
/linux/tools/testing/selftests/kvm/arm64/
H A Dget-reg-list.c646 static __u64 sve_regs[] = {
791 .regs = sve_regs, .regs_n = ARRAY_SIZE(sve_regs), \
644 static __u64 sve_regs[] = { global() variable
/linux/arch/arm64/include/asm/
H A Dkvm_host.h768 struct arm64_sve_state *sve_regs; member