Lines Matching refs:__val
1 static __inline void outb(unsigned char __val, unsigned short __port)
3 __asm__ volatile ("outb %0,%1" : : "a" (__val), "dN" (__port));
6 static __inline void outw(unsigned short __val, unsigned short __port)
8 __asm__ volatile ("outw %0,%1" : : "a" (__val), "dN" (__port));
11 static __inline void outl(unsigned int __val, unsigned short __port)
13 __asm__ volatile ("outl %0,%1" : : "a" (__val), "dN" (__port));
18 unsigned char __val;
19 __asm__ volatile ("inb %1,%0" : "=a" (__val) : "dN" (__port));
20 return __val;
25 unsigned short __val;
26 __asm__ volatile ("inw %1,%0" : "=a" (__val) : "dN" (__port));
27 return __val;
32 unsigned int __val;
33 __asm__ volatile ("inl %1,%0" : "=a" (__val) : "dN" (__port));
34 return __val;