/linux-master/drivers/acpi/ |
H A D | acpi_adxl.c | 105 union acpi_object argv4[2], *results, *r; local 111 argv4[0].type = ACPI_TYPE_PACKAGE; 112 argv4[0].package.count = 1; 113 argv4[0].package.elements = &argv4[1]; 114 argv4[1].integer.type = ACPI_TYPE_INTEGER; 115 argv4[1].integer.value = addr; 117 results = adxl_dsm(ADXL_IDX_FORWARD_TRANSLATE, argv4);
|
H A D | utils.c | 753 * @argv4: the function specific parameter 763 union acpi_object *argv4) 780 if (argv4) { 781 params[3] = *argv4; 762 acpi_evaluate_dsm(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4) argument
|
/linux-master/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_misc.c | 62 union acpi_object obj_args[3], argv4; local 71 argv4.type = ACPI_TYPE_PACKAGE; 72 argv4.package.count = 3; 73 argv4.package.elements = obj_args; 76 &hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4); 90 union acpi_object obj_args[2], argv4; local 98 argv4.type = ACPI_TYPE_PACKAGE; 99 argv4.package.count = 2; 100 argv4.package.elements = obj_args; 103 &hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4); 254 union acpi_object obj_args[3], argv4; local 548 union acpi_object obj_args, argv4; local 595 union acpi_object obj_args, argv4; local 688 union acpi_object obj_args[3], argv4; local [all...] |
/linux-master/drivers/thunderbolt/ |
H A D | acpi.c | 209 union acpi_object argv4[2]; local 239 argv4[0].type = ACPI_TYPE_PACKAGE; 240 argv4[0].package.count = 1; 241 argv4[0].package.elements = &argv4[1]; 242 argv4[1].integer.type = ACPI_TYPE_INTEGER; 243 argv4[1].integer.value = power; 246 RETIMER_DSM_SET_ONLINE_STATE, argv4,
|
/linux-master/drivers/pci/pcie/ |
H A D | edr.c | 31 union acpi_object *obj, argv4, req; local 45 argv4.type = ACPI_TYPE_PACKAGE; 46 argv4.package.count = 1; 47 argv4.package.elements = &req; 55 EDR_PORT_DPC_ENABLE_DSM, &argv4);
|
/linux-master/drivers/char/tpm/ |
H A D | tpm_ppi.c | 43 union acpi_object *argv4, u64 rev) 47 rev, func, argv4, type); 120 union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(2, tmp); local 149 argv4.type = ACPI_TYPE_BUFFER; 150 argv4.buffer.length = sizeof(req); 151 argv4.buffer.pointer = (u8 *)&req; 154 argv4.package.count = 1; 161 &argv4, rev); 42 tpm_eval_dsm(acpi_handle ppi_handle, int func, acpi_object_type type, union acpi_object *argv4, u64 rev) argument
|
/linux-master/drivers/platform/x86/intel/int3472/ |
H A D | clk_and_regulator.c | 28 union acpi_object argv4; local 42 argv4.type = ACPI_TYPE_PACKAGE; 43 argv4.package.count = 3; 44 argv4.package.elements = args; 47 0, 1, &argv4);
|
/linux-master/drivers/platform/x86/amd/ |
H A D | wbrf.c | 44 union acpi_object argv4; local 81 argv4.package.type = ACPI_TYPE_PACKAGE; 82 argv4.package.count = num_of_elements; 83 argv4.package.elements = tmp; 105 WBRF_REVISION, WBRF_RECORD, &argv4);
|
/linux-master/drivers/gpu/drm/nouveau/ |
H A D | nouveau_acpi.c | 76 union acpi_object argv4 = { local 88 func, &argv4, ACPI_TYPE_BUFFER); 134 union acpi_object argv4 = { local 140 func, &argv4, ACPI_TYPE_INTEGER);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
H A D | base.c | 88 union acpi_object argv4 = { local 107 obj = acpi_evaluate_dsm(handle, &muid, rev, 0x00000010, &argv4);
|
/linux-master/tools/testing/nvdimm/test/ |
H A D | nfit_test.h | 209 union acpi_object *argv4); 238 u64 rev, u64 func, union acpi_object *argv4);
|
H A D | iomap.c | 393 u64 rev, u64 func, union acpi_object *argv4) 401 obj = ops->evaluate_dsm(handle, guid, rev, func, argv4); 405 return acpi_evaluate_dsm(handle, guid, rev, func, argv4); 392 __wrap_acpi_evaluate_dsm(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4) argument
|
H A D | nfit.c | 2850 const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4) 2849 nfit_test_evaluate_dsm(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4) argument
|
/linux-master/drivers/platform/x86/intel/ |
H A D | hid.c | 225 union acpi_object *obj, argv4, req; local 242 argv4.type = ACPI_TYPE_PACKAGE; 243 argv4.package.count = 1; 244 argv4.package.elements = &req; 246 obj = acpi_evaluate_dsm(handle, &intel_dsm_guid, 1, fn_index, &argv4);
|
/linux-master/drivers/usb/dwc3/ |
H A D | dwc3-pci.c | 440 union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(1, &tmp); local 449 1, PCI_INTEL_BXT_FUNC_PMU_PWR, &argv4);
|
/linux-master/drivers/bluetooth/ |
H A D | btintel.c | 2516 union acpi_object *obj, argv4; local 2547 argv4.integer.type = ACPI_TYPE_INTEGER; 2549 argv4.integer.value = 160; 2551 DSM_SET_WDISABLE2_DELAY, &argv4); 2566 argv4.buffer.type = ACPI_TYPE_BUFFER; 2567 argv4.buffer.length = sizeof(reset_payload); 2568 argv4.buffer.pointer = reset_payload; 2571 DSM_SET_RESET_METHOD, &argv4);
|
/linux-master/drivers/usb/typec/tcpm/ |
H A D | wcove.c | 184 union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(1, &tmp); local 190 &argv4);
|
/linux-master/include/acpi/ |
H A D | acpi_bus.h | 56 u64 rev, u64 func, union acpi_object *argv4); 60 u64 func, union acpi_object *argv4, 65 obj = acpi_evaluate_dsm(handle, guid, rev, func, argv4); 59 acpi_evaluate_dsm_typed(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4, acpi_object_type type) argument
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | r535.c | 1519 union acpi_object argv4 = { local 1522 .buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL), 1526 0x00000102, 0x14, &argv4); 1547 kfree(argv4.buffer.pointer);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ |
H A D | r535.c | 1140 union acpi_object argv4 = { local 1143 .buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL), 1151 obj = acpi_evaluate_dsm(handle, &NVOP_DSM_GUID, NVOP_DSM_REV, 0x1a, &argv4); 1164 kfree(argv4.buffer.pointer); 1175 union acpi_object argv4 = { local 1178 .buffer.pointer = kmalloc(argv4.buffer.length, GFP_KERNEL), 1183 obj = acpi_evaluate_dsm(handle, &JT_DSM_GUID, JT_DSM_REV, 0x1, &argv4); 1198 kfree(argv4.buffer.pointer);
|
/linux-master/include/linux/ |
H A D | acpi.h | 959 union acpi_object *argv4) 967 union acpi_object *argv4, 956 acpi_evaluate_dsm(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4) argument 964 acpi_evaluate_dsm_typed(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4, acpi_object_type type) argument
|