/linux-master/drivers/acpi/ |
H A D | pfr_update.c | 123 union acpi_object *out_obj; local 126 out_obj = acpi_evaluate_dsm_typed(handle, &pfru_guid, 130 if (!out_obj) 133 if (out_obj->package.count < CAP_NR_IDX || 134 out_obj->package.elements[CAP_STATUS_IDX].type != ACPI_TYPE_INTEGER || 135 out_obj->package.elements[CAP_UPDATE_IDX].type != ACPI_TYPE_INTEGER || 136 out_obj->package.elements[CAP_CODE_TYPE_IDX].type != ACPI_TYPE_BUFFER || 137 out_obj->package.elements[CAP_FW_VER_IDX].type != ACPI_TYPE_INTEGER || 138 out_obj->package.elements[CAP_CODE_RT_VER_IDX].type != ACPI_TYPE_INTEGER || 139 out_obj 190 union acpi_object *out_obj; local 332 union acpi_object *out_obj, in_obj, in_buf; local [all...] |
H A D | pfr_telemetry.c | 83 union acpi_object *out_obj, in_obj, in_buf; local 95 out_obj = acpi_evaluate_dsm_typed(handle, &pfrt_log_guid, 98 if (!out_obj) 101 if (out_obj->package.count < LOG_NR_IDX || 102 out_obj->package.elements[LOG_STATUS_IDX].type != ACPI_TYPE_INTEGER || 103 out_obj->package.elements[LOG_EXT_STATUS_IDX].type != ACPI_TYPE_INTEGER || 104 out_obj->package.elements[LOG_MAX_SZ_IDX].type != ACPI_TYPE_INTEGER || 105 out_obj->package.elements[LOG_CHUNK1_LO_IDX].type != ACPI_TYPE_INTEGER || 106 out_obj->package.elements[LOG_CHUNK1_HI_IDX].type != ACPI_TYPE_INTEGER || 107 out_obj 155 union acpi_object *out_obj, *obj, in_obj, in_buf; local 191 union acpi_object *out_obj, *obj; local [all...] |
H A D | acpi_tad.c | 108 union acpi_object *out_obj; local 122 out_obj = output.pointer; 123 if (out_obj->type != ACPI_TYPE_BUFFER) 126 if (out_obj->buffer.length != sizeof(*rt)) 129 data = (struct acpi_tad_rt *)(out_obj->buffer.pointer);
|
H A D | bus.c | 202 union acpi_object *out_obj; local 235 out_obj = output.pointer; 236 if (out_obj->type != ACPI_TYPE_BUFFER 237 || out_obj->buffer.length != context->cap.length) { 244 errors = *((u32 *)out_obj->buffer.pointer) & ~(1 << 0); 266 context->ret.length = out_obj->buffer.length; 267 context->ret.pointer = kmemdup(out_obj->buffer.pointer,
|
H A D | cppc_acpi.c | 677 union acpi_object *out_obj, *cpc_obj; local 703 out_obj = (union acpi_object *) output.pointer; 712 cpc_obj = &out_obj->package.elements[0]; 727 cpc_obj = &out_obj->package.elements[1]; 764 cpc_obj = &out_obj->package.elements[i];
|
/linux-master/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_phys.c | 33 goto out_obj; 40 goto out_obj; 46 goto out_obj; 52 goto out_obj; 62 goto out_obj; 65 out_obj:
|
H A D | i915_gem_dmabuf.c | 369 goto out_obj; 376 goto out_obj; 384 goto out_obj; 421 out_obj: 465 goto out_obj; 470 out_obj:
|
/linux-master/drivers/acpi/x86/ |
H A D | s2idle.c | 104 union acpi_object *out_obj; local 107 out_obj = acpi_evaluate_dsm_typed(lps0_device_handle, &lps0_dsm_guid, 112 out_obj ? "successful" : "failed"); 114 if (!out_obj) 117 for (i = 0; i < out_obj->package.count; i++) { 118 union acpi_object *package = &out_obj->package.elements[i]; 189 ACPI_FREE(out_obj); 194 union acpi_object *out_obj; local 197 out_obj = acpi_evaluate_dsm_typed(lps0_device_handle, &lps0_dsm_guid, 202 out_obj 395 union acpi_object *out_obj; local [all...] |
/linux-master/drivers/cpufreq/ |
H A D | pcc-cpufreq.c | 307 union acpi_object *out_obj; local 336 out_obj = output.pointer; 337 if (out_obj->type != ACPI_TYPE_BUFFER) { 342 errors = *((u32 *)out_obj->buffer.pointer) & ~(1 << 0); 348 supported = *((u32 *)(out_obj->buffer.pointer + 4)); 365 out_obj = output.pointer; 366 if (out_obj->type != ACPI_TYPE_BUFFER) { 371 errors = *((u32 *)out_obj->buffer.pointer) & ~(1 << 0); 377 supported = *((u32 *)(out_obj->buffer.pointer + 4)); 394 union acpi_object *out_obj, *membe local [all...] |
/linux-master/drivers/platform/x86/intel/pmc/ |
H A D | tgl.c | 246 union acpi_object *out_obj; local 257 out_obj = acpi_evaluate_dsm_typed(adev->handle, &s0ix_dsm_guid, 0, 259 if (out_obj) { 260 u32 size = out_obj->buffer.length; 274 addr = (u32 *)out_obj->buffer.pointer; 285 ACPI_FREE(out_obj);
|
/linux-master/drivers/ata/ |
H A D | libata-acpi.c | 290 union acpi_object *out_obj; local 311 out_obj = output.pointer; 312 if (out_obj->type != ACPI_TYPE_BUFFER) { 314 out_obj->type); 319 if (out_obj->buffer.length != sizeof(struct ata_acpi_gtm)) { 321 out_obj->buffer.length); 325 memcpy(gtm, out_obj->buffer.pointer, sizeof(struct ata_acpi_gtm)); 407 union acpi_object *out_obj; local 412 out_obj = dev->gtf_cache; 423 out_obj [all...] |
/linux-master/drivers/platform/loongarch/ |
H A D | loongson-laptop.c | 74 union acpi_object in_objs[MAX_ACPI_ARGS], out_obj; local 110 result.length = sizeof(out_obj); 111 result.pointer = &out_obj; 120 success = (status == AE_OK && out_obj.type == ACPI_TYPE_INTEGER); 122 *res = out_obj.integer.value;
|
/linux-master/drivers/cxl/ |
H A D | acpi.c | 220 union acpi_object *out_obj, *out_buf, *obj; local 241 out_obj = acpi_evaluate_dsm(handle, &acpi_cxl_qtg_id_guid, 1, 1, &in_obj); 242 if (!out_obj) 245 if (out_obj->type != ACPI_TYPE_PACKAGE) { 251 obj = &out_obj->package.elements[0]; 260 pkg_entries = out_obj->package.count; 267 obj = &out_obj->package.elements[1]; 294 ACPI_FREE(out_obj);
|
/linux-master/drivers/acpi/nfit/ |
H A D | core.c | 442 union acpi_object in_obj, in_buf, *out_obj; local 540 out_obj = acpi_label_info(handle); 545 out_obj = acpi_label_read(handle, p->in_offset, p->in_length); 550 out_obj = acpi_label_write(handle, p->in_offset, p->in_length, 559 out_obj = acpi_evaluate_dsm(handle, guid, revid, func, &in_obj); 562 if (!out_obj) { 567 if (out_obj->type != ACPI_TYPE_BUFFER) { 569 dimm_name, cmd_name, out_obj->type); 575 cmd_name, out_obj->buffer.length); 577 out_obj 1735 union acpi_object *out_obj; local [all...] |
/linux-master/drivers/platform/x86/ |
H A D | acer-wmi.c | 1708 union acpi_object out_obj; local 1710 output.length = sizeof(out_obj); 1711 output.pointer = &out_obj; 1728 union acpi_object out_obj[5]; local 1733 output.length = sizeof(out_obj); 1734 output.pointer = out_obj; 1740 if (out_obj->package.count != 4) 1744 (s16)out_obj->package.elements[0].integer.value); 1746 (s16)out_obj->package.elements[1].integer.value); 1748 (s16)out_obj [all...] |
H A D | thinkpad_acpi.c | 618 union acpi_object out_obj; local 660 result.length = sizeof(out_obj); 661 result.pointer = &out_obj; 671 out_obj.type == ACPI_TYPE_INTEGER); 673 *res = out_obj.integer.value;
|
/linux-master/drivers/gpu/drm/i915/gt/ |
H A D | selftest_hangcheck.c | 1467 goto out_obj; 1475 goto out_obj; 1482 goto out_obj; 1494 goto out_obj; 1503 goto out_obj; 1571 out_obj:
|
H A D | selftest_migrate.c | 576 goto out_obj; 581 goto out_obj; 669 out_obj:
|