Lines Matching refs:ecx
25 static inline void __monitor(const void *eax, unsigned long ecx, in __monitor() argument
30 :: "a" (eax), "c" (ecx), "d"(edx)); in __monitor()
33 static inline void __monitorx(const void *eax, unsigned long ecx, in __monitorx() argument
38 :: "a" (eax), "c" (ecx), "d"(edx)); in __monitorx()
41 static inline void __mwait(unsigned long eax, unsigned long ecx) in __mwait() argument
45 :: "a" (eax), "c" (ecx)); in __mwait()
75 unsigned long ecx) in __mwaitx() argument
79 :: "a" (eax), "b" (ebx), "c" (ecx)); in __mwaitx()
82 static inline void __sti_mwait(unsigned long eax, unsigned long ecx) in __sti_mwait() argument
87 :: "a" (eax), "c" (ecx)); in __sti_mwait()
100 static inline void mwait_idle_with_hints(unsigned long eax, unsigned long ecx) in mwait_idle_with_hints() argument
111 __mwait(eax, ecx); in mwait_idle_with_hints()