Lines Matching refs:uint64_t
39 static INLINE uint64_t rdtsc()
46 return ((uint64_t)hi << 32) | (uint64_t)lo;
49 static INLINE uint64_t rdtscp(uint32_t *procno)
59 return ((uint64_t)hi << 32) | (uint64_t)lo;
104 static INLINE void wrmsr(uint32_t addr, uint64_t val)
114 static INLINE uint64_t rdmsr(uint32_t addr)
116 uint64_t eax, edx;
129 static INLINE uint64_t read_cr0()
131 uint64_t val;
139 static INLINE void write_cr0(uint64_t val)
146 static INLINE uint64_t read_cr2()
148 uint64_t val;
156 static INLINE uint64_t read_cr3()
158 uint64_t val;
166 static INLINE void write_cr3(uint64_t val)
173 static INLINE uint64_t read_cr4()
175 uint64_t val;
183 static INLINE void write_cr4(uint64_t val)
194 static INLINE uint64_t read_dr0()
196 uint64_t val;
204 static INLINE void write_dr0(uint64_t val)
211 static INLINE uint64_t read_dr1()
213 uint64_t val;
221 static INLINE void write_dr1(uint64_t val)
228 static INLINE uint64_t read_dr2()
230 uint64_t val;
238 static INLINE void write_dr2(uint64_t val)
245 static INLINE uint64_t read_dr3()
247 uint64_t val;
255 static INLINE void write_dr3(uint64_t val)
262 static INLINE uint64_t read_dr6()
264 uint64_t val;
272 static INLINE void write_dr6(uint64_t val)
279 static INLINE uint64_t read_dr7()
281 uint64_t val;
289 static INLINE void write_dr7(uint64_t val)
394 static INLINE void xsave(struct XSAVEArea *xsa, uint64_t mask)
405 static INLINE void xsaveopt(struct XSAVEArea *xsa, uint64_t mask)
416 static INLINE void xrstor(struct XSAVEArea *xsa, uint64_t mask)