Lines Matching full:reference
4 * Module Name: utdelete - object deletion and reference count utilities
31 * DESCRIPTION: Low level object deletion, after reference counts have been
32 * updated (All reference counts, including sub-objects!)
358 * RETURN: None. Sets new reference count within the object
360 * DESCRIPTION: Modify the reference count for an internal acpi object
379 * Always get the reference count lock. Note: Interpreter and/or in acpi_ut_update_ref_count()
385 /* Perform the reference count action (increment, decrement) */ in acpi_ut_update_ref_count()
394 /* The current reference count should never be zero here */ in acpi_ut_update_ref_count()
398 "Obj %p, Reference Count was zero before increment\n", in acpi_ut_update_ref_count()
412 /* The current reference count must be non-zero */ in acpi_ut_update_ref_count()
423 "Obj %p, Reference Count is already zero, cannot decrement\n", in acpi_ut_update_ref_count()
433 /* Actually delete the object on a reference count of zero */ in acpi_ut_update_ref_count()
444 ACPI_ERROR((AE_INFO, "Unknown Reference Count action (0x%X)", in acpi_ut_update_ref_count()
450 * Sanity check the reference count, for debug purposes only. in acpi_ut_update_ref_count()
451 * (A deleted object will have a huge reference count) in acpi_ut_update_ref_count()
455 "Large Reference Count (0x%X) in object %p, Type=0x%.2X Operation=%s", in acpi_ut_update_ref_count()
470 * DESCRIPTION: Increment or decrement the object reference count
504 * All sub-objects must have their reference count updated in acpi_ut_update_object_reference()
550 * update the reference count here and continue. in acpi_ut_update_object_reference()
611 * reference must track changes to the ref count of the index or in acpi_ut_update_object_reference()
614 if ((object->reference.class == ACPI_REFCLASS_INDEX) || in acpi_ut_update_object_reference()
615 (object->reference.class == ACPI_REFCLASS_NAME)) { in acpi_ut_update_object_reference()
616 next_object = object->reference.object; in acpi_ut_update_object_reference()
652 "Could not update object reference count")); in acpi_ut_update_object_reference()
668 * PARAMETERS: object - Object whose reference count is to be
673 * DESCRIPTION: Add one reference to an ACPI object
692 /* Increment the reference count */ in acpi_ut_add_reference()
706 * DESCRIPTION: Decrement the reference count of an ACPI internal object
736 * Decrement the reference count, and only actually delete the object in acpi_ut_remove_reference()
737 * if the reference count becomes 0. (Must also decrement the ref count in acpi_ut_remove_reference()