Searched refs:BufferField (Results 1 - 9 of 9) sorted by relevance

/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/namespace/
H A Dnsdump.c522 if (ObjDesc->BufferField.BufferObj &&
523 ObjDesc->BufferField.BufferObj->Buffer.Node)
527 ObjDesc->BufferField.BufferObj->Buffer.Node));
731 ObjDesc = (ACPI_OPERAND_OBJECT *) ObjDesc->BufferField.BufferObj;
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/
H A Dexdump.c319 {ACPI_EXD_POINTER, ACPI_EXD_OFFSET (BufferField.BufferObj), "Buffer Object"}
957 AcpiOsPrintf ("BufferField: %X bits at byte %X bit %X of\n",
958 ObjDesc->BufferField.BitLength,
959 ObjDesc->BufferField.BaseByteOffset,
960 ObjDesc->BufferField.StartFieldBitOffset);
962 if (!ObjDesc->BufferField.BufferObj)
966 else if ((ObjDesc->BufferField.BufferObj)->Common.Type !=
973 AcpiExDumpOperand (ObjDesc->BufferField.BufferObj, Depth + 1);
H A Dexfldio.c505 * (BufferField, RegionField, IndexField, BankField)
541 * BufferField - Read/write from/to a Buffer
552 * If the BufferField arguments have not been previously evaluated,
571 (ObjDesc->BufferField.BufferObj)->Buffer.Pointer +
572 ObjDesc->BufferField.BaseByteOffset +
582 memcpy ((ObjDesc->BufferField.BufferObj)->Buffer.Pointer +
583 ObjDesc->BufferField.BaseByteOffset +
H A Dexfield.c283 * If the BufferField arguments have not been previously evaluated,
326 ObjDesc->BufferField.IsCreateField))
449 * If the BufferField arguments have not been previously evaluated,
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/
H A Ddsopcode.c211 * ObjDesc - BufferField object
376 ObjDesc->BufferField.BufferObj = BufferDesc;
377 ObjDesc->BufferField.IsCreateField = AmlOpcode == AML_CREATE_FIELD_OP;
405 /* Now the address and length are valid for this BufferField */
407 ObjDesc->BufferField.Flags |= AOPOBJ_DATA_VALID;
419 * Op - A valid BufferField Op object
423 * DESCRIPTION: Get BufferField Buffer and Index
424 * Called from AcpiDsExecEndOp during BufferField parse tree walk
H A Ddsargs.c294 * PARAMETERS: ObjDesc - A valid BufferField object
298 * DESCRIPTION: Get BufferField Buffer and Index. This implements the late
320 /* Get the AML pointer (method object) and BufferField node */
323 Node = ObjDesc->BufferField.Node;
328 ACPI_DEBUG_PRINT ((ACPI_DB_EXEC, "[%4.4s] BufferField Arg Init\n",
H A Ddsfield.c289 * Get the NameString argument (name of the new BufferField)
396 ObjDesc->BufferField.Node = Node;
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/include/
H A Dacobject.h487 /* The BufferField is different in that it is part of a Buffer, not an OpRegion */
643 ACPI_OBJECT_BUFFER_FIELD BufferField; member in union:acpi_operand_object
/haiku/src/add-ons/kernel/bus_managers/acpi/acpica/components/utilities/
H A Dutdelete.c758 NextObject = Object->BufferField.BufferObj;

Completed in 100 milliseconds