Lines Matching defs:obj
122 union acpi_object *obj;
125 obj = acpi_evaluate_dsm(ACPI_HANDLE(dev), &intel_dsm_guid, 0, fn, NULL);
126 if (!obj)
129 if (obj->type == ACPI_TYPE_INTEGER) {
130 *result = obj->integer.value;
131 } else if (obj->type == ACPI_TYPE_BUFFER && obj->buffer.length > 0) {
132 size_t len = min_t(size_t, obj->buffer.length, 4);
135 memcpy(result, obj->buffer.pointer, len);
137 dev_err(dev, "%s DSM fn %u obj->type %d obj->buffer.length %d\n",
138 __func__, fn, obj->type, obj->buffer.length);
142 ACPI_FREE(obj);