/kernel/linux/linux-5.10/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_misc.c | 62 union acpi_object obj_args[3], argv4; in hns_dsaf_acpi_ledctrl_by_port() local 71 argv4.type = ACPI_TYPE_PACKAGE; in hns_dsaf_acpi_ledctrl_by_port() 72 argv4.package.count = 3; in hns_dsaf_acpi_ledctrl_by_port() 73 argv4.package.elements = obj_args; in hns_dsaf_acpi_ledctrl_by_port() 76 &hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4); in hns_dsaf_acpi_ledctrl_by_port() 90 union acpi_object obj_args[2], argv4; in hns_dsaf_acpi_locate_ledctrl_by_port() local 98 argv4.type = ACPI_TYPE_PACKAGE; in hns_dsaf_acpi_locate_ledctrl_by_port() 99 argv4.package.count = 2; in hns_dsaf_acpi_locate_ledctrl_by_port() 100 argv4.package.elements = obj_args; in hns_dsaf_acpi_locate_ledctrl_by_port() 103 &hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4); in hns_dsaf_acpi_locate_ledctrl_by_port() 254 union acpi_object obj_args[3], argv4; hns_dsaf_acpi_srst_by_port() local 548 union acpi_object obj_args, argv4; hns_mac_get_phy_if_acpi() local 595 union acpi_object obj_args, argv4; hns_mac_get_sfp_prsnt_acpi() local 688 union acpi_object obj_args[3], argv4; hns_mac_config_sds_loopback_acpi() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_misc.c | 62 union acpi_object obj_args[3], argv4; in hns_dsaf_acpi_ledctrl_by_port() local 71 argv4.type = ACPI_TYPE_PACKAGE; in hns_dsaf_acpi_ledctrl_by_port() 72 argv4.package.count = 3; in hns_dsaf_acpi_ledctrl_by_port() 73 argv4.package.elements = obj_args; in hns_dsaf_acpi_ledctrl_by_port() 76 &hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4); in hns_dsaf_acpi_ledctrl_by_port() 90 union acpi_object obj_args[2], argv4; in hns_dsaf_acpi_locate_ledctrl_by_port() local 98 argv4.type = ACPI_TYPE_PACKAGE; in hns_dsaf_acpi_locate_ledctrl_by_port() 99 argv4.package.count = 2; in hns_dsaf_acpi_locate_ledctrl_by_port() 100 argv4.package.elements = obj_args; in hns_dsaf_acpi_locate_ledctrl_by_port() 103 &hns_dsaf_acpi_dsm_guid, 0, op_type, &argv4); in hns_dsaf_acpi_locate_ledctrl_by_port() 254 union acpi_object obj_args[3], argv4; hns_dsaf_acpi_srst_by_port() local 548 union acpi_object obj_args, argv4; hns_mac_get_phy_if_acpi() local 595 union acpi_object obj_args, argv4; hns_mac_get_sfp_prsnt_acpi() local 688 union acpi_object obj_args[3], argv4; hns_mac_config_sds_loopback_acpi() local [all...] |
/kernel/linux/linux-5.10/drivers/acpi/ |
H A D | acpi_adxl.c | 105 union acpi_object argv4[2], *results, *r; in adxl_decode() local 111 argv4[0].type = ACPI_TYPE_PACKAGE; in adxl_decode() 112 argv4[0].package.count = 1; in adxl_decode() 113 argv4[0].package.elements = &argv4[1]; in adxl_decode() 114 argv4[1].integer.type = ACPI_TYPE_INTEGER; in adxl_decode() 115 argv4[1].integer.value = addr; in adxl_decode() 117 results = adxl_dsm(ADXL_IDX_FORWARD_TRANSLATE, argv4); in adxl_decode()
|
H A D | utils.c | 635 * @argv4: the function specific parameter 645 union acpi_object *argv4) in acpi_evaluate_dsm() 662 if (argv4) { in acpi_evaluate_dsm() 663 params[3] = *argv4; in acpi_evaluate_dsm() 644 acpi_evaluate_dsm(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4) acpi_evaluate_dsm() argument
|
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | acpi_adxl.c | 105 union acpi_object argv4[2], *results, *r; in adxl_decode() local 111 argv4[0].type = ACPI_TYPE_PACKAGE; in adxl_decode() 112 argv4[0].package.count = 1; in adxl_decode() 113 argv4[0].package.elements = &argv4[1]; in adxl_decode() 114 argv4[1].integer.type = ACPI_TYPE_INTEGER; in adxl_decode() 115 argv4[1].integer.value = addr; in adxl_decode() 117 results = adxl_dsm(ADXL_IDX_FORWARD_TRANSLATE, argv4); in adxl_decode()
|
H A D | utils.c | 681 * @argv4: the function specific parameter 691 union acpi_object *argv4) in acpi_evaluate_dsm() 708 if (argv4) { in acpi_evaluate_dsm() 709 params[3] = *argv4; in acpi_evaluate_dsm() 690 acpi_evaluate_dsm(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4) acpi_evaluate_dsm() argument
|
/kernel/linux/linux-6.6/drivers/thunderbolt/ |
H A D | acpi.c | 209 union acpi_object argv4[2]; in tb_acpi_retimer_set_power() local 239 argv4[0].type = ACPI_TYPE_PACKAGE; in tb_acpi_retimer_set_power() 240 argv4[0].package.count = 1; in tb_acpi_retimer_set_power() 241 argv4[0].package.elements = &argv4[1]; in tb_acpi_retimer_set_power() 242 argv4[1].integer.type = ACPI_TYPE_INTEGER; in tb_acpi_retimer_set_power() 243 argv4[1].integer.value = power; in tb_acpi_retimer_set_power() 246 RETIMER_DSM_SET_ONLINE_STATE, argv4, in tb_acpi_retimer_set_power()
|
/kernel/linux/linux-5.10/drivers/pci/pcie/ |
H A D | edr.c | 31 union acpi_object *obj, argv4, req; in acpi_enable_dpc() local 45 argv4.type = ACPI_TYPE_PACKAGE; in acpi_enable_dpc() 46 argv4.package.count = 1; in acpi_enable_dpc() 47 argv4.package.elements = &req; in acpi_enable_dpc() 55 EDR_PORT_DPC_ENABLE_DSM, &argv4); in acpi_enable_dpc()
|
/kernel/linux/linux-6.6/drivers/pci/pcie/ |
H A D | edr.c | 31 union acpi_object *obj, argv4, req; in acpi_enable_dpc() local 45 argv4.type = ACPI_TYPE_PACKAGE; in acpi_enable_dpc() 46 argv4.package.count = 1; in acpi_enable_dpc() 47 argv4.package.elements = &req; in acpi_enable_dpc() 55 EDR_PORT_DPC_ENABLE_DSM, &argv4); in acpi_enable_dpc()
|
/kernel/linux/linux-5.10/drivers/char/tpm/ |
H A D | tpm_ppi.c | 43 union acpi_object *argv4, u64 rev) in tpm_eval_dsm() 47 rev, func, argv4, type); in tpm_eval_dsm() 120 union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(2, tmp); in tpm_store_ppi_request() local 149 argv4.type = ACPI_TYPE_BUFFER; in tpm_store_ppi_request() 150 argv4.buffer.length = sizeof(req); in tpm_store_ppi_request() 151 argv4.buffer.pointer = (u8 *)&req; in tpm_store_ppi_request() 154 argv4.package.count = 1; in tpm_store_ppi_request() 161 &argv4, rev); in tpm_store_ppi_request() 42 tpm_eval_dsm(acpi_handle ppi_handle, int func, acpi_object_type type, union acpi_object *argv4, u64 rev) tpm_eval_dsm() argument
|
/kernel/linux/linux-6.6/drivers/char/tpm/ |
H A D | tpm_ppi.c | 43 union acpi_object *argv4, u64 rev) in tpm_eval_dsm() 47 rev, func, argv4, type); in tpm_eval_dsm() 120 union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(2, tmp); in tpm_store_ppi_request() local 149 argv4.type = ACPI_TYPE_BUFFER; in tpm_store_ppi_request() 150 argv4.buffer.length = sizeof(req); in tpm_store_ppi_request() 151 argv4.buffer.pointer = (u8 *)&req; in tpm_store_ppi_request() 154 argv4.package.count = 1; in tpm_store_ppi_request() 161 &argv4, rev); in tpm_store_ppi_request() 42 tpm_eval_dsm(acpi_handle ppi_handle, int func, acpi_object_type type, union acpi_object *argv4, u64 rev) tpm_eval_dsm() argument
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/int3472/ |
H A D | clk_and_regulator.c | 28 union acpi_object argv4; in skl_int3472_enable_clk() local 42 argv4.type = ACPI_TYPE_PACKAGE; in skl_int3472_enable_clk() 43 argv4.package.count = 3; in skl_int3472_enable_clk() 44 argv4.package.elements = args; in skl_int3472_enable_clk() 47 0, 1, &argv4); in skl_int3472_enable_clk()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_acpi.c | 76 union acpi_object argv4 = { in nouveau_optimus_dsm() local 88 func, &argv4, ACPI_TYPE_BUFFER); in nouveau_optimus_dsm() 134 union acpi_object argv4 = { in nouveau_dsm() local 140 func, &argv4, ACPI_TYPE_INTEGER); in nouveau_dsm()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_acpi.c | 76 union acpi_object argv4 = { in nouveau_optimus_dsm() local 88 func, &argv4, ACPI_TYPE_BUFFER); in nouveau_optimus_dsm() 134 union acpi_object argv4 = { in nouveau_dsm() local 140 func, &argv4, ACPI_TYPE_INTEGER); in nouveau_dsm()
|
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | intel-hid.c | 148 union acpi_object *obj, argv4, req; in intel_hid_execute_method() local 165 argv4.type = ACPI_TYPE_PACKAGE; in intel_hid_execute_method() 166 argv4.package.count = 1; in intel_hid_execute_method() 167 argv4.package.elements = &req; in intel_hid_execute_method() 169 obj = acpi_evaluate_dsm(handle, &intel_dsm_guid, 1, fn_index, &argv4); in intel_hid_execute_method()
|
/kernel/linux/linux-6.6/drivers/platform/x86/intel/ |
H A D | hid.c | 223 union acpi_object *obj, argv4, req; in intel_hid_execute_method() local 240 argv4.type = ACPI_TYPE_PACKAGE; in intel_hid_execute_method() 241 argv4.package.count = 1; in intel_hid_execute_method() 242 argv4.package.elements = &req; in intel_hid_execute_method() 244 obj = acpi_evaluate_dsm(handle, &intel_dsm_guid, 1, fn_index, &argv4); in intel_hid_execute_method()
|
/kernel/linux/linux-6.6/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) in __wrap_acpi_evaluate_dsm() 401 obj = ops->evaluate_dsm(handle, guid, rev, func, argv4); in __wrap_acpi_evaluate_dsm() 405 return acpi_evaluate_dsm(handle, guid, rev, func, argv4); in __wrap_acpi_evaluate_dsm() 392 __wrap_acpi_evaluate_dsm(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4) __wrap_acpi_evaluate_dsm() argument
|
/kernel/linux/linux-5.10/tools/testing/nvdimm/test/ |
H A D | iomap.c | 414 u64 rev, u64 func, union acpi_object *argv4) in __wrap_acpi_evaluate_dsm() 422 obj = ops->evaluate_dsm(handle, guid, rev, func, argv4); in __wrap_acpi_evaluate_dsm() 426 return acpi_evaluate_dsm(handle, guid, rev, func, argv4); in __wrap_acpi_evaluate_dsm() 413 __wrap_acpi_evaluate_dsm(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4) __wrap_acpi_evaluate_dsm() argument
|
H A D | nfit_test.h | 209 union acpi_object *argv4);
|
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
H A D | base.c | 88 union acpi_object argv4 = { in mxm_shadow_dsm() local 107 obj = acpi_evaluate_dsm(handle, &muid, rev, 0x00000010, &argv4); in mxm_shadow_dsm()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/ |
H A D | base.c | 88 union acpi_object argv4 = { in mxm_shadow_dsm() local 107 obj = acpi_evaluate_dsm(handle, &muid, rev, 0x00000010, &argv4); in mxm_shadow_dsm()
|
/kernel/linux/linux-5.10/include/acpi/ |
H A D | acpi_bus.h | 54 u64 rev, u64 func, union acpi_object *argv4); 58 u64 func, union acpi_object *argv4, in acpi_evaluate_dsm_typed() 63 obj = acpi_evaluate_dsm(handle, guid, rev, func, argv4); in acpi_evaluate_dsm_typed() 57 acpi_evaluate_dsm_typed(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4, acpi_object_type type) acpi_evaluate_dsm_typed() argument
|
/kernel/linux/linux-6.6/include/acpi/ |
H A D | acpi_bus.h | 54 u64 rev, u64 func, union acpi_object *argv4); 58 u64 func, union acpi_object *argv4, in acpi_evaluate_dsm_typed() 63 obj = acpi_evaluate_dsm(handle, guid, rev, func, argv4); in acpi_evaluate_dsm_typed() 57 acpi_evaluate_dsm_typed(acpi_handle handle, const guid_t *guid, u64 rev, u64 func, union acpi_object *argv4, acpi_object_type type) acpi_evaluate_dsm_typed() argument
|
/kernel/linux/linux-6.6/drivers/bluetooth/ |
H A D | btintel.c | 2511 union acpi_object *obj, argv4; in btintel_set_dsm_reset_method() local 2542 argv4.integer.type = ACPI_TYPE_INTEGER; in btintel_set_dsm_reset_method() 2544 argv4.integer.value = 160; in btintel_set_dsm_reset_method() 2546 DSM_SET_WDISABLE2_DELAY, &argv4); in btintel_set_dsm_reset_method() 2561 argv4.buffer.type = ACPI_TYPE_BUFFER; in btintel_set_dsm_reset_method() 2562 argv4.buffer.length = sizeof(reset_payload); in btintel_set_dsm_reset_method() 2563 argv4.buffer.pointer = reset_payload; in btintel_set_dsm_reset_method() 2566 DSM_SET_RESET_METHOD, &argv4); in btintel_set_dsm_reset_method()
|