Home
last modified time | relevance | path

Searched refs:type__ (Results 1 – 1 of 1) sorted by relevance

/Linux-v6.6/include/linux/
Diosys-map.h362 #define __iosys_map_rd_io(val__, vaddr_iomem__, type__) _Generic(val__, \ argument
368 #define __iosys_map_rd_sys(val__, vaddr__, type__) \ argument
369 val__ = READ_ONCE(*(type__ *)(vaddr__))
371 #define __iosys_map_wr_io(val__, vaddr_iomem__, type__) _Generic(val__, \ argument
377 #define __iosys_map_wr_sys(val__, vaddr__, type__) \ argument
378 WRITE_ONCE(*(type__ *)(vaddr__), val__)
394 #define iosys_map_rd(map__, offset__, type__) ({ \ argument
395 type__ val; \
397 __iosys_map_rd_io(val, (map__)->vaddr_iomem + (offset__), type__);\
399 __iosys_map_rd_sys(val, (map__)->vaddr + (offset__), type__); \
[all …]