Lines Matching refs:INLINE

9 static INLINE void enable_interrupts()
14 static INLINE void disable_interrupts()
19 static INLINE void hlt()
24 static INLINE void pause()
29 static INLINE void breakpoint()
34 static INLINE void icebp()
39 static INLINE uint64_t rdtsc()
49 static INLINE uint64_t rdtscp(uint32_t *procno)
62 static INLINE void lidt(PseudoDescriptor *idt)
70 static INLINE void lgdt(PseudoDescriptor *gdt)
78 static INLINE void ltr(uint16_t tss)
85 static INLINE void cpuid(uint32_t info, uint32_t *eax, uint32_t *ebx,
104 static INLINE void wrmsr(uint32_t addr, uint64_t val)
114 static INLINE uint64_t rdmsr(uint32_t addr)
129 static INLINE uint64_t read_cr0()
139 static INLINE void write_cr0(uint64_t val)
146 static INLINE uint64_t read_cr2()
156 static INLINE uint64_t read_cr3()
166 static INLINE void write_cr3(uint64_t val)
173 static INLINE uint64_t read_cr4()
183 static INLINE void write_cr4(uint64_t val)
194 static INLINE uint64_t read_dr0()
204 static INLINE void write_dr0(uint64_t val)
211 static INLINE uint64_t read_dr1()
221 static INLINE void write_dr1(uint64_t val)
228 static INLINE uint64_t read_dr2()
238 static INLINE void write_dr2(uint64_t val)
245 static INLINE uint64_t read_dr3()
255 static INLINE void write_dr3(uint64_t val)
262 static INLINE uint64_t read_dr6()
272 static INLINE void write_dr6(uint64_t val)
279 static INLINE uint64_t read_dr7()
289 static INLINE void write_dr7(uint64_t val)
300 static INLINE uint16_t read_ds()
310 static INLINE void write_ds(uint16_t val)
317 static INLINE uint16_t read_es()
327 static INLINE void write_es(uint16_t val)
334 static INLINE uint16_t read_fs()
344 static INLINE void write_fs(uint16_t val)
351 static INLINE uint16_t read_gs()
361 static INLINE void write_gs(uint16_t val)
372 static INLINE void clts()
377 static INLINE void fxsave(struct XSAVEArea *xsa)
386 static INLINE void fxrstor(struct XSAVEArea *xsa)
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)
431 static INLINE void outb(uint16_t port, uint8_t data)
438 static INLINE void outw(uint16_t port, uint16_t data)
445 static INLINE void outl(uint16_t port, uint32_t data)
452 static INLINE uint8_t inb(uint16_t port)
463 static INLINE uint16_t inw(uint16_t port)
474 static INLINE uint32_t inl(uint16_t port)