Lines Matching refs:fn
174 #define PORT_1(fn, pfx, sfx) fn(pfx, sfx) argument
176 #define PORT_10(fn, pfx, sfx) \ argument
177 PORT_1(fn, pfx##0, sfx), PORT_1(fn, pfx##1, sfx), \
178 PORT_1(fn, pfx##2, sfx), PORT_1(fn, pfx##3, sfx), \
179 PORT_1(fn, pfx##4, sfx), PORT_1(fn, pfx##5, sfx), \
180 PORT_1(fn, pfx##6, sfx), PORT_1(fn, pfx##7, sfx), \
181 PORT_1(fn, pfx##8, sfx), PORT_1(fn, pfx##9, sfx)
183 #define PORT_10_REV(fn, pfx, sfx) \ argument
184 PORT_1(fn, pfx##9, sfx), PORT_1(fn, pfx##8, sfx), \
185 PORT_1(fn, pfx##7, sfx), PORT_1(fn, pfx##6, sfx), \
186 PORT_1(fn, pfx##5, sfx), PORT_1(fn, pfx##4, sfx), \
187 PORT_1(fn, pfx##3, sfx), PORT_1(fn, pfx##2, sfx), \
188 PORT_1(fn, pfx##1, sfx), PORT_1(fn, pfx##0, sfx)
190 #define PORT_32(fn, pfx, sfx) \ argument
191 PORT_10(fn, pfx, sfx), PORT_10(fn, pfx##1, sfx), \
192 PORT_10(fn, pfx##2, sfx), PORT_1(fn, pfx##30, sfx), \
193 PORT_1(fn, pfx##31, sfx)
195 #define PORT_32_REV(fn, pfx, sfx) \ argument
196 PORT_1(fn, pfx##31, sfx), PORT_1(fn, pfx##30, sfx), \
197 PORT_10_REV(fn, pfx##2, sfx), PORT_10_REV(fn, pfx##1, sfx), \
198 PORT_10_REV(fn, pfx, sfx)
200 #define PORT_90(fn, pfx, sfx) \ argument
201 PORT_10(fn, pfx##1, sfx), PORT_10(fn, pfx##2, sfx), \
202 PORT_10(fn, pfx##3, sfx), PORT_10(fn, pfx##4, sfx), \
203 PORT_10(fn, pfx##5, sfx), PORT_10(fn, pfx##6, sfx), \
204 PORT_10(fn, pfx##7, sfx), PORT_10(fn, pfx##8, sfx), \
205 PORT_10(fn, pfx##9, sfx)