Lines Matching refs:addr
109 static inline void set_trbe_write_pointer(unsigned long addr)
112 write_sysreg_s(addr, SYS_TRBPTR_EL1);
118 unsigned long addr = trblimitr & TRBLIMITR_EL1_LIMIT_MASK;
120 WARN_ON(!IS_ALIGNED(addr, PAGE_SIZE));
121 return addr;
127 unsigned long addr = trbbaser & TRBBASER_EL1_BASE_MASK;
129 WARN_ON(!IS_ALIGNED(addr, PAGE_SIZE));
130 return addr;
133 static inline void set_trbe_base_pointer(unsigned long addr)
136 WARN_ON(!IS_ALIGNED(addr, (1UL << TRBBASER_EL1_BASE_SHIFT)));
137 WARN_ON(!IS_ALIGNED(addr, PAGE_SIZE));
138 write_sysreg_s(addr, SYS_TRBBASER_EL1);