Lines Matching refs:_field
74 #define ERR_STATUS_GET_FIELD(_status, _field) \ argument
75 (((_status) >> ERR_STATUS_ ##_field ##_SHIFT) & ERR_STATUS_ ##_field ##_MASK)
77 #define ERR_STATUS_CLR_FIELD(_status, _field) \ argument
78 (_status) &= ~(ERR_STATUS_ ##_field ##_MASK << ERR_STATUS_ ##_field ##_SHIFT)
80 #define ERR_STATUS_SET_FIELD(_status, _field, _value) \ argument
81 (_status) |= (((_value) & ERR_STATUS_ ##_field ##_MASK) << ERR_STATUS_ ##_field ##_SHIFT)
83 #define ERR_STATUS_WRITE_FIELD(_status, _field, _value) do { \ argument
84 ERR_STATUS_CLR_FIELD(_status, _field, _value); \
85 ERR_STATUS_SET_FIELD(_status, _field, _value); \
133 #define ERR_CTLR_CLR_FIELD(_ctlr, _field) \ argument
134 (_ctlr) &= ~(ERR_CTLR_ ##_field _MASK << ERR_CTLR_ ##_field ##_SHIFT)
136 #define ERR_CTLR_SET_FIELD(_ctlr, _field, _value) \ argument
137 (_ctlr) |= (((_value) & ERR_CTLR_ ##_field ##_MASK) << ERR_CTLR_ ##_field ##_SHIFT)
139 #define ERR_CTLR_ENABLE_FIELD(_ctlr, _field) \ argument
140 ERR_CTLR_SET_FIELD(_ctlr, _field, ERR_CTLR_ ##_field ##_MASK)