Lines Matching refs:Mask
465 #define ACPI_REGISTER_PREPARE_BITS(Val, Pos, Mask) \
466 ((Val << Pos) & Mask)
468 #define ACPI_REGISTER_INSERT_VALUE(Reg, Pos, Mask, Val) \
469 Reg = (Reg & (~(Mask))) | ACPI_REGISTER_PREPARE_BITS(Val, Pos, Mask)
471 #define ACPI_INSERT_BITS(Target, Mask, Source) \
472 Target = ((Target & (~(Mask))) | (Source & Mask))
476 #define ACPI_GET_BITS(SourcePtr, Position, Mask) \
477 ((*(SourcePtr) >> (Position)) & (Mask))
479 #define ACPI_SET_BITS(TargetPtr, Position, Mask, Value) \
480 (*(TargetPtr) |= (((Value) & (Mask)) << (Position)))