/linux/drivers/acpi/x86/ |
H A D | s2idle.c | 104 union acpi_object *out_obj; in lpi_device_get_constraints_amd() local 107 out_obj = acpi_evaluate_dsm_typed(lps0_device_handle, &lps0_dsm_guid, in lpi_device_get_constraints_amd() 112 out_obj ? "successful" : "failed"); in lpi_device_get_constraints_amd() 114 if (!out_obj) in lpi_device_get_constraints_amd() 117 for (i = 0; i < out_obj->package.count; i++) { in lpi_device_get_constraints_amd() 118 union acpi_object *package = &out_obj->package.elements[i]; in lpi_device_get_constraints_amd() 189 ACPI_FREE(out_obj); in lpi_device_get_constraints_amd() 194 union acpi_object *out_obj; in lpi_device_get_constraints() local 197 out_obj = acpi_evaluate_dsm_typed(lps0_device_handle, &lps0_dsm_guid, in lpi_device_get_constraints() 202 out_obj ? "successful" : "failed"); in lpi_device_get_constraints() [all …]
|
/linux/drivers/gpu/drm/i915/gem/selftests/ |
H A D | i915_gem_phys.c | 33 goto out_obj; in mock_phys_object() 40 goto out_obj; in mock_phys_object() 46 goto out_obj; in mock_phys_object() 52 goto out_obj; in mock_phys_object() 62 goto out_obj; in mock_phys_object() 65 out_obj: in mock_phys_object()
|
H A D | i915_gem_dmabuf.c | 369 goto out_obj; in igt_dmabuf_import() 376 goto out_obj; in igt_dmabuf_import() 384 goto out_obj; in igt_dmabuf_import() 421 out_obj: in igt_dmabuf_import() 465 goto out_obj; in igt_dmabuf_import_ownership() 470 out_obj: in igt_dmabuf_import_ownership()
|
/linux/drivers/platform/x86/intel/pmc/ |
H A D | tgl.c | 246 union acpi_object *out_obj; in pmc_core_get_tgl_lpm_reqs() local 257 out_obj = acpi_evaluate_dsm_typed(adev->handle, &s0ix_dsm_guid, 0, in pmc_core_get_tgl_lpm_reqs() 259 if (out_obj) { in pmc_core_get_tgl_lpm_reqs() 260 u32 size = out_obj->buffer.length; in pmc_core_get_tgl_lpm_reqs() 274 addr = (u32 *)out_obj->buffer.pointer; in pmc_core_get_tgl_lpm_reqs() 285 ACPI_FREE(out_obj); in pmc_core_get_tgl_lpm_reqs()
|
/linux/drivers/pci/ |
H A D | npem.c | 302 union acpi_object *out_obj, arg3[2]; in dsm_evaluate() local 317 out_obj = acpi_evaluate_dsm_typed(handle, &dsm_guid, 0x1, dsm_func, in dsm_evaluate() 319 if (!out_obj) in dsm_evaluate() 322 if (out_obj->buffer.length < sizeof(struct dsm_output)) { in dsm_evaluate() 323 ACPI_FREE(out_obj); in dsm_evaluate() 327 memcpy(output, out_obj->buffer.pointer, sizeof(struct dsm_output)); in dsm_evaluate() 329 ACPI_FREE(out_obj); in dsm_evaluate()
|
H A D | tph.c | 95 union acpi_object arg3[3], in_obj, *out_obj; in tph_invoke_dsm() local 117 out_obj = acpi_evaluate_dsm(handle, &pci_acpi_dsm_guid, 7, in tph_invoke_dsm() 119 if (!out_obj) in tph_invoke_dsm() 122 if (out_obj->type != ACPI_TYPE_BUFFER) { in tph_invoke_dsm() 123 ACPI_FREE(out_obj); in tph_invoke_dsm() 127 st_out->value = *((u64 *)(out_obj->buffer.pointer)); in tph_invoke_dsm() 129 ACPI_FREE(out_obj); in tph_invoke_dsm()
|
/linux/drivers/cxl/ |
H A D | acpi.c | 206 union acpi_object *out_obj, *out_buf, *obj; in cxl_acpi_evaluate_qtg_dsm() local 227 out_obj = acpi_evaluate_dsm(handle, &acpi_cxl_qtg_id_guid, 1, 1, &in_obj); in cxl_acpi_evaluate_qtg_dsm() 228 if (!out_obj) in cxl_acpi_evaluate_qtg_dsm() 231 if (out_obj->type != ACPI_TYPE_PACKAGE) { in cxl_acpi_evaluate_qtg_dsm() 237 obj = &out_obj->package.elements[0]; in cxl_acpi_evaluate_qtg_dsm() 246 pkg_entries = out_obj->package.count; in cxl_acpi_evaluate_qtg_dsm() 253 obj = &out_obj->package.elements[1]; in cxl_acpi_evaluate_qtg_dsm() 280 ACPI_FREE(out_obj); in cxl_acpi_evaluate_qtg_dsm()
|
/linux/drivers/platform/loongarch/ |
H A D | loongson-laptop.c | 74 union acpi_object in_objs[MAX_ACPI_ARGS], out_obj; in acpi_evalf() local 110 result.length = sizeof(out_obj); in acpi_evalf() 111 result.pointer = &out_obj; in acpi_evalf() 120 success = (status == AE_OK && out_obj.type == ACPI_TYPE_INTEGER); in acpi_evalf() 122 *res = out_obj.integer.value; in acpi_evalf()
|
/linux/drivers/acpi/nfit/ |
H A D | core.c | 442 union acpi_object in_obj, in_buf, *out_obj; in acpi_nfit_ctl() local 545 out_obj = acpi_label_info(handle); in acpi_nfit_ctl() 550 out_obj = acpi_label_read(handle, p->in_offset, p->in_length); in acpi_nfit_ctl() 555 out_obj = acpi_label_write(handle, p->in_offset, p->in_length, in acpi_nfit_ctl() 564 out_obj = acpi_evaluate_dsm(handle, guid, revid, func, &in_obj); in acpi_nfit_ctl() 567 if (!out_obj) { in acpi_nfit_ctl() 572 if (out_obj->type != ACPI_TYPE_BUFFER) { in acpi_nfit_ctl() 574 dimm_name, cmd_name, out_obj->type); in acpi_nfit_ctl() 580 cmd_name, out_obj->buffer.length); in acpi_nfit_ctl() 582 out_obj->buffer.pointer, in acpi_nfit_ctl() [all …]
|
/linux/drivers/acpi/ |
H A D | cppc_acpi.c | 683 union acpi_object *out_obj, *cpc_obj; in acpi_cppc_processor_probe() local 709 out_obj = (union acpi_object *) output.pointer; in acpi_cppc_processor_probe() 718 cpc_obj = &out_obj->package.elements[0]; in acpi_cppc_processor_probe() 733 cpc_obj = &out_obj->package.elements[1]; in acpi_cppc_processor_probe() 770 cpc_obj = &out_obj->package.elements[i]; in acpi_cppc_processor_probe()
|
/linux/drivers/gpu/drm/i915/gt/ |
H A D | selftest_migrate.c | 576 goto out_obj; in live_emit_pte_full_ring() 581 goto out_obj; in live_emit_pte_full_ring() 669 out_obj: in live_emit_pte_full_ring()
|
/linux/drivers/platform/x86/ |
H A D | thinkpad_acpi.c | 619 union acpi_object out_obj; in acpi_evalf() local 661 result.length = sizeof(out_obj); in acpi_evalf() 662 result.pointer = &out_obj; in acpi_evalf() 672 out_obj.type == ACPI_TYPE_INTEGER); in acpi_evalf() 674 *res = out_obj.integer.value; in acpi_evalf()
|