Lines Matching full:va
17 * The LSB of the HYP VA tag
21 * The HYP VA tag value with the region bit
27 * Compute HYP VA by using the same computation as kern_hyp_va().
37 * Store a hyp VA <-> PA offset into a EL2-owned variable.
43 /* Compute the offset from the hyp VA and PA of a random symbol. */ in init_hyp_physvirt_offset()
50 * Calculate the actual VA size used by the hypervisor
56 * be different from the number of VA bits used by the regular kernel in kvm_hyp_va_bits()
64 * So use the maximum of the idmap VA bits and the regular kernel stage in kvm_hyp_va_bits()
65 * 1 VA bits as the hypervisor VA size to assure that the hypervisor can in kvm_hyp_va_bits()
72 * We want to generate a hyp VA with the following format (with V ==
73 * hypervisor VA bits):
77 * | 0000000 | hyp_va_msb | random tag | kern linear VA |
123 * to a kimg VA position. in kvm_apply_hyp_relocations()
127 /* Read the kimg VA value at the relocation address. */ in kvm_apply_hyp_relocations()
130 /* Convert to hyp VA and store back to the relocation address. */ in kvm_apply_hyp_relocations()
193 * address), NOP everything after masking the kernel VA. in kvm_update_va_mask()
224 * Compute HYP VA by using the same computation as kern_hyp_va() in kvm_patch_vector_branch()