Lines Matching refs:addr

42 #define readb(addr) ((void)addr, 0)  argument
43 #define readw(addr) ((void)addr, 0) argument
44 #define readl(addr) ((void)addr, 0) argument
46 #define readq(addr) ((void)addr, 0) argument
48 #define writeb(v, addr) ((void)addr) argument
49 #define writew(v, addr) ((void)addr) argument
50 #define writel(v, addr) ((void)addr) argument
52 #define writeq(v, addr) ((void)addr) argument
83 #define clrbits(type, addr, clear) \ argument
84 out_##type((addr), in_##type(addr) & ~(clear))
86 #define setbits(type, addr, set) \ argument
87 out_##type((addr), in_##type(addr) | (set))
89 #define clrsetbits(type, addr, clear, set) \ argument
90 out_##type((addr), (in_##type(addr) & ~(clear)) | (set))
92 #define clrbits_be32(addr, clear) clrbits(be32, addr, clear) argument
93 #define setbits_be32(addr, set) setbits(be32, addr, set) argument
94 #define clrsetbits_be32(addr, clear, set) clrsetbits(be32, addr, clear, set) argument
96 #define clrbits_le32(addr, clear) clrbits(le32, addr, clear) argument
97 #define setbits_le32(addr, set) setbits(le32, addr, set) argument
98 #define clrsetbits_le32(addr, clear, set) clrsetbits(le32, addr, clear, set) argument
100 #define clrbits_be16(addr, clear) clrbits(be16, addr, clear) argument
101 #define setbits_be16(addr, set) setbits(be16, addr, set) argument
102 #define clrsetbits_be16(addr, clear, set) clrsetbits(be16, addr, clear, set) argument
104 #define clrbits_le16(addr, clear) clrbits(le16, addr, clear) argument
105 #define setbits_le16(addr, set) setbits(le16, addr, set) argument
106 #define clrsetbits_le16(addr, clear, set) clrsetbits(le16, addr, clear, set) argument
108 #define clrbits_8(addr, clear) clrbits(8, addr, clear) argument
109 #define setbits_8(addr, set) setbits(8, addr, set) argument
110 #define clrsetbits_8(addr, clear, set) clrsetbits(8, addr, clear, set) argument
113 int inl(unsigned int addr);
114 int inw(unsigned int addr);
115 int inb(unsigned int addr);
117 void outl(unsigned int value, unsigned int addr);
118 void outw(unsigned int value, unsigned int addr);
119 void outb(unsigned int value, unsigned int addr);
139 #define clrbits(type, addr, clear) \ argument
140 out_##type((addr), in_##type(addr) & ~(clear))
142 #define setbits(type, addr, set) \ argument
143 out_##type((addr), in_##type(addr) | (set))
145 #define clrsetbits(type, addr, clear, set) \ argument
146 out_##type((addr), (in_##type(addr) & ~(clear)) | (set))
148 #define clrbits_be32(addr, clear) clrbits(be32, addr, clear) argument
149 #define setbits_be32(addr, set) setbits(be32, addr, set) argument
150 #define clrsetbits_be32(addr, clear, set) clrsetbits(be32, addr, clear, set) argument
152 #define clrbits_le32(addr, clear) clrbits(le32, addr, clear) argument
153 #define setbits_le32(addr, set) setbits(le32, addr, set) argument
154 #define clrsetbits_le32(addr, clear, set) clrsetbits(le32, addr, clear, set) argument
156 #define clrbits_be16(addr, clear) clrbits(be16, addr, clear) argument
157 #define setbits_be16(addr, set) setbits(be16, addr, set) argument
158 #define clrsetbits_be16(addr, clear, set) clrsetbits(be16, addr, clear, set) argument
160 #define clrbits_le16(addr, clear) clrbits(le16, addr, clear) argument
161 #define setbits_le16(addr, set) setbits(le16, addr, set) argument
162 #define clrsetbits_le16(addr, clear, set) clrsetbits(le16, addr, clear, set) argument
164 #define clrbits_8(addr, clear) clrbits(8, addr, clear) argument
165 #define setbits_8(addr, set) setbits(8, addr, set) argument
166 #define clrsetbits_8(addr, clear, set) clrsetbits(8, addr, clear, set) argument
176 static inline void memset_io(volatile void *addr, unsigned char val, int count) in memset_io() argument