Lines Matching refs:_reg_name
23 #define _DEFINE_SYSREG_READ_FUNC(_name, _reg_name) \ argument
27 __asm__ volatile ("mrs %0, " #_reg_name : "=r" (v)); \
31 #define _DEFINE_SYSREG_READ_FUNC_NV(_name, _reg_name) \ argument
35 __asm__ ("mrs %0, " #_reg_name : "=r" (v)); \
39 #define _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name) \ argument
42 __asm__ volatile ("msr " #_reg_name ", %0" : : "r" (v)); \
58 #define DEFINE_RENAME_SYSREG_RW_FUNCS(_name, _reg_name) \ argument
59 _DEFINE_SYSREG_READ_FUNC(_name, _reg_name) \
60 _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name)
63 #define DEFINE_RENAME_SYSREG_READ_FUNC(_name, _reg_name) \ argument
64 _DEFINE_SYSREG_READ_FUNC(_name, _reg_name)
67 #define DEFINE_RENAME_SYSREG_WRITE_FUNC(_name, _reg_name) \ argument
68 _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name)
75 #define DEFINE_RENAME_IDREG_READ_FUNC(_name, _reg_name) \ argument
76 _DEFINE_SYSREG_READ_FUNC_NV(_name, _reg_name)