• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/acpi/acpica/

Lines Matching defs:internal_object

54 acpi_ut_copy_isimple_to_esimple(union acpi_operand_object *internal_object,
65 acpi_ut_copy_ipackage_to_epackage(union acpi_operand_object *internal_object,
74 union acpi_operand_object **internal_object);
95 * PARAMETERS: internal_object - Source object to be copied
112 acpi_ut_copy_isimple_to_esimple(union acpi_operand_object *internal_object,
126 if (!internal_object) {
138 external_object->type = internal_object->common.type;
142 switch (internal_object->common.type) {
146 external_object->string.length = internal_object->string.length;
148 internal_object->
153 (void *)internal_object->string.pointer,
154 (acpi_size) internal_object->string.length + 1);
160 external_object->buffer.length = internal_object->buffer.length;
162 ACPI_ROUND_UP_TO_NATIVE_WORD(internal_object->string.
166 (void *)internal_object->buffer.pointer,
167 internal_object->buffer.length);
172 external_object->integer.value = internal_object->integer.value;
179 switch (internal_object->reference.class) {
187 internal_object->reference.node;
189 acpi_ns_get_type(internal_object->reference.node);
203 internal_object->processor.proc_id;
205 internal_object->processor.address;
207 internal_object->processor.length;
213 internal_object->power_resource.system_level;
216 internal_object->power_resource.resource_order;
225 acpi_ut_get_type_name(internal_object->common.
319 * PARAMETERS: internal_object - Pointer to the object we are returning
335 acpi_ut_copy_ipackage_to_epackage(union acpi_operand_object *internal_object,
358 external_object->type = internal_object->common.type;
359 external_object->package.count = internal_object->package.count;
372 status = acpi_ut_walk_package_tree(internal_object, external_object,
384 * PARAMETERS: internal_object - The internal object to be converted
395 acpi_ut_copy_iobject_to_eobject(union acpi_operand_object *internal_object,
402 if (internal_object->common.type == ACPI_TYPE_PACKAGE) {
407 status = acpi_ut_copy_ipackage_to_epackage(internal_object,
414 status = acpi_ut_copy_isimple_to_esimple(internal_object,
457 union acpi_operand_object *internal_object;
470 internal_object = acpi_ut_create_internal_object((u8)
473 if (!internal_object) {
498 internal_object->string.pointer =
502 if (!internal_object->string.pointer) {
506 ACPI_MEMCPY(internal_object->string.pointer,
510 internal_object->string.length = external_object->string.length;
515 internal_object->buffer.pointer =
517 if (!internal_object->buffer.pointer) {
521 ACPI_MEMCPY(internal_object->buffer.pointer,
525 internal_object->buffer.length = external_object->buffer.length;
529 internal_object->buffer.flags |= AOPOBJ_DATA_VALID;
534 internal_object->integer.value = external_object->integer.value;
541 internal_object->reference.class = ACPI_REFCLASS_NAME;
542 internal_object->reference.node =
551 *ret_internal_object = internal_object;
555 acpi_ut_remove_reference(internal_object);
564 * internal_object - Where the internal object is returned
575 union acpi_operand_object **internal_object)
618 *internal_object = package_object;
627 * internal_object - Where the internal object is returned
637 union acpi_operand_object **internal_object)
646 internal_object);
653 internal_object);