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.c315 hva_t uaddr_start, uaddr_end; in fault_supports_gstage_huge_mapping() local
320 uaddr_start = memslot->userspace_addr; in fault_supports_gstage_huge_mapping()
321 uaddr_end = uaddr_start + size; in fault_supports_gstage_huge_mapping()
348 if ((gpa_start & (PMD_SIZE - 1)) != (uaddr_start & (PMD_SIZE - 1))) in fault_supports_gstage_huge_mapping()
363 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.c1333 hva_t uaddr_start, uaddr_end; in fault_supports_stage2_huge_mapping() local
1348 uaddr_start = memslot->userspace_addr; in fault_supports_stage2_huge_mapping()
1349 uaddr_end = uaddr_start + size; in fault_supports_stage2_huge_mapping()
1374 if ((gpa_start & (map_size - 1)) != (uaddr_start & (map_size - 1))) in fault_supports_stage2_huge_mapping()
1389 return (hva & ~(map_size - 1)) >= uaddr_start && in fault_supports_stage2_huge_mapping()