Lines Matching refs:__field
254 #define SET_FIELD(__reg, __type, __field, __value)\
256 typecheck(__type, __field); \
257 *(__reg) &= ~((__field).bit_mask); \
259 ((__field).bit_offset)) & \
260 ((__field).bit_mask); \
263 #define GET_FIELD(__reg, __type, __field) \
265 typecheck(__type, __field); \
266 ((__reg) & ((__field).bit_mask)) >> \
267 ((__field).bit_offset); \
270 #define rt2x00_set_field32(__reg, __field, __value) \
271 SET_FIELD(__reg, struct rt2x00_field32, __field, __value)
272 #define rt2x00_get_field32(__reg, __field) \
273 GET_FIELD(__reg, struct rt2x00_field32, __field)
275 #define rt2x00_set_field16(__reg, __field, __value) \
276 SET_FIELD(__reg, struct rt2x00_field16, __field, __value)
277 #define rt2x00_get_field16(__reg, __field) \
278 GET_FIELD(__reg, struct rt2x00_field16, __field)
280 #define rt2x00_set_field8(__reg, __field, __value) \
281 SET_FIELD(__reg, struct rt2x00_field8, __field, __value)
282 #define rt2x00_get_field8(__reg, __field) \
283 GET_FIELD(__reg, struct rt2x00_field8, __field)