Home
last modified time | relevance | path

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

/openbmc/linux/arch/arm64/kvm/
H A Dva_layout.c19 static u8 tag_lsb; variable
32 addr |= tag_val << tag_lsb; in __early_kern_hyp_va()
69 tag_lsb = fls64((u64)phys_to_virt(memblock_start_of_DRAM()) ^ in kvm_compute_layout()
72 va_mask = GENMASK_ULL(tag_lsb - 1, 0); in kvm_compute_layout()
75 if (IS_ENABLED(CONFIG_RANDOMIZE_BASE) && tag_lsb != (vabits_actual - 1)) { in kvm_compute_layout()
77 tag_val |= get_random_long() & GENMASK_ULL(vabits_actual - 2, tag_lsb); in kvm_compute_layout()
79 tag_val >>= tag_lsb; in kvm_compute_layout()
127 tag_lsb); in compute_instruction()
147 rn, rn, rd, 64 - tag_lsb); in compute_instruction()