Lines Matching defs:object
91 * object - Where the buffer object is returned
95 * DESCRIPTION: Convert a string to a buffer object. String is treated a list
101 acpi_db_convert_to_buffer(char *string, union acpi_object *object)
145 object->type = ACPI_TYPE_BUFFER;
146 object->buffer.pointer = buffer;
147 object->buffer.length = length;
156 * object - Where the package object is returned
160 * DESCRIPTION: Convert a string to a package object. Handles nested packages
165 acpi_status acpi_db_convert_to_package(char *string, union acpi_object *object)
197 object->type = ACPI_TYPE_PACKAGE;
198 object->package.count = i;
199 object->package.elements = elements;
209 * object - Where the new object is returned
223 char *string, union acpi_object *object)
230 object->type = ACPI_TYPE_STRING;
231 object->string.pointer = string;
232 object->string.length = (u32)strlen(string);
237 status = acpi_db_convert_to_buffer(string, object);
242 status = acpi_db_convert_to_package(string, object);
247 object->type = ACPI_TYPE_INTEGER;
248 status = acpi_ut_strtoul64(string, &object->integer.value);