| /linux/drivers/acpi/acpica/ |
| H A D | utcopy.c | 21 union acpi_object *external_object, 35 acpi_ut_copy_esimple_to_isimple(union acpi_object *user_obj, 39 acpi_ut_copy_epackage_to_ipackage(union acpi_object *external_object, 79 union acpi_object *external_object, in acpi_ut_copy_isimple_to_esimple() 98 memset(external_object, 0, sizeof(union acpi_object)); in acpi_ut_copy_isimple_to_esimple() 221 union acpi_object *target_object; in acpi_ut_copy_ielement_to_eelement() 226 target_object = (union acpi_object *)&((union acpi_object *) in acpi_ut_copy_ielement_to_eelement() 251 ACPI_CAST_PTR(union acpi_object, info->free_space); in acpi_ut_copy_ielement_to_eelement() 266 acpi_object)); in acpi_ut_copy_ielement_to_eelement() 302 union acpi_object *external_object; in acpi_ut_copy_ipackage_to_epackage() [all …]
|
| H A D | dbtest.c | 42 union acpi_object **value); 46 union acpi_object *value); 390 union acpi_object *temp1 = NULL; in acpi_db_test_integer_type() 391 union acpi_object *temp2 = NULL; in acpi_db_test_integer_type() 392 union acpi_object *temp3 = NULL; in acpi_db_test_integer_type() 393 union acpi_object write_value; in acpi_db_test_integer_type() 492 union acpi_object *temp1 = NULL; in acpi_db_test_buffer_type() 493 union acpi_object *temp2 = NULL; in acpi_db_test_buffer_type() 494 union acpi_object *temp3 = NULL; in acpi_db_test_buffer_type() 496 union acpi_object write_value; in acpi_db_test_buffer_type() [all …]
|
| H A D | acdebug.h | 101 acpi_status acpi_db_convert_to_package(char *string, union acpi_object *object); 105 char *string, union acpi_object *object); 109 void acpi_db_dump_pld_buffer(union acpi_object *obj_desc); 206 void acpi_db_delete_objects(u32 count, union acpi_object *objects); 282 void acpi_db_dump_external_object(union acpi_object *obj_desc, u32 level);
|
| H A D | dbconvert.c | 101 acpi_db_convert_to_buffer(char *string, union acpi_object *object) in acpi_db_convert_to_buffer() 165 acpi_status acpi_db_convert_to_package(char *string, union acpi_object *object) in acpi_db_convert_to_package() 171 union acpi_object *elements; in acpi_db_convert_to_package() 176 sizeof(union acpi_object)); in acpi_db_convert_to_package() 225 char *string, union acpi_object *object) in acpi_db_convert_to_object() 351 void acpi_db_dump_pld_buffer(union acpi_object *obj_desc) in acpi_db_dump_pld_buffer() 353 union acpi_object *buffer_desc; in acpi_db_dump_pld_buffer()
|
| /linux/drivers/acpi/ |
| H A D | property.c | 25 const union acpi_object **obj); 72 union acpi_object *desc, 76 union acpi_object *desc, 79 static bool acpi_nondev_subnode_extract(union acpi_object *desc, in acpi_nondev_subnode_extract() 81 const union acpi_object *link, in acpi_nondev_subnode_extract() 144 const union acpi_object *link, in acpi_nondev_subnode_ok() 180 union acpi_object *links, in acpi_add_nondev_subnodes() 192 union acpi_object *link, *desc; in acpi_add_nondev_subnodes() 258 union acpi_object *desc, in acpi_enumerate_nondev_subnodes() 266 const union acpi_object *guid; in acpi_enumerate_nondev_subnodes() [all …]
|
| H A D | acpi_adxl.c | 31 static union acpi_object *params; 39 static union acpi_object *adxl_dsm(int cmd, union acpi_object argv[]) in adxl_dsm() 41 union acpi_object *obj, *o; in adxl_dsm() 105 union acpi_object argv4[2], *results, *r; in adxl_decode() 141 union acpi_object *p; in adxl_init()
|
| H A D | utils.c | 32 acpi_extract_package(union acpi_object *package, in acpi_extract_package() 74 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package() 166 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package() 252 union acpi_object element; in acpi_evaluate_integer() 258 buffer.length = sizeof(union acpi_object); in acpi_evaluate_integer() 309 union acpi_object *obj; in acpi_get_subsystem_id() 347 union acpi_object *package; in acpi_evaluate_reference() 375 union acpi_object *element = &(package->package.elements[i]); in acpi_evaluate_reference() 502 union acpi_object *output; in acpi_get_physical_device_location() 544 union acpi_object params[3] = { in acpi_evaluate_ost() [all …]
|
| H A D | acpi_processor.c | 281 union acpi_object object = { .processor = { 0 } }; in acpi_processor_get_info() 282 struct acpi_buffer buffer = { sizeof(union acpi_object), &object }; in acpi_processor_get_info() 533 union acpi_object object = {}; in processor_physically_present() 534 struct acpi_buffer buffer = { sizeof(union acpi_object), &object }; in processor_physically_present() 731 union acpi_object object = { 0 }; in acpi_processor_ids_walk() 732 struct acpi_buffer buffer = { sizeof(union acpi_object), &object }; in acpi_processor_ids_walk() 841 union acpi_object *cst; in acpi_processor_evaluate_cst() 872 union acpi_object *element; in acpi_processor_evaluate_cst() 873 union acpi_object *obj; in acpi_processor_evaluate_cst()
|
| H A D | fan_core.c | 75 union acpi_object *obj; in acpi_fan_get_fst() 243 union acpi_object *obj; in acpi_fan_get_fif() 291 union acpi_object *obj; in acpi_fan_get_fps() 338 union acpi_object dummy = { in acpi_fan_dsm_init() 346 union acpi_object *obj; in acpi_fan_dsm_init() 374 union acpi_object args[2] = { in acpi_fan_dsm_set_trip_points() 389 union acpi_object in = { in acpi_fan_dsm_set_trip_points() 396 union acpi_object *obj; in acpi_fan_dsm_set_trip_points()
|
| /linux/drivers/hwtracing/coresight/ |
| H A D | coresight-platform.c | 359 static bool is_acpi_guid(const union acpi_object *obj) in is_acpi_guid() 368 static bool acpi_guid_matches(const union acpi_object *obj, in acpi_guid_matches() 375 static bool is_acpi_dsd_graph_guid(const union acpi_object *obj) in is_acpi_dsd_graph_guid() 380 static bool is_acpi_coresight_graph_guid(const union acpi_object *obj) in is_acpi_coresight_graph_guid() 385 static bool is_acpi_coresight_graph(const union acpi_object *obj) in is_acpi_coresight_graph() 387 const union acpi_object *graphid, *guid, *links; in is_acpi_coresight_graph() 472 static bool acpi_validate_dsd_graph(const union acpi_object *graph) in acpi_validate_dsd_graph() 475 const union acpi_object *rev, *nr_graphs; in acpi_validate_dsd_graph() 506 const union acpi_object *obj = &graph->package.elements[i]; in acpi_validate_dsd_graph() 517 static const union acpi_object * [all …]
|
| /linux/drivers/platform/x86/ |
| H A D | lg-laptop.c | 119 union acpi_object args[1]; in ggov() 120 union acpi_object *r; in ggov() 157 static union acpi_object *lg_wmab(struct device *dev, u32 method, u32 arg1, u32 arg2) in lg_wmab() 159 union acpi_object args[3]; in lg_wmab() 183 static union acpi_object *lg_wmbb(struct device *dev, u32 method_id, u32 arg1, u32 arg2) in lg_wmbb() 185 union acpi_object args[3]; in lg_wmbb() 211 return (union acpi_object *)buffer.pointer; in lg_wmbb() 214 static void wmi_notify(union acpi_object *obj, void *context) in wmi_notify() 284 union acpi_object *r; in fan_mode_store() 305 union acpi_object *r; in fan_mode_show() [all …]
|
| H A D | classmate-laptop.c | 74 union acpi_object param[4]; in cmpc_start_accel_v4() 94 union acpi_object param[4]; in cmpc_stop_accel_v4() 114 union acpi_object param[4]; in cmpc_accel_set_sensitivity_v4() 132 union acpi_object param[4]; in cmpc_accel_set_g_select_v4() 153 union acpi_object param[4]; in cmpc_get_accel_v4() 171 union acpi_object *obj; in cmpc_get_accel_v4() 475 union acpi_object param[2]; in cmpc_start_accel() 490 union acpi_object param[2]; in cmpc_stop_accel() 505 union acpi_object param[2]; in cmpc_accel_set_sensitivity() 522 union acpi_object param[2]; in cmpc_get_accel() [all …]
|
| /linux/drivers/acpi/x86/ |
| H A D | s2idle.c | 73 union acpi_object *package; 109 union acpi_object *out_obj; in lpi_device_get_constraints_amd() 123 union acpi_object *package = &out_obj->package.elements[i]; in lpi_device_get_constraints_amd() 142 union acpi_object *info_obj = &package->package.elements[j]; in lpi_device_get_constraints_amd() 150 union acpi_object *obj = &info_obj->package.elements[k]; in lpi_device_get_constraints_amd() 198 union acpi_object *out_obj; in lpi_device_get_constraints() 221 union acpi_object *package = &out_obj->package.elements[i]; in lpi_device_get_constraints() 229 union acpi_object *element = in lpi_device_get_constraints() 261 union acpi_object *info_obj = &info.package[j]; in lpi_device_get_constraints() 262 union acpi_object *cnstr_pkg; in lpi_device_get_constraints() [all …]
|
| H A D | apple.c | 31 union acpi_object *props, *newprops; in acpi_extract_apple_properties() 69 union acpi_object *key = &props->package.elements[i * 2]; in acpi_extract_apple_properties() 70 union acpi_object *val = &props->package.elements[i * 2 + 1]; in acpi_extract_apple_properties() 95 newsize += (1 + 3 * numvalid) * sizeof(union acpi_object); in acpi_extract_apple_properties() 107 union acpi_object *key = &props->package.elements[i * 2]; in acpi_extract_apple_properties() 108 union acpi_object *val = &props->package.elements[i * 2 + 1]; in acpi_extract_apple_properties()
|
| /linux/drivers/char/tpm/ |
| H A D | tpm_ppi.c | 55 static inline union acpi_object * 57 union acpi_object *argv4, u64 rev) in tpm_eval_dsm() 76 union acpi_object *obj; in tpm_show_ppi_request() 131 union acpi_object *obj, tmp[2]; in tpm_store_ppi_request() 132 union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(2, tmp); in tpm_store_ppi_request() 193 union acpi_object *obj = NULL; in tpm_show_ppi_transition_action() 194 union acpi_object tmp = { in tpm_show_ppi_transition_action() 238 union acpi_object *obj, *ret_obj; in tpm_show_ppi_response() 299 union acpi_object *obj, tmp; in cache_ppi_operations() 300 union acpi_object argv = ACPI_INIT_DSM_ARGV4(1, &tmp); in cache_ppi_operations() [all …]
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_atpx_handler.c | 94 static union acpi_object *radeon_atpx_call(acpi_handle handle, int function, in radeon_atpx_call() 98 union acpi_object atpx_arg_elements[2]; in radeon_atpx_call() 166 union acpi_object *info; in radeon_atpx_validate() 233 union acpi_object *info; in radeon_atpx_verify_interface() 278 union acpi_object *info; in radeon_atpx_set_discrete_state() 314 union acpi_object *info; in radeon_atpx_switch_disp_mux() 346 union acpi_object *info; in radeon_atpx_switch_i2c_mux() 378 union acpi_object *info; in radeon_atpx_switch_start() 410 union acpi_object *info; in radeon_atpx_switch_end()
|
| /linux/drivers/platform/x86/dell/dell-wmi-sysman/ |
| H A D | dell-wmi-sysman.h | 163 union acpi_object *get_wmiobj_pointer(int instance_id, const char *guid_string); 167 int populate_enum_data(union acpi_object *enumeration_obj, int instance_id, 172 int populate_int_data(union acpi_object *integer_obj, int instance_id, 177 int populate_str_data(union acpi_object *str_obj, int instance_id, struct kobject *attr_name_kobj); 181 int populate_po_data(union acpi_object *po_obj, int instance_id, struct kobject *attr_name_kobj);
|
| /linux/drivers/platform/x86/amd/ |
| H A D | wbrf.c | 44 union acpi_object argv4; in wbrf_record() 75 union acpi_object *tmp __free(kfree) = kzalloc_objs(*tmp, in wbrf_record() 103 union acpi_object *obj __free(kfree) = in wbrf_record() 227 union acpi_object *obj; in amd_wbrf_retrieve_freq_band() 228 union acpi_object param; in amd_wbrf_retrieve_freq_band()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_acpi.c | 147 static union acpi_object *amdgpu_atif_call(struct amdgpu_atif *atif, in amdgpu_atif_call() 152 union acpi_object *obj; in amdgpu_atif_call() 153 union acpi_object atif_arg_elements[2]; in amdgpu_atif_call() 175 obj = (union acpi_object *)buffer.pointer; in amdgpu_atif_call() 249 union acpi_object *info; in amdgpu_atif_verify_interface() 295 union acpi_object *info; in amdgpu_atif_get_notification_params() 364 union acpi_object *info; in amdgpu_atif_query_backlight_caps() 425 union acpi_object *info; in amdgpu_atif_get_sbios_requests() 541 static union acpi_object *amdgpu_atcs_call(struct amdgpu_atcs *atcs, in amdgpu_atcs_call() 546 union acpi_object atcs_arg_elements[2]; in amdgpu_atcs_call() [all …]
|
| /linux/drivers/pci/ |
| H A D | pci-acpi.c | 129 union acpi_object *obj; in pci_acpi_preserve_config() 198 static acpi_status decode_type0_hpx_record(union acpi_object *record, in decode_type0_hpx_record() 202 union acpi_object *fields = record->package.elements; in decode_type0_hpx_record() 248 static acpi_status decode_type1_hpx_record(union acpi_object *record, in decode_type1_hpx_record() 252 union acpi_object *fields = record->package.elements; in decode_type1_hpx_record() 386 static acpi_status decode_type2_hpx_record(union acpi_object *record, in decode_type2_hpx_record() 390 union acpi_object *fields = record->package.elements; in decode_type2_hpx_record() 585 union acpi_object *reg_fields) in parse_hpx3_register() 604 union acpi_object *record) in program_type3_hpx_record() 606 union acpi_object *fields = record->package.elements; in program_type3_hpx_record() [all …]
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_acpi.c | 87 union acpi_object *pkg, *connector_count; in intel_dsm_platform_mux_info() 107 union acpi_object *obj = &pkg->package.elements[i]; in intel_dsm_platform_mux_info() 108 union acpi_object *connector_id; in intel_dsm_platform_mux_info() 109 union acpi_object *info; in intel_dsm_platform_mux_info() 194 union acpi_object *obj; in intel_dsm_get_bios_data_funcs_supported()
|
| /linux/drivers/platform/x86/intel/int3472/ |
| H A D | common.c | 8 union acpi_object *skl_int3472_get_acpi_buffer(struct acpi_device *adev, char *id) in skl_int3472_get_acpi_buffer() 12 union acpi_object *obj; in skl_int3472_get_acpi_buffer() 35 union acpi_object *obj; in skl_int3472_fill_cldb()
|
| /linux/include/linux/platform_data/x86/ |
| H A D | intel_pmc_ipc.h | 42 union acpi_object params[PMC_IPCS_PARAM_COUNT] = { in intel_pmc_ipc() 75 union acpi_object *obj __free(kfree) = buffer.pointer; in intel_pmc_ipc() 79 const union acpi_object *objs = obj->package.elements; in intel_pmc_ipc()
|
| /linux/drivers/platform/x86/intel/int1092/ |
| H A D | intel_sar.c | 23 static int get_int_value(union acpi_object *obj, int *out) in get_int_value() 77 static acpi_status parse_package(struct wwan_sar_context *context, union acpi_object *item) in parse_package() 81 union acpi_object *num; in parse_package() 132 union acpi_object *out; in sar_get_device_mode() 218 union acpi_object *out, req; in sar_get_data()
|
| /linux/tools/testing/nvdimm/test/ |
| H A D | nfit_test.h | 207 typedef union acpi_object *(*nfit_test_evaluate_dsm_fn)(acpi_handle handle, 209 union acpi_object *argv4); 236 union acpi_object * __wrap_acpi_evaluate_dsm(acpi_handle handle, const guid_t *guid, 237 u64 rev, u64 func, union acpi_object *argv4);
|