Searched refs:out_obj (Results 1 – 8 of 8) sorted by relevance
/drivers/ide/ |
D | ide-acpi.c | 231 union acpi_object *out_obj; in do_drive_get_GTF() local 266 out_obj = output.pointer; in do_drive_get_GTF() 267 if (out_obj->type != ACPI_TYPE_BUFFER) { in do_drive_get_GTF() 270 "got 0x%x\n", out_obj->type); in do_drive_get_GTF() 276 if (!out_obj->buffer.length || !out_obj->buffer.pointer || in do_drive_get_GTF() 277 out_obj->buffer.length % REGS_PER_GTF) { in do_drive_get_GTF() 280 __func__, out_obj->buffer.length, in do_drive_get_GTF() 281 out_obj->buffer.pointer); in do_drive_get_GTF() 287 *gtf_length = out_obj->buffer.length; in do_drive_get_GTF() 288 *gtf_address = (unsigned long)out_obj->buffer.pointer; in do_drive_get_GTF() [all …]
|
/drivers/cpufreq/ |
D | pcc-cpufreq.c | 306 union acpi_object *out_obj; in pcc_cpufreq_do_osc() local 335 out_obj = output.pointer; in pcc_cpufreq_do_osc() 336 if (out_obj->type != ACPI_TYPE_BUFFER) { in pcc_cpufreq_do_osc() 341 errors = *((u32 *)out_obj->buffer.pointer) & ~(1 << 0); in pcc_cpufreq_do_osc() 347 supported = *((u32 *)(out_obj->buffer.pointer + 4)); in pcc_cpufreq_do_osc() 364 out_obj = output.pointer; in pcc_cpufreq_do_osc() 365 if (out_obj->type != ACPI_TYPE_BUFFER) { in pcc_cpufreq_do_osc() 370 errors = *((u32 *)out_obj->buffer.pointer) & ~(1 << 0); in pcc_cpufreq_do_osc() 376 supported = *((u32 *)(out_obj->buffer.pointer + 4)); in pcc_cpufreq_do_osc() 393 union acpi_object *out_obj, *member; in pcc_cpufreq_probe() local [all …]
|
/drivers/ata/ |
D | libata-acpi.c | 289 union acpi_object *out_obj; in ata_acpi_gtm() local 310 out_obj = output.pointer; in ata_acpi_gtm() 311 if (out_obj->type != ACPI_TYPE_BUFFER) { in ata_acpi_gtm() 313 out_obj->type); in ata_acpi_gtm() 318 if (out_obj->buffer.length != sizeof(struct ata_acpi_gtm)) { in ata_acpi_gtm() 320 out_obj->buffer.length); in ata_acpi_gtm() 324 memcpy(gtm, out_obj->buffer.pointer, sizeof(struct ata_acpi_gtm)); in ata_acpi_gtm() 407 union acpi_object *out_obj; in ata_dev_get_GTF() local 412 out_obj = dev->gtf_cache; in ata_dev_get_GTF() 427 out_obj = dev->gtf_cache = output.pointer; in ata_dev_get_GTF() [all …]
|
/drivers/acpi/ |
D | bus.c | 222 union acpi_object *out_obj; in acpi_run_osc() local 255 out_obj = output.pointer; in acpi_run_osc() 256 if (out_obj->type != ACPI_TYPE_BUFFER in acpi_run_osc() 257 || out_obj->buffer.length != context->cap.length) { in acpi_run_osc() 264 errors = *((u32 *)out_obj->buffer.pointer) & ~(1 << 0); in acpi_run_osc() 286 context->ret.length = out_obj->buffer.length; in acpi_run_osc() 287 context->ret.pointer = kmemdup(out_obj->buffer.pointer, in acpi_run_osc()
|
D | cppc_acpi.c | 653 union acpi_object *out_obj, *cpc_obj; in acpi_cppc_processor_probe() local 670 out_obj = (union acpi_object *) output.pointer; in acpi_cppc_processor_probe() 679 cpc_obj = &out_obj->package.elements[0]; in acpi_cppc_processor_probe() 698 cpc_obj = &out_obj->package.elements[1]; in acpi_cppc_processor_probe() 715 cpc_obj = &out_obj->package.elements[i]; in acpi_cppc_processor_probe()
|
/drivers/platform/x86/ |
D | acer-wmi.c | 1489 union acpi_object out_obj; in acer_gsensor_init() local 1491 output.length = sizeof(out_obj); in acer_gsensor_init() 1492 output.pointer = &out_obj; in acer_gsensor_init() 1509 union acpi_object out_obj[5]; in acer_gsensor_event() local 1514 output.length = sizeof(out_obj); in acer_gsensor_event() 1515 output.pointer = out_obj; in acer_gsensor_event() 1521 if (out_obj->package.count != 4) in acer_gsensor_event() 1525 (s16)out_obj->package.elements[0].integer.value); in acer_gsensor_event() 1527 (s16)out_obj->package.elements[1].integer.value); in acer_gsensor_event() 1529 (s16)out_obj->package.elements[2].integer.value); in acer_gsensor_event()
|
D | thinkpad_acpi.c | 552 union acpi_object out_obj; in acpi_evalf() local 594 result.length = sizeof(out_obj); in acpi_evalf() 595 result.pointer = &out_obj; in acpi_evalf() 605 out_obj.type == ACPI_TYPE_INTEGER); in acpi_evalf() 607 *res = out_obj.integer.value; in acpi_evalf()
|
/drivers/acpi/nfit/ |
D | core.c | 192 union acpi_object in_obj, in_buf, *out_obj; in acpi_nfit_ctl() local 271 out_obj = acpi_evaluate_dsm(handle, uuid, 1, func, &in_obj); in acpi_nfit_ctl() 272 if (!out_obj) { in acpi_nfit_ctl() 279 call_pkg->nd_fw_size = out_obj->buffer.length; in acpi_nfit_ctl() 281 out_obj->buffer.pointer, in acpi_nfit_ctl() 284 ACPI_FREE(out_obj); in acpi_nfit_ctl() 294 if (out_obj->package.type != ACPI_TYPE_BUFFER) { in acpi_nfit_ctl() 296 __func__, dimm_name, cmd_name, out_obj->type); in acpi_nfit_ctl() 303 dimm_name, cmd_name, out_obj->buffer.length); in acpi_nfit_ctl() 305 4, out_obj->buffer.pointer, min_t(u32, 128, in acpi_nfit_ctl() [all …]
|