Lines Matching defs:obj

62 	union acpi_object *obj;
70 obj = tpm_eval_dsm(chip->acpi_dev_handle, TPM_PPI_FN_GETREQ,
72 if (!obj)
81 if (obj->package.count == 3 &&
82 obj->package.elements[0].type == ACPI_TYPE_INTEGER &&
83 obj->package.elements[1].type == ACPI_TYPE_INTEGER &&
84 obj->package.elements[2].type == ACPI_TYPE_INTEGER) {
85 if (obj->package.elements[0].integer.value)
88 req = obj->package.elements[1].integer.value;
92 obj->package.elements[2].integer.value);
97 } else if (obj->package.count == 2 &&
98 obj->package.elements[0].type == ACPI_TYPE_INTEGER &&
99 obj->package.elements[1].type == ACPI_TYPE_INTEGER) {
100 if (obj->package.elements[0].integer.value)
104 obj->package.elements[1].integer.value);
107 ACPI_FREE(obj);
119 union acpi_object *obj, tmp[2];
160 obj = tpm_eval_dsm(chip->acpi_dev_handle, func, ACPI_TYPE_INTEGER,
162 if (!obj) {
165 ret = obj->integer.value;
166 ACPI_FREE(obj);
181 union acpi_object *obj = NULL;
203 obj = &tmp;
204 obj = tpm_eval_dsm(chip->acpi_dev_handle, TPM_PPI_FN_GETACT,
205 ACPI_TYPE_INTEGER, obj, TPM_PPI_REVISION_ID_1);
206 if (!obj) {
209 ret = obj->integer.value;
210 ACPI_FREE(obj);
226 union acpi_object *obj, *ret_obj;
230 obj = tpm_eval_dsm(chip->acpi_dev_handle, TPM_PPI_FN_GETRSP,
232 if (!obj)
242 ret_obj = obj->package.elements;
243 if (obj->package.count < 3 ||
278 ACPI_FREE(obj);
288 union acpi_object *obj, tmp;
306 obj = tpm_eval_dsm(dev_handle, TPM_PPI_FN_GETOPR,
309 if (!obj) {
312 ret = obj->integer.value;
313 ACPI_FREE(obj);
368 union acpi_object *obj;
378 obj = acpi_evaluate_dsm_typed(chip->acpi_dev_handle, &tpm_ppi_guid,
382 if (obj) {
383 strscpy(chip->ppi_version, obj->string.pointer,
385 ACPI_FREE(obj);