Lines Matching defs:value
22 #define x86_write_cr0(value) \
23 __asm__("mov %0,%%cr0" : : "r" (value))
38 x86_write_cr3(size_t value)
40 __asm__("mov %0,%%cr3" : : "r" (value) : "memory");
49 #define x86_write_cr4(value) \
50 __asm__("mov %0,%%cr4" : : "r" (value))
58 #define x86_write_dr3(value) \
59 __asm__("mov %0,%%dr3" : : "r" (value))
79 #define xsetbv(reg, value) { \
80 uint32 low = value; uint32 high = value >> 32; \
83 #define out8(value,port) \
84 __asm__ ("outb %%al,%%dx" : : "a" (value), "d" (port))
86 #define out16(value,port) \
87 __asm__ ("outw %%ax,%%dx" : : "a" (value), "d" (port))
89 #define out32(value,port) \
90 __asm__ ("outl %%eax,%%dx" : : "a" (value), "d" (port))
110 #define out8_p(value,port) \
114 "1:" : : "a" (value), "d" (port))