Searched refs:bitOffset (Results 1 - 9 of 9) sorted by relevance
/haiku/src/kits/debugger/util/ |
H A D | BitBuffer.cpp | 16 uint32 bitOffset; member in struct:BitBuffer::BitReader 18 BitReader(const uint8* data, uint64 bitSize, uint32 bitOffset) argument 22 bitOffset(bitOffset) 32 if (bitOffset == 0) 35 return (byte << bitOffset) | (*data >> (8 - bitOffset)); 42 bitOffset += count; 44 if (bitOffset <= 8) { 45 if (bitOffset 97 AddBits(const void* _data, uint64 bitSize, uint32 bitOffset) argument [all...] |
H A D | BitBuffer.h | 21 uint32 bitOffset = 0);
|
/haiku/headers/private/debugger/types/ |
H A D | ValueLocation.h | 36 uint64 bitOffset; // bit offset (to the most member in struct:ValuePieceLocation 118 this->bitOffset = 0; 121 void SetSize(uint64 bitSize, uint64 bitOffset) argument 123 this->size = (bitOffset + bitSize + 7) / 8; 125 this->bitOffset = bitOffset; 158 uint64 bitOffset, uint64 bitSize);
|
/haiku/src/kits/debugger/types/ |
H A D | ValueLocation.cpp | 18 uint64 excessMSBs = bitOffset / 8; 19 uint64 excessLSBs = size - (bitOffset + bitSize + 7) / 8; 28 bitOffset -= excessMSBs * 8; 32 bitOffset -= excessMSBs * 8; 96 ValueLocation::SetTo(const ValueLocation& other, uint64 bitOffset, argument 112 if (bitOffset + bitSize > totalBitSize) { 113 if (bitOffset >= totalBitSize) 115 bitSize = totalBitSize - bitOffset; 124 uint64 bitsToSkip = bitOffset; 139 piece.bitOffset [all...] |
/haiku/src/tests/system/kernel/file_corruption/fs/ |
H A D | BlockAllocator.cpp | 121 uint32 bitOffset = partialBitmapBlock % 32; local 122 if (bitOffset != 0) 123 bits[offset] = ~(((uint32)1 << bitOffset) - 1); 503 uint32 bitOffset = base % 32; local 509 if (bitOffset > 0) { 510 uint32 mask = ~(((uint32)1 << bitOffset) - 1); 512 while ((*bits & ((uint32)1 << bitOffset)) != 0) { 513 bitOffset++; 520 base += 32 - bitOffset; 521 bitOffset 681 uint32 bitOffset = base % 32; local [all...] |
/haiku/src/kits/debugger/value/ |
H A D | ValueLoader.cpp | 105 uint8 bitOffset = piece.bitOffset; local 160 valueBuffer.AddBits(pieceBuffer, bitSize, bitOffset); 184 bitOffset = registerValue.Size() * 8 - bitOffset - bitSize; 186 valueBuffer.AddBits(registerValue.Bytes(), bitSize, bitOffset);
|
/haiku/src/add-ons/kernel/drivers/input/hid_shared/ |
H A D | HIDReportItem.cpp | 17 HIDReportItem::HIDReportItem(HIDReport *report, uint32 bitOffset, argument 21 fByteOffset(bitOffset / 8), 22 fShift(bitOffset % 8),
|
H A D | HIDReportItem.h | 15 uint32 bitOffset, uint8 bitLength,
|
/haiku/src/kits/debugger/debug_info/ |
H A D | DwarfTypes.cpp | 412 piece.bitOffset = registers[reg].BitSize() - piece.bitSize 413 - piece.bitOffset; 423 piece.bitOffset = piece.size * 8 - piece.bitSize 424 - piece.bitOffset; 809 uint64 bitOffset = 0; local 820 bitOffset = value.ToUInt64(); 839 B_PRIu64 "/%" B_PRIu64 "\n", byteSize, bitOffset, bitSize); 841 if (bitOffset + bitSize > byteSize * 8) 850 if (!bitFieldLocation->SetTo(*location, bitOffset, bitSize))
|
Completed in 76 milliseconds