Lines Matching refs:_dir
253 #define _SRNG_FLD(_reg_group, _reg_fld, _dir) \ argument
254 _SRNG_ ## _dir ## _FLD(_reg_group, _reg_fld)
255 #define _SRNG_HW_FLD(_reg_group, _reg_fld, _dir) \ argument
256 _SRNG_ ## _dir ## _HW_FLD(_reg_group, _reg_fld)
273 #define SRNG_REG_ADDR(_srng, _reg, _reg_group, _dir) \ argument
275 ((_srng)->hal_soc->hal_hw_reg_offset[_dir ## _ ##_reg]))
277 #define CALCULATE_REG_OFFSET(_dir, _reg, _reg_group) \ argument
278 (SRNG_ ## _dir ## _REG_OFFSET(_reg, _reg_group) - \
279 SRNG_ ## _dir ## _START_OFFSET(_reg_group))
281 #define REG_OFFSET(_dir, _reg) \ argument
282 CALCULATE_REG_OFFSET(_dir, _reg, _reg ## _GROUP)
290 #define SRNG_REG_WRITE(_srng, _reg, _value, _dir) \ argument
292 SRNG_ ## _dir ## _ADDR(_srng, _reg), (_value), false)
294 #define SRNG_REG_WRITE_CONFIRM(_srng, _reg, _value, _dir) \ argument
296 SRNG_ ## _dir ## _ADDR(_srng, _reg), (_value), true)
298 #define SRNG_REG_READ(_srng, _reg, _dir) \ argument
300 SRNG_ ## _dir ## _ADDR(_srng, _reg))