Lines Matching refs:width

44 #define	BUS_SAN_MULTI(sp, rw, width, type)				\  argument
45 void sp##_bus_space_##rw##_multi_##width(bus_space_tag_t, \
47 void sp##_bus_space_##rw##_multi_stream_##width(bus_space_tag_t, \
49 void sp##_bus_space_##rw##_region_##width(bus_space_tag_t, \
51 void sp##_bus_space_##rw##_region_stream_##width(bus_space_tag_t, \
54 #define BUS_SAN_READ(sp, width, type) \ argument
55 type sp##_bus_space_read_##width(bus_space_tag_t, \
57 type sp##_bus_space_read_stream_##width(bus_space_tag_t, \
59 BUS_SAN_MULTI(sp, read, width, type)
61 #define BUS_SAN_WRITE(sp, width, type) \ argument
62 void sp##_bus_space_write_##width(bus_space_tag_t, \
64 void sp##_bus_space_write_stream_##width(bus_space_tag_t, \
66 BUS_SAN_MULTI(sp, write, width, const type)
68 #define BUS_SAN_SET(sp, width, type) \ argument
69 void sp##_bus_space_set_multi_##width(bus_space_tag_t, \
71 void sp##_bus_space_set_multi_stream_##width(bus_space_tag_t, \
73 void sp##_bus_space_set_region_##width(bus_space_tag_t, \
75 void sp##_bus_space_set_region_stream_##width(bus_space_tag_t, \
78 #define BUS_SAN_COPY(sp, width, type) \ argument
79 void sp##_bus_space_copy_region_##width(bus_space_tag_t, \
82 void sp##_bus_space_copy_region_stream_##width(bus_space_tag_t, \
86 #define BUS_SAN_PEEK(sp, width, type) \ argument
87 int sp##_bus_space_peek_##width(bus_space_tag_t, \
90 #define BUS_SAN_POKE(sp, width, type) \ argument
91 int sp##_bus_space_poke_##width(bus_space_tag_t, \
112 #define _BUS_SAN_FUNCS(sp, width, type) \ argument
113 BUS_SAN_READ(sp, width, type); \
114 BUS_SAN_WRITE(sp, width, type); \
115 BUS_SAN_SET(sp, width, type); \
116 BUS_SAN_COPY(sp, width, type) \
117 BUS_SAN_PEEK(sp, width, type); \
118 BUS_SAN_POKE(sp, width, type)
120 #define BUS_SAN_FUNCS(width, type) \ argument
121 _BUS_SAN_FUNCS(SAN_INTERCEPTOR_PREFIX, width, type)