H A D | BitField.c | 18 Worker function that returns a bit field from Operand. 20 Returns the bitfield specified by the StartBit and the EndBit from Operand. 22 @param Operand Operand on which to perform the bitfield operation. 32 IN UINTN Operand, 41 return (Operand & ~((UINTN)-2 << EndBit)) >> StartBit; 45 Worker function that reads a bit field from Operand, performs a bitwise OR, 49 in Operand and the value specified by AndData. All other bits in Operand are 52 @param Operand Operan 31 InternalBaseLibBitFieldReadUint( IN UINTN Operand, IN UINTN StartBit, IN UINTN EndBit ) argument 62 InternalBaseLibBitFieldOrUint( IN UINTN Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINTN OrData ) argument 94 InternalBaseLibBitFieldAndUint( IN UINTN Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINTN AndData ) argument 129 BitFieldRead8( IN UINT8 Operand, IN UINTN StartBit, IN UINTN EndBit ) argument 164 BitFieldWrite8( IN UINT8 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 Value ) argument 201 BitFieldOr8( IN UINT8 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 OrData ) argument 238 BitFieldAnd8( IN UINT8 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData ) argument 277 BitFieldAndThenOr8( IN UINT8 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT8 AndData, IN UINT8 OrData ) argument 316 BitFieldRead16( IN UINT16 Operand, IN UINTN StartBit, IN UINTN EndBit ) argument 351 BitFieldWrite16( IN UINT16 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 Value ) argument 388 BitFieldOr16( IN UINT16 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 OrData ) argument 425 BitFieldAnd16( IN UINT16 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData ) argument 464 BitFieldAndThenOr16( IN UINT16 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT16 AndData, IN UINT16 OrData ) argument 503 BitFieldRead32( IN UINT32 Operand, IN UINTN StartBit, IN UINTN EndBit ) argument 538 BitFieldWrite32( IN UINT32 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 Value ) argument 575 BitFieldOr32( IN UINT32 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 OrData ) argument 612 BitFieldAnd32( IN UINT32 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData ) argument 651 BitFieldAndThenOr32( IN UINT32 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT32 AndData, IN UINT32 OrData ) argument 690 BitFieldRead64( IN UINT64 Operand, IN UINTN StartBit, IN UINTN EndBit ) argument 725 BitFieldWrite64( IN UINT64 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 Value ) argument 762 BitFieldOr64( IN UINT64 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 OrData ) argument 806 BitFieldAnd64( IN UINT64 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData ) argument 852 BitFieldAndThenOr64( IN UINT64 Operand, IN UINTN StartBit, IN UINTN EndBit, IN UINT64 AndData, IN UINT64 OrData ) argument [all...] |