Symbol: argv4
drivers/acpi/acpi_adxl.c
105
union acpi_object argv4[2], *results, *r;
drivers/acpi/acpi_adxl.c
111
argv4[0].type = ACPI_TYPE_PACKAGE;
drivers/acpi/acpi_adxl.c
112
argv4[0].package.count = 1;
drivers/acpi/acpi_adxl.c
113
argv4[0].package.elements = &argv4[1];
drivers/acpi/acpi_adxl.c
114
argv4[1].integer.type = ACPI_TYPE_INTEGER;
drivers/acpi/acpi_adxl.c
115
argv4[1].integer.value = addr;
drivers/acpi/acpi_adxl.c
117
results = adxl_dsm(ADXL_IDX_FORWARD_TRANSLATE, argv4);
drivers/acpi/utils.c
772
union acpi_object *argv4)
drivers/acpi/utils.c
789
if (argv4) {
drivers/acpi/utils.c
790
params[3] = *argv4;
drivers/bluetooth/btintel.c
2607
union acpi_object *obj, argv4;
drivers/bluetooth/btintel.c
2638
argv4.integer.type = ACPI_TYPE_INTEGER;
drivers/bluetooth/btintel.c
2640
argv4.integer.value = 160;
drivers/bluetooth/btintel.c
2642
DSM_SET_WDISABLE2_DELAY, &argv4);
drivers/bluetooth/btintel.c
2657
argv4.buffer.type = ACPI_TYPE_BUFFER;
drivers/bluetooth/btintel.c
2658
argv4.buffer.length = sizeof(reset_payload);
drivers/bluetooth/btintel.c
2659
argv4.buffer.pointer = reset_payload;
drivers/bluetooth/btintel.c
2662
DSM_SET_RESET_METHOD, &argv4);
drivers/char/tpm/tpm_ppi.c
132
union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(2, tmp);
drivers/char/tpm/tpm_ppi.c
161
argv4.type = ACPI_TYPE_BUFFER;
drivers/char/tpm/tpm_ppi.c
162
argv4.buffer.length = sizeof(req);
drivers/char/tpm/tpm_ppi.c
163
argv4.buffer.pointer = (u8 *)&req;
drivers/char/tpm/tpm_ppi.c
166
argv4.package.count = 1;
drivers/char/tpm/tpm_ppi.c
173
&argv4, rev);
drivers/char/tpm/tpm_ppi.c
57
union acpi_object *argv4, u64 rev)
drivers/char/tpm/tpm_ppi.c
61
rev, func, argv4, type);
drivers/gpu/drm/nouveau/nouveau_acpi.c
134
union acpi_object argv4 = {
drivers/gpu/drm/nouveau/nouveau_acpi.c
140
func, &argv4, ACPI_TYPE_INTEGER);
drivers/gpu/drm/nouveau/nouveau_acpi.c
76
union acpi_object argv4 = {
drivers/gpu/drm/nouveau/nouveau_acpi.c
88
func, &argv4, ACPI_TYPE_BUFFER);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1585
union acpi_object argv4 = {
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1588
.buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL),
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1592
0x00000102, 0x14, &argv4);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/disp.c
1613
kfree(argv4.buffer.pointer);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
722
union acpi_object argv4 = {
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
732
argv4.buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
733
if (!argv4.buffer.pointer)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
736
obj = acpi_evaluate_dsm(handle, &NVOP_DSM_GUID, NVOP_DSM_REV, 0x1a, &argv4);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
750
kfree(argv4.buffer.pointer);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
761
union acpi_object argv4 = {
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
768
argv4.buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
769
if (!argv4.buffer.pointer)
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
772
obj = acpi_evaluate_dsm(handle, &JT_DSM_GUID, JT_DSM_REV, 0x1, &argv4);
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/rm/r535/gsp.c
788
kfree(argv4.buffer.pointer);
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c
107
obj = acpi_evaluate_dsm(handle, &muid, rev, 0x00000010, &argv4);
drivers/gpu/drm/nouveau/nvkm/subdev/mxm/base.c
88
union acpi_object argv4 = {
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
100
argv4.package.elements = obj_args;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
103
&hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
254
union acpi_object obj_args[3], argv4;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
263
argv4.type = ACPI_TYPE_PACKAGE;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
264
argv4.package.count = 3;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
265
argv4.package.elements = obj_args;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
268
&hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
485
union acpi_object obj_args, argv4;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
490
argv4.type = ACPI_TYPE_PACKAGE;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
491
argv4.package.count = 1;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
492
argv4.package.elements = &obj_args;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
496
HNS_OP_GET_PORT_TYPE_FUNC, &argv4,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
532
union acpi_object obj_args, argv4;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
537
argv4.type = ACPI_TYPE_PACKAGE;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
538
argv4.package.count = 1;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
539
argv4.package.elements = &obj_args;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
543
HNS_OP_GET_SFP_STAT_FUNC, &argv4,
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
62
union acpi_object obj_args[3], argv4;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
625
union acpi_object obj_args[3], argv4;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
632
argv4.type = ACPI_TYPE_PACKAGE;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
633
argv4.package.count = 2;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
634
argv4.package.elements = obj_args;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
638
HNS_OP_SERDES_LP_FUNC, &argv4);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
71
argv4.type = ACPI_TYPE_PACKAGE;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
72
argv4.package.count = 3;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
73
argv4.package.elements = obj_args;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
76
&hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4);
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
90
union acpi_object obj_args[2], argv4;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
98
argv4.type = ACPI_TYPE_PACKAGE;
drivers/net/ethernet/hisilicon/hns/hns_dsaf_misc.c
99
argv4.package.count = 2;
drivers/pci/pcie/edr.c
31
union acpi_object *obj, argv4, req;
drivers/pci/pcie/edr.c
45
argv4.type = ACPI_TYPE_PACKAGE;
drivers/pci/pcie/edr.c
46
argv4.package.count = 1;
drivers/pci/pcie/edr.c
47
argv4.package.elements = &req;
drivers/pci/pcie/edr.c
50
EDR_PORT_DPC_ENABLE_DSM, &argv4);
drivers/platform/x86/amd/wbrf.c
105
WBRF_REVISION, WBRF_RECORD, &argv4);
drivers/platform/x86/amd/wbrf.c
44
union acpi_object argv4;
drivers/platform/x86/amd/wbrf.c
80
argv4.package.type = ACPI_TYPE_PACKAGE;
drivers/platform/x86/amd/wbrf.c
81
argv4.package.count = num_of_elements;
drivers/platform/x86/amd/wbrf.c
82
argv4.package.elements = tmp;
drivers/platform/x86/intel/hid.c
275
union acpi_object *obj, argv4, req;
drivers/platform/x86/intel/hid.c
292
argv4.type = ACPI_TYPE_PACKAGE;
drivers/platform/x86/intel/hid.c
293
argv4.package.count = 1;
drivers/platform/x86/intel/hid.c
294
argv4.package.elements = &req;
drivers/platform/x86/intel/hid.c
296
obj = acpi_evaluate_dsm(handle, &intel_dsm_guid, 1, fn_index, &argv4);
drivers/platform/x86/intel/int3472/clk_and_regulator.c
26
union acpi_object argv4;
drivers/platform/x86/intel/int3472/clk_and_regulator.c
40
argv4.type = ACPI_TYPE_PACKAGE;
drivers/platform/x86/intel/int3472/clk_and_regulator.c
41
argv4.package.count = 3;
drivers/platform/x86/intel/int3472/clk_and_regulator.c
42
argv4.package.elements = args;
drivers/platform/x86/intel/int3472/clk_and_regulator.c
45
0, 1, &argv4);
drivers/thunderbolt/acpi.c
191
union acpi_object argv4[2];
drivers/thunderbolt/acpi.c
221
argv4[0].type = ACPI_TYPE_PACKAGE;
drivers/thunderbolt/acpi.c
222
argv4[0].package.count = 1;
drivers/thunderbolt/acpi.c
223
argv4[0].package.elements = &argv4[1];
drivers/thunderbolt/acpi.c
224
argv4[1].integer.type = ACPI_TYPE_INTEGER;
drivers/thunderbolt/acpi.c
225
argv4[1].integer.value = power;
drivers/thunderbolt/acpi.c
228
RETIMER_DSM_SET_ONLINE_STATE, argv4,
drivers/usb/dwc3/dwc3-pci.c
469
union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(1, &tmp);
drivers/usb/dwc3/dwc3-pci.c
478
1, PCI_INTEL_BXT_FUNC_PMU_PWR, &argv4);
drivers/usb/typec/tcpm/wcove.c
184
union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(1, &tmp);
drivers/usb/typec/tcpm/wcove.c
190
&argv4);
include/acpi/acpi_bus.h
58
u64 rev, u64 func, union acpi_object *argv4);
include/acpi/acpi_bus.h
65
u64 func, union acpi_object *argv4,
include/acpi/acpi_bus.h
70
obj = acpi_evaluate_dsm(handle, guid, rev, func, argv4);
include/linux/acpi.h
988
union acpi_object *argv4)
include/linux/acpi.h
996
union acpi_object *argv4,
tools/testing/nvdimm/test/iomap.c
382
u64 rev, u64 func, union acpi_object *argv4)
tools/testing/nvdimm/test/iomap.c
390
obj = ops->evaluate_dsm(handle, guid, rev, func, argv4);
tools/testing/nvdimm/test/iomap.c
394
return acpi_evaluate_dsm(handle, guid, rev, func, argv4);
tools/testing/nvdimm/test/nfit.c
2855
const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4)
tools/testing/nvdimm/test/nfit_test.h
237
u64 rev, u64 func, union acpi_object *argv4);