ItemCount
int32 ItemCount() const;
UINT16 ItemCount = 0;
ItemCount = ACPI_GET8 (Source);
ACPI_SET8 (Destination, ItemCount);
(Info->Value * (ItemCount - 1));
ItemCount = AmlResourceLength;
ACPI_SET16 (Destination, ItemCount);
(Info->Value * (ItemCount - 1));
ItemCount = ACPI_GET16 (Target) - ACPI_GET16 (Source);
Resource->Length = Resource->Length + ItemCount;
ItemCount = ItemCount / 2;
ACPI_SET16 (Destination, ItemCount);
ItemCount = ACPI_GET8 (Source);
ACPI_SET8 (Destination, ItemCount);
Resource->Length = Resource->Length + (Info->Value * ItemCount);
ItemCount = ACPI_GET16 (Target) - ACPI_GET16 (Source);
ItemCount = Aml->LargeHeader.ResourceLength +
Resource->Length = Resource->Length + ItemCount;
ACPI_SET16 (Destination, ItemCount);
ItemCount = Temp16 - Info->Value;
Resource->Length = Resource->Length + ItemCount;
ACPI_SET16 (Destination, ItemCount);
ItemCount = (AmlResourceLength +
Resource->Length = Resource->Length + ItemCount;
ACPI_SET16 (Destination, ItemCount);
ItemCount = Info->Value;
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
(Resource->Length - ItemCount * 2));
AcpiRsMoveData (Target, Source, ItemCount, Info->Opcode);
(Resource->Length - ItemCount));
AcpiRsMoveData (Target, Source, ItemCount, Info->Opcode);
(Resource->Length - ItemCount));
AcpiRsMoveData (Target, Source, ItemCount, Info->Opcode);
(Resource->Length - ItemCount));
AcpiRsMoveData (Target, Source, ItemCount, Info->Opcode);
Info->AmlOffset + (ItemCount * 4));
(((ItemCount - 1) * sizeof (UINT32)) + Info->Value),
ItemCount = AcpiRsDecodeBitmask (ACPI_GET8 (Source), Destination);
if (ItemCount)
Resource->Length += (ItemCount - 1);
ACPI_SET8 (Target, ItemCount);
ItemCount = AcpiRsDecodeBitmask (Temp16, Destination);
if (ItemCount)
Resource->Length += (ItemCount - 1);
ACPI_SET8 (Target, ItemCount);
UINT16 ItemCount = 0;
ItemCount = ACPI_GET8 (Source);
ACPI_SET8 (Destination, ItemCount);
(AmlLength + (Info->Value * (ItemCount - 1)));
ItemCount = ACPI_GET16 (Source);
AmlLength = (UINT16) (AmlLength + ItemCount);
ItemCount = ACPI_GET16 (Source);
AmlLength = (UINT16) (AmlLength + ItemCount * 2);
ItemCount = ACPI_GET16 (Source);
ACPI_SET16 (Destination, ItemCount);
AmlLength + (Info->Value * ItemCount));
ItemCount = ACPI_GET16 (Source);
AmlLength = (UINT16) (AmlLength + ItemCount);
ItemCount = ACPI_GET16 (Source);
ACPI_SET16 (Destination, ItemCount + Info->Value);
AmlLength = (UINT16) (AmlLength + ItemCount);
ItemCount = ACPI_GET16 (Source);
AmlLength = (UINT16) (AmlLength + ItemCount);
ItemCount = Info->Value;
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
(AmlLength - ItemCount));
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
(AmlLength - ItemCount));
AcpiRsMoveData (Destination, Source, ItemCount, Info->Opcode);
if (ItemCount <= Info->Value)
UINT16 ItemCount,
for (i = 0; i < ItemCount; i++)
memcpy (Destination, Source, ItemCount);
UINT16 ItemCount,
if (to < from || to >= ItemCount())
return _CalculateSpace(0, ItemCount() - 1, 3);
return _CalculateSpace(0, ItemCount() - 1, 0);
if (end + 1 < origin->ItemCount()) {
_Copy(origin, start, end + 1, origin->ItemCount() - 1, length);
if (start < origin->ItemCount()) {
_Copy(origin, end + 1, start, origin->ItemCount() - 1, length);
if (end >= ItemCount())
int dataSize = _CalculateSpace(end, ItemCount() - 1, 2);
_CalculateSpace(end, ItemCount() - 1));
for (uint32 i = start; i < ItemCount() + num; ++i)
memmove(ItemData(ItemCount() - 1) - length, ItemData(ItemCount() - 1),
fSlots[level] = fNodes[level]->ItemCount() - 1;
if (static_cast<uint32>(fSlots[level]) >= fNodes[level]->ItemCount())
if (slot < 0 || static_cast<uint32>(slot) >= leaf->ItemCount())
node->SetItemCount(node->ItemCount() - num);
node->SetItemCount(node->ItemCount() + num);
fNodes[level]->SetItemCount(node->ItemCount() - num);
fNodes[level]->SetItemCount(node->ItemCount() + num);
status = CopyOnWrite(transaction, from, 0, node->ItemCount(), 0);
node.ItemCount());
TRACE("BTree::Traverse() dump count %" B_PRId32 "\n", node.ItemCount());
slot = node->ItemCount() - 1;
if (node == NULL || static_cast<uint32>(slot + 1) < node->ItemCount())
int high = ItemCount();
uint32 ItemCount() const
{ return fNode->header.ItemCount(); }
uint32 ItemCount() const
if (fValidNullStyle || fStyleRunDesc.ItemCount() < 1)
if (fValidNullStyle || fStyleRunDesc.ItemCount() < 1) {
if (fStyleRunDesc.ItemCount() < 1) {
if (runIndex < fStyleRunDesc.ItemCount() - 1)
if (offset == toOffset && runIndex < fStyleRunDesc.ItemCount()
if (fStyleRunDesc.ItemCount() < 1) {
if (toIndex == fromIndex && toIndex < fStyleRunDesc.ItemCount() - 1) {
if (fromIndex < fStyleRunDesc.ItemCount() - 1) {
if (fromIndex >= 0 && fromIndex < fStyleRunDesc.ItemCount() - 1) {
int32 numRuns = fStyleRunDesc.ItemCount();
if (fStyleRunDesc.ItemCount() < 1) {
if (fStyleRunDesc.ItemCount() < 1) {
return fStyleRunDesc.ItemCount();