Lines Matching refs:origin
921 #define dsaf_set_field(origin, mask, shift, val) \ argument
923 (origin) &= (~(mask)); \
924 (origin) |= (((val) << (shift)) & (mask)); \
927 #define dsaf_set_bit(origin, shift, val) \ argument
928 dsaf_set_field((origin), (1ull << (shift)), (shift), (val))
933 u32 origin = dsaf_read_reg(base, reg); in dsaf_set_reg_field() local
935 dsaf_set_field(origin, mask, shift, val); in dsaf_set_reg_field()
936 dsaf_write_reg(base, reg, origin); in dsaf_set_reg_field()
945 #define dsaf_get_field(origin, mask, shift) (((origin) & (mask)) >> (shift)) argument
947 #define dsaf_get_bit(origin, shift) \ argument
948 dsaf_get_field((origin), (1ull << (shift)), (shift))
953 u32 origin; in dsaf_get_reg_field() local
955 origin = dsaf_read_reg(base, reg); in dsaf_get_reg_field()
956 return dsaf_get_field(origin, mask, shift); in dsaf_get_reg_field()