Home
last modified time | relevance | path

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

/linux/arch/riscv/kvm/
H A Dmmu.c291 hva_t uaddr_start, uaddr_end; in fault_supports_gstage_huge_mapping() local
296 uaddr_start = memslot->userspace_addr; in fault_supports_gstage_huge_mapping()
297 uaddr_end = uaddr_start + size; in fault_supports_gstage_huge_mapping()
324 if ((gpa_start & (PMD_SIZE - 1)) != (uaddr_start & (PMD_SIZE - 1))) in fault_supports_gstage_huge_mapping()
339 return (hva >= ALIGN(uaddr_start, PMD_SIZE)) && (hva < ALIGN_DOWN(uaddr_end, PMD_SIZE)); in fault_supports_gstage_huge_mapping()
/linux/arch/arm64/kvm/
H A Dmmu.c1334 hva_t uaddr_start, uaddr_end; in fault_supports_stage2_huge_mapping() local
1349 uaddr_start = memslot->userspace_addr; in fault_supports_stage2_huge_mapping()
1350 uaddr_end = uaddr_start + size; in fault_supports_stage2_huge_mapping()
1375 if ((gpa_start & (map_size - 1)) != (uaddr_start & (map_size - 1))) in fault_supports_stage2_huge_mapping()
1390 return (hva & ~(map_size - 1)) >= uaddr_start && in fault_supports_stage2_huge_mapping()