Home
last modified time | relevance | path

Searched refs:acpi_object (Results 1 – 25 of 74) sorted by relevance

123

/drivers/acpi/
Dproperty.c28 static bool acpi_property_value_ok(const union acpi_object *value) in acpi_property_value_ok()
59 static bool acpi_properties_format_valid(const union acpi_object *properties) in acpi_properties_format_valid()
64 const union acpi_object *property; in acpi_properties_format_valid()
82 const union acpi_object *desc; in acpi_init_properties()
97 const union acpi_object *uuid, *properties; in acpi_init_properties()
156 acpi_object_type type, const union acpi_object **obj) in acpi_dev_get_property()
158 const union acpi_object *properties; in acpi_dev_get_property()
169 const union acpi_object *propname, *propvalue; in acpi_dev_get_property()
170 const union acpi_object *property; in acpi_dev_get_property()
211 const union acpi_object **obj) in acpi_dev_get_property_array()
[all …]
Dutils.c58 acpi_extract_package(union acpi_object *package, in acpi_extract_package()
101 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package()
206 union acpi_object *element = &(package->package.elements[i]); in acpi_extract_package()
296 union acpi_object element; in acpi_evaluate_integer()
302 buffer.length = sizeof(union acpi_object); in acpi_evaluate_integer()
331 union acpi_object *package = NULL; in acpi_evaluate_reference()
332 union acpi_object *element = NULL; in acpi_evaluate_reference()
422 union acpi_object *output; in acpi_get_physical_device_location()
465 union acpi_object params[3] = { in acpi_evaluate_ost()
579 union acpi_object obj = { .type = ACPI_TYPE_INTEGER }; in acpi_execute_simple_method()
[all …]
Dprocessor_pdc.c28 union acpi_object object = { 0 }; in processor_physically_present()
29 struct acpi_buffer buffer = { sizeof(union acpi_object), &object }; in processor_physically_present()
76 union acpi_object *obj; in acpi_processor_alloc_pdc()
84 obj = kmalloc(sizeof(union acpi_object), GFP_KERNEL); in acpi_processor_alloc_pdc()
126 union acpi_object *obj; in acpi_processor_eval_pdc()
Dpower.c135 int acpi_extract_power_resources(union acpi_object *package, unsigned int start, in acpi_extract_power_resources()
142 union acpi_object *element = &package->package.elements[i]; in acpi_extract_power_resources()
510 union acpi_object in_arg[3]; in acpi_device_sleep_wake()
769 union acpi_object acpi_object; in acpi_add_power_resource() local
770 struct acpi_buffer buffer = { sizeof(acpi_object), &acpi_object }; in acpi_add_power_resource()
797 resource->system_level = acpi_object.power_resource.system_level; in acpi_add_power_resource()
798 resource->order = acpi_object.power_resource.resource_order; in acpi_add_power_resource()
Dvideo.c349 union acpi_object **levels) in acpi_video_device_lcd_query_levels()
353 union acpi_object *obj; in acpi_video_device_lcd_query_levels()
361 obj = (union acpi_object *)buffer.pointer; in acpi_video_device_lcd_query_levels()
610 union acpi_object **edid, ssize_t length) in acpi_video_device_EDID()
614 union acpi_object *obj; in acpi_video_device_EDID()
615 union acpi_object arg0 = { ACPI_TYPE_INTEGER }; in acpi_video_device_EDID()
762 union acpi_object *obj = NULL; in acpi_video_init_brightness()
765 union acpi_object *o; in acpi_video_init_brightness()
794 o = (union acpi_object *)&obj->package.elements[i]; in acpi_video_init_brightness()
1215 union acpi_object *dod = NULL; in acpi_video_device_enumerate()
[all …]
Dprocessor_perflib.c232 union acpi_object *pct = NULL; in acpi_processor_get_performance_control()
233 union acpi_object obj = { 0 }; in acpi_processor_get_performance_control()
242 pct = (union acpi_object *)buffer.pointer; in acpi_processor_get_performance_control()
331 union acpi_object *pss = NULL; in acpi_processor_get_performance_states()
540 union acpi_object *psd = NULL; in acpi_processor_get_psd()
/drivers/hwmon/
Dasus_atk0110.c189 static void atk_print_sensor(struct atk_data *data, union acpi_object *obj);
284 static union acpi_object *atk_get_pack_member(struct atk_data *data, in atk_get_pack_member()
285 union acpi_object *pack, in atk_get_pack_member()
334 static int validate_hwmon_pack(struct atk_data *data, union acpi_object *obj) in validate_hwmon_pack()
337 union acpi_object *tmp; in validate_hwmon_pack()
404 static char const *atk_sensor_type(union acpi_object *flags) in atk_sensor_type()
428 static void atk_print_sensor(struct atk_data *data, union acpi_object *obj) in atk_print_sensor()
432 union acpi_object *flags; in atk_print_sensor()
433 union acpi_object *name; in atk_print_sensor()
434 union acpi_object *limit1; in atk_print_sensor()
[all …]
Dacpi_power_meter.c158 union acpi_object arg0 = { ACPI_TYPE_INTEGER }; in set_avg_interval()
229 union acpi_object arg0 = { ACPI_TYPE_INTEGER }; in set_cap()
267 union acpi_object arg_objs[] = { in set_acpi_trip()
556 union acpi_object *pss; in read_domain_devices()
596 union acpi_object *element = &(pss->package.elements[i]); in read_domain_devices()
748 union acpi_object *pss; in read_capabilities()
792 union acpi_object *element = &(pss->package.elements[i]); in read_capabilities()
/drivers/acpi/acpica/
Dutcopy.c55 union acpi_object *external_object,
69 acpi_ut_copy_esimple_to_isimple(union acpi_object *user_obj,
73 acpi_ut_copy_epackage_to_ipackage(union acpi_object *external_object,
113 union acpi_object *external_object, in acpi_ut_copy_isimple_to_esimple()
132 ACPI_MEMSET(external_object, 0, sizeof(union acpi_object)); in acpi_ut_copy_isimple_to_esimple()
255 union acpi_object *target_object; in acpi_ut_copy_ielement_to_eelement()
260 target_object = (union acpi_object *) in acpi_ut_copy_ielement_to_eelement()
261 &((union acpi_object *)(state->pkg.dest_object))->package. in acpi_ut_copy_ielement_to_eelement()
285 ACPI_CAST_PTR(union acpi_object, info->free_space); in acpi_ut_copy_ielement_to_eelement()
300 acpi_object)); in acpi_ut_copy_ielement_to_eelement()
[all …]
Dacdebug.h125 acpi_status acpi_db_convert_to_package(char *string, union acpi_object *object);
129 char *string, union acpi_object *object);
133 void acpi_db_dump_pld_buffer(union acpi_object *obj_desc);
214 void acpi_db_delete_objects(u32 count, union acpi_object *objects);
274 void acpi_db_dump_external_object(union acpi_object *obj_desc, u32 level);
/drivers/char/tpm/
Dtpm_ppi.c31 union acpi_object *obj; in ppi_callback()
52 static inline union acpi_object *
53 tpm_eval_dsm(int func, acpi_object_type type, union acpi_object *argv4) in tpm_eval_dsm()
70 union acpi_object *obj; in tpm_show_ppi_request()
104 union acpi_object *obj, tmp; in tpm_store_ppi_request()
105 union acpi_object argv4 = ACPI_INIT_DSM_ARGV4(1, &tmp); in tpm_store_ppi_request()
154 union acpi_object *obj = NULL; in tpm_show_ppi_transition_action()
155 union acpi_object tmp = { in tpm_show_ppi_transition_action()
197 union acpi_object *obj, *ret_obj; in tpm_show_ppi_response()
256 union acpi_object *obj, tmp; in show_ppi_operations()
[all …]
/drivers/gpu/drm/radeon/
Dradeon_atpx_handler.c76 static union acpi_object *radeon_atpx_call(acpi_handle handle, int function, in radeon_atpx_call()
80 union acpi_object atpx_arg_elements[2]; in radeon_atpx_call()
150 union acpi_object *info; in radeon_atpx_validate()
200 union acpi_object *info; in radeon_atpx_verify_interface()
245 union acpi_object *info; in radeon_atpx_set_discrete_state()
281 union acpi_object *info; in radeon_atpx_switch_disp_mux()
313 union acpi_object *info; in radeon_atpx_switch_i2c_mux()
345 union acpi_object *info; in radeon_atpx_switch_start()
377 union acpi_object *info; in radeon_atpx_switch_end()
Dradeon_acpi.c105 static union acpi_object *radeon_atif_call(acpi_handle handle, int function, in radeon_atif_call()
109 union acpi_object atif_arg_elements[2]; in radeon_atif_call()
203 union acpi_object *info; in radeon_atif_verify_interface()
250 union acpi_object *info; in radeon_atif_get_notification_params()
312 union acpi_object *info; in radeon_atif_get_sbios_requests()
420 static union acpi_object *radeon_atcs_call(acpi_handle handle, int function, in radeon_atcs_call()
424 union acpi_object atcs_arg_elements[2]; in radeon_atcs_call()
489 union acpi_object *info; in radeon_atcs_verify_interface()
551 union acpi_object *info; in radeon_acpi_pcie_notify_device_ready()
586 union acpi_object *info; in radeon_acpi_pcie_performance_request()
/drivers/gpu/drm/i915/
Dintel_acpi.c82 union acpi_object *pkg, *connector_count; in intel_dsm_platform_mux_info()
96 union acpi_object *obj = &pkg->package.elements[i]; in intel_dsm_platform_mux_info()
97 union acpi_object *connector_id = &obj->package.elements[0]; in intel_dsm_platform_mux_info()
98 union acpi_object *info = &obj->package.elements[1]; in intel_dsm_platform_mux_info()
/drivers/pci/
Dpci-acpi.c35 static acpi_status decode_type0_hpx_record(union acpi_object *record, in decode_type0_hpx_record()
39 union acpi_object *fields = record->package.elements; in decode_type0_hpx_record()
65 static acpi_status decode_type1_hpx_record(union acpi_object *record, in decode_type1_hpx_record()
69 union acpi_object *fields = record->package.elements; in decode_type1_hpx_record()
94 static acpi_status decode_type2_hpx_record(union acpi_object *record, in decode_type2_hpx_record()
98 union acpi_object *fields = record->package.elements; in decode_type2_hpx_record()
140 union acpi_object *package, *record, *fields; in acpi_run_hpx()
151 package = (union acpi_object *)buffer.pointer; in acpi_run_hpx()
204 union acpi_object *package, *fields; in acpi_run_hpp()
213 package = (union acpi_object *) buffer.pointer; in acpi_run_hpp()
/drivers/platform/x86/
Dclassmate-laptop.c88 union acpi_object param[4]; in cmpc_start_accel_v4()
108 union acpi_object param[4]; in cmpc_stop_accel_v4()
128 union acpi_object param[4]; in cmpc_accel_set_sensitivity_v4()
146 union acpi_object param[4]; in cmpc_accel_set_g_select_v4()
167 union acpi_object param[4]; in cmpc_get_accel_v4()
185 union acpi_object *obj; in cmpc_get_accel_v4()
474 union acpi_object param[2]; in cmpc_start_accel()
489 union acpi_object param[2]; in cmpc_stop_accel()
504 union acpi_object param[2]; in cmpc_accel_set_sensitivity()
521 union acpi_object param[2]; in cmpc_get_accel()
[all …]
Dwmi.c289 union acpi_object params[3]; in wmi_evaluate_method()
347 union acpi_object wq_params[1]; in wmi_query_block()
421 union acpi_object params[2]; in wmi_set_block()
488 union acpi_object *obj; in wmi_notify_debug()
497 obj = (union acpi_object *)response.pointer; in wmi_notify_debug()
623 union acpi_object params[1]; in wmi_get_event_data()
768 union acpi_object *obj; in parse_wdg()
779 obj = (union acpi_object *) out.pointer; in parse_wdg()
Dacer-wmi.c770 union acpi_object *obj; in AMW0_find_mailled()
779 obj = (union acpi_object *) out.pointer; in AMW0_find_mailled()
829 union acpi_object *obj; in AMW0_set_capabilities()
875 obj = (union acpi_object *) out.pointer; in AMW0_set_capabilities()
917 union acpi_object *obj; in WMI_execute_u32()
926 obj = (union acpi_object *) result.pointer; in WMI_execute_u32()
1028 union acpi_object *obj; in wmid3_get_device_status()
1096 union acpi_object *obj; in wmid3_set_device_status()
1227 union acpi_object *obj; in WMID_set_capabilities()
1235 obj = (union acpi_object *) out.pointer; in WMID_set_capabilities()
[all …]
Dmsi-wmi.c106 union acpi_object *obj; in msi_wmi_query_block()
187 union acpi_object *obj; in msi_wmi_notify()
196 obj = (union acpi_object *)response.pointer; in msi_wmi_notify()
Dintel_menlow.c70 union acpi_object arg; in memory_get_max_bandwidth()
96 union acpi_object arg; in memory_get_cur_bandwidth()
118 union acpi_object arg; in memory_set_cur_bandwidth()
277 union acpi_object arg = { in sensor_set_auxtrip()
Ddell-wmi-aio.c89 union acpi_object *obj; in dell_wmi_aio_notify()
99 obj = (union acpi_object *)response.pointer; in dell_wmi_aio_notify()
/drivers/gpu/drm/nouveau/
Dnouveau_acpi.c77 union acpi_object *obj; in nouveau_optimus_dsm()
79 union acpi_object argv4 = { in nouveau_optimus_dsm()
134 union acpi_object *obj; in nouveau_dsm()
135 union acpi_object argv4 = { in nouveau_dsm()
351 union acpi_object rom_arg_elements[2], *obj; in nouveau_rom_call()
369 obj = (union acpi_object *)buffer.pointer; in nouveau_rom_call()
/drivers/gpu/drm/nouveau/core/subdev/mxm/
Dbase.c90 union acpi_object argv4 = { in mxm_shadow_dsm()
95 union acpi_object *obj; in mxm_shadow_dsm()
137 union acpi_object *obj; in wmi_wmmx_mxmi()
166 union acpi_object *obj; in mxm_shadow_wmi()
/drivers/i2c/busses/
Di2c-scmi.c89 union acpi_object mt_params[5]; in acpi_smbus_cmi_access()
91 union acpi_object *obj; in acpi_smbus_cmi_access()
92 union acpi_object *pkg; in acpi_smbus_cmi_access()
299 union acpi_object *obj; in acpi_smbus_cmi_add_cap()
Di2c-designware-platdrv.c76 union acpi_object *obj; in dw_i2c_acpi_params()
84 obj = (union acpi_object *)buf.pointer; in dw_i2c_acpi_params()
86 const union acpi_object *objs = obj->package.elements; in dw_i2c_acpi_params()

123