Lines Matching defs:Mask
278 #define ACPI_REGISTER_PREPARE_BITS(Val, Pos, Mask) \
279 ((Val << Pos) & Mask)
281 #define ACPI_REGISTER_INSERT_VALUE(Reg, Pos, Mask, Val) \
282 Reg = (Reg & (~(Mask))) | ACPI_REGISTER_PREPARE_BITS(Val, Pos, Mask)
284 #define ACPI_INSERT_BITS(Target, Mask, Source) \
285 Target = ((Target & (~(Mask))) | (Source & Mask))
289 #define ACPI_GET_BITS(SourcePtr, Position, Mask) \
290 ((*(SourcePtr) >> (Position)) & (Mask))
292 #define ACPI_SET_BITS(TargetPtr, Position, Mask, Value) \
293 (*(TargetPtr) |= (((Value) & (Mask)) << (Position)))