Lines Matching refs:name
38 #define IOFUNC_IO(name, hws, ap) \ argument
39 static u8 Read##name##_IO(void *p, u8 off) { \
43 static void Write##name##_IO(void *p, u8 off, u8 val) { \
47 static void ReadFiFo##name##_IO(void *p, u8 off, u8 *dp, int size) { \
51 static void WriteFiFo##name##_IO(void *p, u8 off, u8 *dp, int size) { \
56 #define IOFUNC_IND(name, hws, ap) \ argument
57 static u8 Read##name##_IND(void *p, u8 off) { \
62 static void Write##name##_IND(void *p, u8 off, u8 val) { \
67 static void ReadFiFo##name##_IND(void *p, u8 off, u8 *dp, int size) { \
72 static void WriteFiFo##name##_IND(void *p, u8 off, u8 *dp, int size) { \
78 #define IOFUNC_MEMIO(name, hws, typ, adr) \ argument
79 static u8 Read##name##_MIO(void *p, u8 off) { \
83 static void Write##name##_MIO(void *p, u8 off, u8 val) { \
87 static void ReadFiFo##name##_MIO(void *p, u8 off, u8 *dp, int size) { \
92 static void WriteFiFo##name##_MIO(void *p, u8 off, u8 *dp, int size) { \
98 #define ASSIGN_FUNC(typ, name, dest) do { \ argument
99 dest.read_reg = &Read##name##_##typ; \
100 dest.write_reg = &Write##name##_##typ; \
101 dest.read_fifo = &ReadFiFo##name##_##typ; \
102 dest.write_fifo = &WriteFiFo##name##_##typ; \