Lines Matching refs:Mask
343 #define ACPI_REGISTER_PREPARE_BITS(Val, Pos, Mask) \
344 ((Val << Pos) & Mask)
346 #define ACPI_REGISTER_INSERT_VALUE(Reg, Pos, Mask, Val) \
347 Reg = (Reg & (~(Mask))) | ACPI_REGISTER_PREPARE_BITS(Val, Pos, Mask)
349 #define ACPI_INSERT_BITS(Target, Mask, Source) \
350 Target = ((Target & (~(Mask))) | (Source & Mask))
354 #define ACPI_GET_BITS(SourcePtr, Position, Mask) \
355 ((*SourcePtr >> Position) & Mask)
357 #define ACPI_SET_BITS(TargetPtr, Position, Mask, Value) \
358 (*TargetPtr |= ((Value & Mask) << Position))