Lines Matching refs:_off
21 #define IOSYS_MAP_INIT_OFFSET(_ism_src_p, _off) ({ \ argument
23 iosys_map_incr(&ism_dst, _off); \
124 #define iosys_map_rd(_ism, _off, _type) ({ \ argument
127 void *addr = (_ism)->vaddr_iomem + (_off); \
134 val = READ_ONCE(*(_type *)((_ism)->vaddr + (_off))); \
137 #define iosys_map_wr(_ism, _off, _type, _val) ({ \ argument
140 void *addr = (_ism)->vaddr_iomem + (_off); \
147 WRITE_ONCE(*(_type *)((_ism)->vaddr + (_off)), val); \
150 #define iosys_map_rd_field(_ism, _off, _type, _field) ({ \ argument
152 iosys_map_rd(_ism, (_off) + offsetof(_type, _field), \
155 #define iosys_map_wr_field(_ism, _off, _type, _field, _val) ({ \ argument
157 iosys_map_wr(_ism, (_off) + offsetof(_type, _field), \