Searched refs:vaddr_bits (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | page.h | 74 static __always_inline u64 __canonical_address(u64 vaddr, u8 vaddr_bits) in __canonical_address() argument 76 return ((s64)vaddr << (64 - vaddr_bits)) >> (64 - vaddr_bits); in __canonical_address() 79 static __always_inline u64 __is_canonical_address(u64 vaddr, u8 vaddr_bits) in __is_canonical_address() argument 81 return __canonical_address(vaddr, vaddr_bits) == vaddr; in __is_canonical_address()
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | page.h | 77 static __always_inline u64 __canonical_address(u64 vaddr, u8 vaddr_bits) in __canonical_address() argument 79 return ((s64)vaddr << (64 - vaddr_bits)) >> (64 - vaddr_bits); in __canonical_address() 82 static __always_inline u64 __is_canonical_address(u64 vaddr, u8 vaddr_bits) in __is_canonical_address() argument 84 return __canonical_address(vaddr, vaddr_bits) == vaddr; in __is_canonical_address()
|
/kernel/linux/linux-5.10/arch/x86/events/intel/ |
H A D | pt.c | 1364 static u64 clamp_to_ge_canonical_addr(u64 vaddr, u8 vaddr_bits) in clamp_to_ge_canonical_addr() argument 1366 return __is_canonical_address(vaddr, vaddr_bits) ? in clamp_to_ge_canonical_addr() 1368 -BIT_ULL(vaddr_bits - 1); in clamp_to_ge_canonical_addr() 1372 static u64 clamp_to_le_canonical_addr(u64 vaddr, u8 vaddr_bits) in clamp_to_le_canonical_addr() argument 1374 return __is_canonical_address(vaddr, vaddr_bits) ? in clamp_to_le_canonical_addr() 1376 BIT_ULL(vaddr_bits - 1) - 1; in clamp_to_le_canonical_addr()
|
/kernel/linux/linux-6.6/arch/x86/events/intel/ |
H A D | pt.c | 1380 static u64 clamp_to_ge_canonical_addr(u64 vaddr, u8 vaddr_bits) in clamp_to_ge_canonical_addr() argument 1382 return __is_canonical_address(vaddr, vaddr_bits) ? in clamp_to_ge_canonical_addr() 1384 -BIT_ULL(vaddr_bits - 1); in clamp_to_ge_canonical_addr() 1388 static u64 clamp_to_le_canonical_addr(u64 vaddr, u8 vaddr_bits) in clamp_to_le_canonical_addr() argument 1390 return __is_canonical_address(vaddr, vaddr_bits) ? in clamp_to_le_canonical_addr() 1392 BIT_ULL(vaddr_bits - 1) - 1; in clamp_to_le_canonical_addr()
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | cpuid.c | 84 int vaddr_bits = (best->eax & 0xff00) >> 8; in kvm_check_cpuid() local 86 if (vaddr_bits != 48 && vaddr_bits != 57 && vaddr_bits != 0) in kvm_check_cpuid()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | cpuid.c | 147 int vaddr_bits = (best->eax & 0xff00) >> 8; in kvm_check_cpuid() local 149 if (vaddr_bits != 48 && vaddr_bits != 57 && vaddr_bits != 0) in kvm_check_cpuid()
|
Completed in 9 milliseconds