argv4
union acpi_object argv4[2], *results, *r;
argv4[0].type = ACPI_TYPE_PACKAGE;
argv4[0].package.count = 1;
argv4[0].package.elements = &argv4[1];
argv4[1].integer.type = ACPI_TYPE_INTEGER;
argv4[1].integer.value = addr;
results = adxl_dsm(ADXL_IDX_FORWARD_TRANSLATE, argv4);
union acpi_object *argv4)
if (argv4) {
params[3] = *argv4;
union acpi_object *obj, argv4;
argv4.integer.type = ACPI_TYPE_INTEGER;
argv4.integer.value = 160;
DSM_SET_WDISABLE2_DELAY, &argv4);
argv4.buffer.type = ACPI_TYPE_BUFFER;
argv4.buffer.length = sizeof(reset_payload);
argv4.buffer.pointer = reset_payload;
DSM_SET_RESET_METHOD, &argv4);
union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(2, tmp);
argv4.type = ACPI_TYPE_BUFFER;
argv4.buffer.length = sizeof(req);
argv4.buffer.pointer = (u8 *)&req;
argv4.package.count = 1;
&argv4, rev);
union acpi_object *argv4, u64 rev)
rev, func, argv4, type);
union acpi_object argv4 = {
func, &argv4, ACPI_TYPE_INTEGER);
union acpi_object argv4 = {
func, &argv4, ACPI_TYPE_BUFFER);
union acpi_object argv4 = {
.buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL),
0x00000102, 0x14, &argv4);
kfree(argv4.buffer.pointer);
union acpi_object argv4 = {
argv4.buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL);
if (!argv4.buffer.pointer)
obj = acpi_evaluate_dsm(handle, &NVOP_DSM_GUID, NVOP_DSM_REV, 0x1a, &argv4);
kfree(argv4.buffer.pointer);
union acpi_object argv4 = {
argv4.buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL);
if (!argv4.buffer.pointer)
obj = acpi_evaluate_dsm(handle, &JT_DSM_GUID, JT_DSM_REV, 0x1, &argv4);
kfree(argv4.buffer.pointer);
obj = acpi_evaluate_dsm(handle, &muid, rev, 0x00000010, &argv4);
union acpi_object argv4 = {
argv4.package.elements = obj_args;
&hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4);
union acpi_object obj_args[3], argv4;
argv4.type = ACPI_TYPE_PACKAGE;
argv4.package.count = 3;
argv4.package.elements = obj_args;
&hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4);
union acpi_object obj_args, argv4;
argv4.type = ACPI_TYPE_PACKAGE;
argv4.package.count = 1;
argv4.package.elements = &obj_args;
HNS_OP_GET_PORT_TYPE_FUNC, &argv4,
union acpi_object obj_args, argv4;
argv4.type = ACPI_TYPE_PACKAGE;
argv4.package.count = 1;
argv4.package.elements = &obj_args;
HNS_OP_GET_SFP_STAT_FUNC, &argv4,
union acpi_object obj_args[3], argv4;
union acpi_object obj_args[3], argv4;
argv4.type = ACPI_TYPE_PACKAGE;
argv4.package.count = 2;
argv4.package.elements = obj_args;
HNS_OP_SERDES_LP_FUNC, &argv4);
argv4.type = ACPI_TYPE_PACKAGE;
argv4.package.count = 3;
argv4.package.elements = obj_args;
&hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4);
union acpi_object obj_args[2], argv4;
argv4.type = ACPI_TYPE_PACKAGE;
argv4.package.count = 2;
union acpi_object *obj, argv4, req;
argv4.type = ACPI_TYPE_PACKAGE;
argv4.package.count = 1;
argv4.package.elements = &req;
EDR_PORT_DPC_ENABLE_DSM, &argv4);
WBRF_REVISION, WBRF_RECORD, &argv4);
union acpi_object argv4;
argv4.package.type = ACPI_TYPE_PACKAGE;
argv4.package.count = num_of_elements;
argv4.package.elements = tmp;
union acpi_object *obj, argv4, req;
argv4.type = ACPI_TYPE_PACKAGE;
argv4.package.count = 1;
argv4.package.elements = &req;
obj = acpi_evaluate_dsm(handle, &intel_dsm_guid, 1, fn_index, &argv4);
union acpi_object argv4;
argv4.type = ACPI_TYPE_PACKAGE;
argv4.package.count = 3;
argv4.package.elements = args;
0, 1, &argv4);
union acpi_object argv4[2];
argv4[0].type = ACPI_TYPE_PACKAGE;
argv4[0].package.count = 1;
argv4[0].package.elements = &argv4[1];
argv4[1].integer.type = ACPI_TYPE_INTEGER;
argv4[1].integer.value = power;
RETIMER_DSM_SET_ONLINE_STATE, argv4,
union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(1, &tmp);
1, PCI_INTEL_BXT_FUNC_PMU_PWR, &argv4);
union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(1, &tmp);
&argv4);
u64 rev, u64 func, union acpi_object *argv4);
u64 func, union acpi_object *argv4,
obj = acpi_evaluate_dsm(handle, guid, rev, func, argv4);
union acpi_object *argv4)
union acpi_object *argv4,
u64 rev, u64 func, union acpi_object *argv4)
obj = ops->evaluate_dsm(handle, guid, rev, func, argv4);
return acpi_evaluate_dsm(handle, guid, rev, func, argv4);
const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4)
u64 rev, u64 func, union acpi_object *argv4);