Lines Matching refs:port

40 inb (unsigned short int port)  in inb()  argument
44 __asm__ __volatile__ ("inb %w1,%0":"=a" (_v):"Nd" (port)); in inb()
49 inb_p (unsigned short int port) in inb_p() argument
53 __asm__ __volatile__ ("inb %w1,%0\noutb %%al,$0x80":"=a" (_v):"Nd" (port)); in inb_p()
58 inw (unsigned short int port) in inw() argument
62 __asm__ __volatile__ ("inw %w1,%0":"=a" (_v):"Nd" (port)); in inw()
67 inw_p (unsigned short int port) in inw_p() argument
71 __asm__ __volatile__ ("inw %w1,%0\noutb %%al,$0x80":"=a" (_v):"Nd" (port)); in inw_p()
76 inl (unsigned short int port) in inl() argument
80 __asm__ __volatile__ ("inl %w1,%0":"=a" (_v):"Nd" (port)); in inl()
85 inl_p (unsigned short int port) in inl_p() argument
88 __asm__ __volatile__ ("inl %w1,%0\noutb %%al,$0x80":"=a" (_v):"Nd" (port)); in inl_p()
93 outb (unsigned char value, unsigned short int port) in outb() argument
95 __asm__ __volatile__ ("outb %b0,%w1": :"a" (value), "Nd" (port)); in outb()
99 outb_p (unsigned char value, unsigned short int port) in outb_p() argument
102 "Nd" (port)); in outb_p()
106 outw (unsigned short int value, unsigned short int port) in outw() argument
108 __asm__ __volatile__ ("outw %w0,%w1": :"a" (value), "Nd" (port)); in outw()
113 outw_p (unsigned short int value, unsigned short int port) in outw_p() argument
116 "Nd" (port)); in outw_p()
120 outl (unsigned int value, unsigned short int port) in outl() argument
122 __asm__ __volatile__ ("outl %0,%w1": :"a" (value), "Nd" (port)); in outl()
126 outl_p (unsigned int value, unsigned short int port) in outl_p() argument
129 "Nd" (port)); in outl_p()
133 insb (unsigned short int port, void *addr, unsigned long int count) in insb() argument
136 "=c" (count):"d" (port), "0" (addr), "1" (count)); in insb()
140 insw (unsigned short int port, void *addr, unsigned long int count) in insw() argument
143 "=c" (count):"d" (port), "0" (addr), "1" (count)); in insw()
147 insl (unsigned short int port, void *addr, unsigned long int count) in insl() argument
150 "=c" (count):"d" (port), "0" (addr), "1" (count)); in insl()
154 outsb (unsigned short int port, const void *addr, unsigned long int count) in outsb() argument
157 "=c" (count):"d" (port), "0" (addr), "1" (count)); in outsb()
161 outsw (unsigned short int port, const void *addr, unsigned long int count) in outsw() argument
164 "=c" (count):"d" (port), "0" (addr), "1" (count)); in outsw()
168 outsl (unsigned short int port, const void *addr, unsigned long int count) in outsl() argument
171 "=c" (count):"d" (port), "0" (addr), "1" (count)); in outsl()