Lines Matching refs:BYTES
146 #define __NEWSMIPS_bus_space_read_multi(BYTES,BITS) \
147 static __inline void __CONCAT(bus_space_read_multi_,BYTES) \
152 __CONCAT(bus_space_read_multi_,BYTES)( \
161 *a++ = __CONCAT(bus_space_read_,BYTES)(t, h, o); \
180 #define __NEWSMIPS_bus_space_read_region(BYTES,BITS) \
181 static __inline void __CONCAT(bus_space_read_region_,BYTES) \
186 __CONCAT(bus_space_read_region_,BYTES)( \
195 *a++ = __CONCAT(bus_space_read_,BYTES)(t, h, o); \
196 o += BYTES; \
242 #define __NEWSMIPS_bus_space_write_multi(BYTES,BITS) \
243 static __inline void __CONCAT(bus_space_write_multi_,BYTES) \
248 __CONCAT(bus_space_write_multi_,BYTES)( \
257 __CONCAT(bus_space_write_,BYTES)(t, h, o, *a++); \
275 #define __NEWSMIPS_bus_space_write_region(BYTES,BITS) \
276 static __inline void __CONCAT(bus_space_write_region_,BYTES) \
281 __CONCAT(bus_space_write_region_,BYTES)( \
290 __CONCAT(bus_space_write_,BYTES)(t, h, o, *a++); \
291 o += BYTES; \
310 #define __NEWSMIPS_bus_space_set_multi(BYTES,BITS) \
311 static __inline void __CONCAT(bus_space_set_multi_,BYTES) \
316 __CONCAT(bus_space_set_multi_,BYTES)( \
325 __CONCAT(bus_space_write_,BYTES)(t, h, o, v); \
343 #define __NEWSMIPS_bus_space_set_region(BYTES,BITS) \
344 static __inline void __CONCAT(bus_space_set_region_,BYTES) \
349 __CONCAT(bus_space_set_region_,BYTES)( \
358 __CONCAT(bus_space_write_,BYTES)(t, h, o, v); \
359 o += BYTES; \
379 #define __NEWSMIPS_copy_region(BYTES) \
380 static __inline void __CONCAT(bus_space_copy_region_,BYTES) \
387 __CONCAT(bus_space_copy_region_,BYTES)( \
399 for (o = 0; c != 0; c--, o += BYTES) \
400 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \
401 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \
404 for (o = (c - 1) * BYTES; c != 0; c--, o -= BYTES) \
405 __CONCAT(bus_space_write_,BYTES)(t, h2, o2 + o, \
406 __CONCAT(bus_space_read_,BYTES)(t, h1, o1 + o)); \