Home | History | Annotate | Download | only in executer

Lines Matching refs:Object

3  * Module Name: exstore - AML Interpreter object store support
219 /* DestDesc can be either a namespace node or an ACPI object */
225 * Storing an object into a Named node.
234 /* Destination object must be a Reference or a Constant object */
255 /* Destination is not a Reference object */
258 "Target is not a Reference or Constant object - [%s] %p",
267 * 1) Store to Name (Change the object associated with a name)
270 * 4) Store to the debug object
276 /* Storing an object into a Name "container" */
279 RefDesc->Reference.Object,
301 * Storing to the Debug object causes the value stored to be
305 "**** Write to Debug Object: Object %p [%s] ****:\n\n",
330 * *DestDesc - Named object to receive the value
335 * DESCRIPTION: Store the object to indexed Buffer or Package element
363 * Storing to a package element. Copy the object and replace
364 * any existing object with the new object. No implicit
367 * The object at *(IndexDesc->Reference.Where) is the
369 * The parent package object is at IndexDesc->Reference.Object
383 /* Normal object, copy it */
399 IndexDesc->Reference.Object)->Common.ReferenceCount;
412 IndexDesc->Reference.Object)->Common.ReferenceCount;
425 * The first 8-bit element of the source object is written to the
426 * 8-bit Buffer location defined by the Index destination object,
435 ObjDesc = IndexDesc->Reference.Object;
494 * Node - Named object to receive the value
500 * DESCRIPTION: Store the object to the named object.
502 * The assignment of an object to a named object is handled here.
506 * When storing into an object the data is converted to the
507 * target object type then stored in the object. This means
508 * that the target object type (for an initialized target) will
535 /* Get current type of the node, and object attached to Node */
549 * Only CopyObject allows all object types to be overwritten. For
550 * TargetRef(s), there are restrictions on the object types that
611 * Resolve the source object to an actual value
612 * (If it is a reference object)
661 * store has been performed such that the node/object type
691 * Instead, directly store a copy of the source object.
710 * Node - Named object to receive the value
715 * DESCRIPTION: "Store" an object directly to a node. This involves a copy
739 /* Copy the source object to a new object */
747 /* Attach the new object to the node */