Symbol: bitOffset
headers/private/debugger/types/ValueLocation.h
118
this->bitOffset = 0;
headers/private/debugger/types/ValueLocation.h
121
void SetSize(uint64 bitSize, uint64 bitOffset)
headers/private/debugger/types/ValueLocation.h
123
this->size = (bitOffset + bitSize + 7) / 8;
headers/private/debugger/types/ValueLocation.h
125
this->bitOffset = bitOffset;
headers/private/debugger/types/ValueLocation.h
158
uint64 bitOffset, uint64 bitSize);
headers/private/debugger/types/ValueLocation.h
36
uint64 bitOffset; // bit offset (to the most
src/add-ons/kernel/drivers/input/hid_shared/HIDReportItem.cpp
17
HIDReportItem::HIDReportItem(HIDReport *report, uint32 bitOffset,
src/add-ons/kernel/drivers/input/hid_shared/HIDReportItem.cpp
21
fByteOffset(bitOffset / 8),
src/add-ons/kernel/drivers/input/hid_shared/HIDReportItem.cpp
22
fShift(bitOffset % 8),
src/add-ons/kernel/drivers/input/hid_shared/HIDReportItem.h
15
uint32 bitOffset, uint8 bitLength,
src/kits/debugger/debug_info/DwarfTypes.cpp
412
piece.bitOffset = registers[reg].BitSize() - piece.bitSize
src/kits/debugger/debug_info/DwarfTypes.cpp
413
- piece.bitOffset;
src/kits/debugger/debug_info/DwarfTypes.cpp
423
piece.bitOffset = piece.size * 8 - piece.bitSize
src/kits/debugger/debug_info/DwarfTypes.cpp
424
- piece.bitOffset;
src/kits/debugger/debug_info/DwarfTypes.cpp
809
uint64 bitOffset = 0;
src/kits/debugger/debug_info/DwarfTypes.cpp
820
bitOffset = value.ToUInt64();
src/kits/debugger/debug_info/DwarfTypes.cpp
839
B_PRIu64 "/%" B_PRIu64 "\n", byteSize, bitOffset, bitSize);
src/kits/debugger/debug_info/DwarfTypes.cpp
841
if (bitOffset + bitSize > byteSize * 8)
src/kits/debugger/debug_info/DwarfTypes.cpp
850
if (!bitFieldLocation->SetTo(*location, bitOffset, bitSize))
src/kits/debugger/types/ValueLocation.cpp
112
if (bitOffset + bitSize > totalBitSize) {
src/kits/debugger/types/ValueLocation.cpp
113
if (bitOffset >= totalBitSize)
src/kits/debugger/types/ValueLocation.cpp
115
bitSize = totalBitSize - bitOffset;
src/kits/debugger/types/ValueLocation.cpp
124
uint64 bitsToSkip = bitOffset;
src/kits/debugger/types/ValueLocation.cpp
139
piece.bitOffset += bitsToSkip;
src/kits/debugger/types/ValueLocation.cpp
169
uint64 bitsToSkip = totalBitSize - bitOffset - bitSize;
src/kits/debugger/types/ValueLocation.cpp
18
uint64 excessMSBs = bitOffset / 8;
src/kits/debugger/types/ValueLocation.cpp
19
uint64 excessLSBs = size - (bitOffset + bitSize + 7) / 8;
src/kits/debugger/types/ValueLocation.cpp
192
piece.bitOffset += piece.bitSize - bitSize;
src/kits/debugger/types/ValueLocation.cpp
28
bitOffset -= excessMSBs * 8;
src/kits/debugger/types/ValueLocation.cpp
308
" bits\n", piece.size, piece.bitSize, piece.bitOffset);
src/kits/debugger/types/ValueLocation.cpp
32
bitOffset -= excessMSBs * 8;
src/kits/debugger/types/ValueLocation.cpp
96
ValueLocation::SetTo(const ValueLocation& other, uint64 bitOffset,
src/kits/debugger/util/BitBuffer.cpp
102
const uint8* data = (const uint8*)_data + bitOffset / 8;
src/kits/debugger/util/BitBuffer.cpp
103
bitOffset %= 8;
src/kits/debugger/util/BitBuffer.cpp
105
BitReader reader(data, bitSize, bitOffset);
src/kits/debugger/util/BitBuffer.cpp
16
uint32 bitOffset;
src/kits/debugger/util/BitBuffer.cpp
18
BitReader(const uint8* data, uint64 bitSize, uint32 bitOffset)
src/kits/debugger/util/BitBuffer.cpp
22
bitOffset(bitOffset)
src/kits/debugger/util/BitBuffer.cpp
32
if (bitOffset == 0)
src/kits/debugger/util/BitBuffer.cpp
35
return (byte << bitOffset) | (*data >> (8 - bitOffset));
src/kits/debugger/util/BitBuffer.cpp
42
bitOffset += count;
src/kits/debugger/util/BitBuffer.cpp
44
if (bitOffset <= 8) {
src/kits/debugger/util/BitBuffer.cpp
45
if (bitOffset == 8) {
src/kits/debugger/util/BitBuffer.cpp
46
bitOffset = 0;
src/kits/debugger/util/BitBuffer.cpp
51
return (byte >> (8 - bitOffset)) & ((1 << count) - 1);
src/kits/debugger/util/BitBuffer.cpp
55
bitOffset -= 8;
src/kits/debugger/util/BitBuffer.cpp
56
return ((byte << bitOffset) | (*data >> (8 - bitOffset)))
src/kits/debugger/util/BitBuffer.cpp
97
BitBuffer::AddBits(const void* _data, uint64 bitSize, uint32 bitOffset)
src/kits/debugger/util/BitBuffer.h
21
uint32 bitOffset = 0);
src/kits/debugger/value/ValueLoader.cpp
105
uint8 bitOffset = piece.bitOffset;
src/kits/debugger/value/ValueLoader.cpp
160
valueBuffer.AddBits(pieceBuffer, bitSize, bitOffset);
src/kits/debugger/value/ValueLoader.cpp
184
bitOffset = registerValue.Size() * 8 - bitOffset - bitSize;
src/kits/debugger/value/ValueLoader.cpp
186
valueBuffer.AddBits(registerValue.Bytes(), bitSize, bitOffset);
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
121
uint32 bitOffset = partialBitmapBlock % 32;
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
122
if (bitOffset != 0)
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
123
bits[offset] = ~(((uint32)1 << bitOffset) - 1);
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
503
uint32 bitOffset = base % 32;
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
509
if (bitOffset > 0) {
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
510
uint32 mask = ~(((uint32)1 << bitOffset) - 1);
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
512
while ((*bits & ((uint32)1 << bitOffset)) != 0) {
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
513
bitOffset++;
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
520
base += 32 - bitOffset;
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
521
bitOffset = 0;
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
529
bitOffset = 0;
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
530
while ((*bits & ((uint32)1 << bitOffset)) != 0) {
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
531
bitOffset++;
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
558
kBlocksPerBitmapBlock - (bitsEnd - bits), bitOffset, *bits);
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
561
uint32 endOffset = std::min(bitOffset + remaining, (uint32)32);
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
562
for (; bitOffset < endOffset; bitOffset++) {
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
563
if ((*bits & ((uint32)1 << bitOffset)) != 0) {
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
568
*bits |= (uint32)1 << bitOffset;
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
573
bitOffset = 0;
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
681
uint32 bitOffset = base % 32;
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
685
if (bitOffset > 0) {
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
686
uint32 endOffset = std::min(bitOffset + remaining, (uint32)32);
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
688
uint32 mask = ~(((uint32)1 << bitOffset) - 1);
src/tests/system/kernel/file_corruption/fs/BlockAllocator.cpp
696
remaining -= endOffset - bitOffset;