Home
last modified time | relevance | path

Searched refs:EAX_EDX_RET (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dmsr.h56 #define EAX_EDX_RET(val, low, high) "=a" (low), "=d" (high) macro
60 #define EAX_EDX_RET(val, low, high) "=A" (val) macro
96 : EAX_EDX_RET(val, low, high) : "c" (msr)); in __rdmsr()
149 : [err] "=r" (*err), EAX_EDX_RET(val, low, high) in native_read_msr_safe()
203 asm volatile("rdtsc" : EAX_EDX_RET(val, low, high)); in rdtsc()
237 : EAX_EDX_RET(val, low, high) in rdtsc_ordered()
248 asm volatile("rdpmc" : EAX_EDX_RET(val, low, high) : "c" (counter)); in native_read_pmc()
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dmsr.h47 #define EAX_EDX_RET(val, low, high) "=a" (low), "=d" (high) macro
51 #define EAX_EDX_RET(val, low, high) "=A" (val) macro
87 : EAX_EDX_RET(val, low, high) : "c" (msr)); in __rdmsr()
134 : [err] "=r" (*err), EAX_EDX_RET(val, low, high) in native_read_msr_safe()
184 asm volatile("rdtsc" : EAX_EDX_RET(val, low, high)); in rdtsc()
218 : EAX_EDX_RET(val, low, high) in rdtsc_ordered()
229 asm volatile("rdpmc" : EAX_EDX_RET(val, low, high) : "c" (counter)); in native_read_pmc()
/kernel/linux/linux-5.10/arch/x86/kernel/cpu/mce/
H A Dcore.c423 : EAX_EDX_RET(val, low, high) : "c" (msr)); in mce_rdmsrl()
/kernel/linux/linux-6.6/arch/x86/kernel/cpu/mce/
H A Dcore.c381 : EAX_EDX_RET(val, low, high) : "c" (msr)); in mce_rdmsrl()

Completed in 7 milliseconds