Lines Matching refs:handle
268 (void *)element->reference.handle; in acpi_extract_package()
290 acpi_evaluate_integer(acpi_handle handle, in acpi_evaluate_integer() argument
303 status = acpi_evaluate_object(handle, pathname, arguments, &buffer); in acpi_evaluate_integer()
305 acpi_util_eval_error(handle, pathname, status); in acpi_evaluate_integer()
310 acpi_util_eval_error(handle, pathname, AE_BAD_DATA); in acpi_evaluate_integer()
324 acpi_evaluate_reference(acpi_handle handle, in acpi_evaluate_reference() argument
342 status = acpi_evaluate_object(handle, pathname, arguments, &buffer); in acpi_evaluate_reference()
350 acpi_util_eval_error(handle, pathname, status); in acpi_evaluate_reference()
355 acpi_util_eval_error(handle, pathname, status); in acpi_evaluate_reference()
360 acpi_util_eval_error(handle, pathname, status); in acpi_evaluate_reference()
377 acpi_util_eval_error(handle, pathname, status); in acpi_evaluate_reference()
381 if (!element->reference.handle) { in acpi_evaluate_reference()
383 acpi_util_eval_error(handle, pathname, status); in acpi_evaluate_reference()
388 list->handles[i] = element->reference.handle; in acpi_evaluate_reference()
407 acpi_get_physical_device_location(acpi_handle handle, struct acpi_pld_info **pld) in acpi_get_physical_device_location() argument
413 status = acpi_evaluate_object(handle, "_PLD", NULL, &buffer); in acpi_get_physical_device_location()
451 acpi_evaluate_ost(acpi_handle handle, u32 source_event, u32 status_code, in acpi_evaluate_ost() argument
471 return acpi_evaluate_object(handle, "_OST", &arg_list, NULL); in acpi_evaluate_ost()
480 static char *acpi_handle_path(acpi_handle handle) in acpi_handle_path() argument
488 acpi_get_name(handle, ACPI_FULL_PATHNAME, &buffer) != AE_OK) in acpi_handle_path()
502 acpi_handle_printk(const char *level, acpi_handle handle, const char *fmt, ...) in acpi_handle_printk() argument
512 path = acpi_handle_path(handle); in acpi_handle_printk()
530 __acpi_handle_debug(struct _ddebug *descriptor, acpi_handle handle, in __acpi_handle_debug() argument
541 path = acpi_handle_path(handle); in __acpi_handle_debug()
557 bool acpi_has_method(acpi_handle handle, char *name) in acpi_has_method() argument
561 return ACPI_SUCCESS(acpi_get_handle(handle, name, &tmp)); in acpi_has_method()
565 acpi_status acpi_execute_simple_method(acpi_handle handle, char *method, in acpi_execute_simple_method() argument
573 return acpi_evaluate_object(handle, method, &arg_list, NULL); in acpi_execute_simple_method()
583 acpi_status acpi_evaluate_ej0(acpi_handle handle) in acpi_evaluate_ej0() argument
587 status = acpi_execute_simple_method(handle, "_EJ0", 1); in acpi_evaluate_ej0()
589 acpi_handle_warn(handle, "No _EJ0 support for device\n"); in acpi_evaluate_ej0()
591 acpi_handle_warn(handle, "Eject failed (0x%x)\n", status); in acpi_evaluate_ej0()
603 acpi_status acpi_evaluate_lck(acpi_handle handle, int lock) in acpi_evaluate_lck() argument
607 status = acpi_execute_simple_method(handle, "_LCK", !!lock); in acpi_evaluate_lck()
610 acpi_handle_warn(handle, in acpi_evaluate_lck()
613 acpi_handle_warn(handle, in acpi_evaluate_lck()
635 acpi_evaluate_dsm(acpi_handle handle, const u8 *uuid, int rev, int func, in acpi_evaluate_dsm() argument
661 ret = acpi_evaluate_object(handle, "_DSM", &input, &buf); in acpi_evaluate_dsm()
666 acpi_handle_warn(handle, in acpi_evaluate_dsm()
684 bool acpi_check_dsm(acpi_handle handle, const u8 *uuid, int rev, u64 funcs) in acpi_check_dsm() argument
693 obj = acpi_evaluate_dsm(handle, uuid, rev, 0, NULL); in acpi_check_dsm()