Lines Matching defs:_reg_name
22 #define _DEFINE_SYSREG_READ_FUNC(_name, _reg_name) \
26 __asm__ volatile ("mrs %0, " #_reg_name : "=r" (v)); \
30 #define _DEFINE_SYSREG_READ_FUNC_NV(_name, _reg_name) \
34 __asm__ ("mrs %0, " #_reg_name : "=r" (v)); \
38 #define _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name) \
41 __asm__ volatile ("msr " #_reg_name ", %0" : : "r" (v)); \
57 #define DEFINE_RENAME_SYSREG_RW_FUNCS(_name, _reg_name) \
58 _DEFINE_SYSREG_READ_FUNC(_name, _reg_name) \
59 _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name)
62 #define DEFINE_RENAME_SYSREG_READ_FUNC(_name, _reg_name) \
63 _DEFINE_SYSREG_READ_FUNC(_name, _reg_name)
66 #define DEFINE_RENAME_SYSREG_WRITE_FUNC(_name, _reg_name) \
67 _DEFINE_SYSREG_WRITE_FUNC(_name, _reg_name)
74 #define DEFINE_RENAME_IDREG_READ_FUNC(_name, _reg_name) \
75 _DEFINE_SYSREG_READ_FUNC_NV(_name, _reg_name)