Lines Matching refs:name
25 #define IOFUNC_IO(name, hws, ap) \
26 static u8 Read##name##_IO(void *p, u8 off) { \
30 static void Write##name##_IO(void *p, u8 off, u8 val) { \
34 static void ReadFiFo##name##_IO(void *p, u8 off, u8 *dp, int size) { \
38 static void WriteFiFo##name##_IO(void *p, u8 off, u8 *dp, int size) { \
43 #define IOFUNC_IND(name, hws, ap) \
44 static u8 Read##name##_IND(void *p, u8 off) { \
49 static void Write##name##_IND(void *p, u8 off, u8 val) { \
54 static void ReadFiFo##name##_IND(void *p, u8 off, u8 *dp, int size) { \
59 static void WriteFiFo##name##_IND(void *p, u8 off, u8 *dp, int size) { \
65 #define IOFUNC_MEMIO(name, hws, typ, adr) \
66 static u8 Read##name##_MIO(void *p, u8 off) { \
70 static void Write##name##_MIO(void *p, u8 off, u8 val) { \
74 static void ReadFiFo##name##_MIO(void *p, u8 off, u8 *dp, int size) { \
79 static void WriteFiFo##name##_MIO(void *p, u8 off, u8 *dp, int size) { \
85 #define ASSIGN_FUNC(typ, name, dest) do { \
86 dest.read_reg = &Read##name##_##typ; \
87 dest.write_reg = &Write##name##_##typ; \
88 dest.read_fifo = &ReadFiFo##name##_##typ; \
89 dest.write_fifo = &WriteFiFo##name##_##typ; \