You've already forked linux-apfs
mirror of
https://github.com/linux-apfs/linux-apfs.git
synced 2026-05-01 15:00:59 -07:00
@@ -866,8 +866,7 @@ acpi_ds_eval_data_object_operands(struct acpi_walk_state *walk_state,
|
|||||||
((op->common.parent->common.aml_opcode != AML_PACKAGE_OP) &&
|
((op->common.parent->common.aml_opcode != AML_PACKAGE_OP) &&
|
||||||
(op->common.parent->common.aml_opcode !=
|
(op->common.parent->common.aml_opcode !=
|
||||||
AML_VAR_PACKAGE_OP)
|
AML_VAR_PACKAGE_OP)
|
||||||
&& (op->common.parent->common.aml_opcode !=
|
&& (op->common.parent->common.aml_opcode != AML_NAME_OP))) {
|
||||||
AML_NAME_OP))) {
|
|
||||||
walk_state->result_obj = obj_desc;
|
walk_state->result_obj = obj_desc;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -556,10 +556,9 @@ acpi_ds_create_operand(struct acpi_walk_state *walk_state,
|
|||||||
* indicate this to the interpreter, set the
|
* indicate this to the interpreter, set the
|
||||||
* object to the root
|
* object to the root
|
||||||
*/
|
*/
|
||||||
obj_desc =
|
obj_desc = ACPI_CAST_PTR(union
|
||||||
ACPI_CAST_PTR(union
|
acpi_operand_object,
|
||||||
acpi_operand_object,
|
acpi_gbl_root_node);
|
||||||
acpi_gbl_root_node);
|
|
||||||
status = AE_OK;
|
status = AE_OK;
|
||||||
} else {
|
} else {
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -630,12 +630,9 @@ struct acpi_walk_state *acpi_ds_pop_walk_state(struct acpi_thread_state *thread)
|
|||||||
*
|
*
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
|
||||||
struct acpi_walk_state *acpi_ds_create_walk_state(acpi_owner_id owner_id,
|
struct acpi_walk_state *acpi_ds_create_walk_state(acpi_owner_id owner_id, union acpi_parse_object
|
||||||
union acpi_parse_object
|
*origin, union acpi_operand_object
|
||||||
*origin,
|
*method_desc, struct acpi_thread_state
|
||||||
union acpi_operand_object
|
|
||||||
*method_desc,
|
|
||||||
struct acpi_thread_state
|
|
||||||
*thread)
|
*thread)
|
||||||
{
|
{
|
||||||
struct acpi_walk_state *walk_state;
|
struct acpi_walk_state *walk_state;
|
||||||
|
|||||||
@@ -341,9 +341,8 @@ struct acpi_gpe_event_info *acpi_ev_get_gpe_event_info(acpi_handle gpe_device,
|
|||||||
|
|
||||||
/* A Non-NULL gpe_device means this is a GPE Block Device */
|
/* A Non-NULL gpe_device means this is a GPE Block Device */
|
||||||
|
|
||||||
obj_desc =
|
obj_desc = acpi_ns_get_attached_object((struct acpi_namespace_node *)
|
||||||
acpi_ns_get_attached_object((struct acpi_namespace_node *)
|
gpe_device);
|
||||||
gpe_device);
|
|
||||||
if (!obj_desc || !obj_desc->device.gpe_block) {
|
if (!obj_desc || !obj_desc->device.gpe_block) {
|
||||||
return (NULL);
|
return (NULL);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1033,8 +1033,7 @@ acpi_ev_initialize_gpe_block(struct acpi_namespace_node *gpe_device,
|
|||||||
|
|
||||||
if (((gpe_event_info->flags & ACPI_GPE_DISPATCH_MASK) ==
|
if (((gpe_event_info->flags & ACPI_GPE_DISPATCH_MASK) ==
|
||||||
ACPI_GPE_DISPATCH_METHOD)
|
ACPI_GPE_DISPATCH_METHOD)
|
||||||
&& (gpe_event_info->
|
&& (gpe_event_info->flags & ACPI_GPE_TYPE_RUNTIME)) {
|
||||||
flags & ACPI_GPE_TYPE_RUNTIME)) {
|
|
||||||
gpe_enabled_count++;
|
gpe_enabled_count++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -320,8 +320,9 @@ static u32 acpi_ev_global_lock_handler(void *context)
|
|||||||
acpi_gbl_global_lock_acquired = TRUE;
|
acpi_gbl_global_lock_acquired = TRUE;
|
||||||
/* Send a unit to the semaphore */
|
/* Send a unit to the semaphore */
|
||||||
|
|
||||||
if (ACPI_FAILURE(acpi_os_signal_semaphore(
|
if (ACPI_FAILURE
|
||||||
acpi_gbl_global_lock_semaphore, 1))) {
|
(acpi_os_signal_semaphore
|
||||||
|
(acpi_gbl_global_lock_semaphore, 1))) {
|
||||||
ACPI_ERROR((AE_INFO,
|
ACPI_ERROR((AE_INFO,
|
||||||
"Could not signal Global Lock semaphore"));
|
"Could not signal Global Lock semaphore"));
|
||||||
}
|
}
|
||||||
@@ -447,7 +448,9 @@ acpi_status acpi_ev_acquire_global_lock(u16 timeout)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (ACPI_FAILURE(status)) {
|
if (ACPI_FAILURE(status)) {
|
||||||
status = acpi_ex_system_wait_mutex(acpi_gbl_global_lock_mutex, timeout);
|
status =
|
||||||
|
acpi_ex_system_wait_mutex(acpi_gbl_global_lock_mutex,
|
||||||
|
timeout);
|
||||||
}
|
}
|
||||||
if (ACPI_FAILURE(status)) {
|
if (ACPI_FAILURE(status)) {
|
||||||
return_ACPI_STATUS(status);
|
return_ACPI_STATUS(status);
|
||||||
|
|||||||
@@ -228,7 +228,8 @@ acpi_ev_pci_config_region_setup(acpi_handle handle,
|
|||||||
|
|
||||||
/* Install a handler for this PCI root bridge */
|
/* Install a handler for this PCI root bridge */
|
||||||
|
|
||||||
status = acpi_install_address_space_handler((acpi_handle) pci_root_node, ACPI_ADR_SPACE_PCI_CONFIG, ACPI_DEFAULT_HANDLER, NULL, NULL);
|
status =
|
||||||
|
acpi_install_address_space_handler((acpi_handle) pci_root_node, ACPI_ADR_SPACE_PCI_CONFIG, ACPI_DEFAULT_HANDLER, NULL, NULL);
|
||||||
if (ACPI_FAILURE(status)) {
|
if (ACPI_FAILURE(status)) {
|
||||||
if (status == AE_SAME_HANDLER) {
|
if (status == AE_SAME_HANDLER) {
|
||||||
/*
|
/*
|
||||||
|
|||||||
@@ -91,7 +91,6 @@ acpi_status acpi_install_exception_handler(acpi_exception_handler handler)
|
|||||||
|
|
||||||
ACPI_EXPORT_SYMBOL(acpi_install_exception_handler)
|
ACPI_EXPORT_SYMBOL(acpi_install_exception_handler)
|
||||||
#endif /* ACPI_FUTURE_USAGE */
|
#endif /* ACPI_FUTURE_USAGE */
|
||||||
|
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
*
|
*
|
||||||
* FUNCTION: acpi_install_fixed_event_handler
|
* FUNCTION: acpi_install_fixed_event_handler
|
||||||
|
|||||||
@@ -472,7 +472,6 @@ acpi_status acpi_clear_gpe(acpi_handle gpe_device, u32 gpe_number, u32 flags)
|
|||||||
}
|
}
|
||||||
|
|
||||||
ACPI_EXPORT_SYMBOL(acpi_clear_gpe)
|
ACPI_EXPORT_SYMBOL(acpi_clear_gpe)
|
||||||
|
|
||||||
#ifdef ACPI_FUTURE_USAGE
|
#ifdef ACPI_FUTURE_USAGE
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
*
|
*
|
||||||
@@ -568,7 +567,6 @@ acpi_get_gpe_status(acpi_handle gpe_device,
|
|||||||
|
|
||||||
ACPI_EXPORT_SYMBOL(acpi_get_gpe_status)
|
ACPI_EXPORT_SYMBOL(acpi_get_gpe_status)
|
||||||
#endif /* ACPI_FUTURE_USAGE */
|
#endif /* ACPI_FUTURE_USAGE */
|
||||||
|
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
*
|
*
|
||||||
* FUNCTION: acpi_install_gpe_block
|
* FUNCTION: acpi_install_gpe_block
|
||||||
|
|||||||
@@ -512,9 +512,8 @@ acpi_ex_convert_to_string(union acpi_operand_object * obj_desc,
|
|||||||
* Create a new string object and string buffer
|
* Create a new string object and string buffer
|
||||||
* (-1 because of extra separator included in string_length from above)
|
* (-1 because of extra separator included in string_length from above)
|
||||||
*/
|
*/
|
||||||
return_desc =
|
return_desc = acpi_ut_create_string_object((acpi_size)
|
||||||
acpi_ut_create_string_object((acpi_size)
|
(string_length - 1));
|
||||||
(string_length - 1));
|
|
||||||
if (!return_desc) {
|
if (!return_desc) {
|
||||||
return_ACPI_STATUS(AE_NO_MEMORY);
|
return_ACPI_STATUS(AE_NO_MEMORY);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,7 +50,6 @@
|
|||||||
|
|
||||||
#define _COMPONENT ACPI_EXECUTER
|
#define _COMPONENT ACPI_EXECUTER
|
||||||
ACPI_MODULE_NAME("excreate")
|
ACPI_MODULE_NAME("excreate")
|
||||||
|
|
||||||
#ifndef ACPI_NO_METHOD_EXECUTION
|
#ifndef ACPI_NO_METHOD_EXECUTION
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -451,9 +451,8 @@ void acpi_ex_dump_operand(union acpi_operand_object *obj_desc, u32 depth)
|
|||||||
|
|
||||||
ACPI_FUNCTION_NAME(ex_dump_operand)
|
ACPI_FUNCTION_NAME(ex_dump_operand)
|
||||||
|
|
||||||
if (!
|
if (!((ACPI_LV_EXEC & acpi_dbg_level)
|
||||||
((ACPI_LV_EXEC & acpi_dbg_level)
|
&& (_COMPONENT & acpi_dbg_layer))) {
|
||||||
&& (_COMPONENT & acpi_dbg_layer))) {
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -844,9 +843,8 @@ void acpi_ex_dump_namespace_node(struct acpi_namespace_node *node, u32 flags)
|
|||||||
ACPI_FUNCTION_ENTRY();
|
ACPI_FUNCTION_ENTRY();
|
||||||
|
|
||||||
if (!flags) {
|
if (!flags) {
|
||||||
if (!
|
if (!((ACPI_LV_OBJECTS & acpi_dbg_level)
|
||||||
((ACPI_LV_OBJECTS & acpi_dbg_level)
|
&& (_COMPONENT & acpi_dbg_layer))) {
|
||||||
&& (_COMPONENT & acpi_dbg_layer))) {
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1011,9 +1009,8 @@ acpi_ex_dump_object_descriptor(union acpi_operand_object *obj_desc, u32 flags)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (!flags) {
|
if (!flags) {
|
||||||
if (!
|
if (!((ACPI_LV_OBJECTS & acpi_dbg_level)
|
||||||
((ACPI_LV_OBJECTS & acpi_dbg_level)
|
&& (_COMPONENT & acpi_dbg_layer))) {
|
||||||
&& (_COMPONENT & acpi_dbg_layer))) {
|
|
||||||
return_VOID;
|
return_VOID;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -273,7 +273,8 @@ acpi_ex_release_mutex(union acpi_operand_object *obj_desc,
|
|||||||
"Thread %lX cannot release Mutex [%4.4s] acquired by thread %lX",
|
"Thread %lX cannot release Mutex [%4.4s] acquired by thread %lX",
|
||||||
(unsigned long)walk_state->thread->thread_id,
|
(unsigned long)walk_state->thread->thread_id,
|
||||||
acpi_ut_get_node_name(obj_desc->mutex.node),
|
acpi_ut_get_node_name(obj_desc->mutex.node),
|
||||||
(unsigned long)obj_desc->mutex.owner_thread->thread_id));
|
(unsigned long)obj_desc->mutex.owner_thread->
|
||||||
|
thread_id));
|
||||||
return_ACPI_STATUS(AE_AML_NOT_OWNER);
|
return_ACPI_STATUS(AE_AML_NOT_OWNER);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -177,8 +177,7 @@ static acpi_status acpi_ex_name_segment(u8 ** in_aml_address, char *name_string)
|
|||||||
|
|
||||||
ACPI_DEBUG_PRINT((ACPI_DB_LOAD, "Bytes from stream:\n"));
|
ACPI_DEBUG_PRINT((ACPI_DB_LOAD, "Bytes from stream:\n"));
|
||||||
|
|
||||||
for (index = 0;
|
for (index = 0; (index < ACPI_NAME_SIZE)
|
||||||
(index < ACPI_NAME_SIZE)
|
|
||||||
&& (acpi_ut_valid_acpi_char(*aml_address, 0)); index++) {
|
&& (acpi_ut_valid_acpi_char(*aml_address, 0)); index++) {
|
||||||
char_buf[index] = *aml_address++;
|
char_buf[index] = *aml_address++;
|
||||||
ACPI_DEBUG_PRINT((ACPI_DB_LOAD, "%c\n", char_buf[index]));
|
ACPI_DEBUG_PRINT((ACPI_DB_LOAD, "%c\n", char_buf[index]));
|
||||||
|
|||||||
@@ -242,7 +242,7 @@ acpi_ex_decode_field_access(union acpi_operand_object *obj_desc,
|
|||||||
obj_desc->common_field.bit_length,
|
obj_desc->common_field.bit_length,
|
||||||
0xFFFFFFFF
|
0xFFFFFFFF
|
||||||
/* Temp until we pass region_length as parameter */
|
/* Temp until we pass region_length as parameter */
|
||||||
);
|
);
|
||||||
bit_length = byte_alignment * 8;
|
bit_length = byte_alignment * 8;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|||||||
@@ -354,8 +354,7 @@ acpi_ex_resolve_operands(u16 opcode,
|
|||||||
if ((opcode == AML_STORE_OP) &&
|
if ((opcode == AML_STORE_OP) &&
|
||||||
(ACPI_GET_OBJECT_TYPE(*stack_ptr) ==
|
(ACPI_GET_OBJECT_TYPE(*stack_ptr) ==
|
||||||
ACPI_TYPE_LOCAL_REFERENCE)
|
ACPI_TYPE_LOCAL_REFERENCE)
|
||||||
&& ((*stack_ptr)->reference.opcode ==
|
&& ((*stack_ptr)->reference.opcode == AML_INDEX_OP)) {
|
||||||
AML_INDEX_OP)) {
|
|
||||||
goto next_operand;
|
goto next_operand;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|||||||
@@ -152,7 +152,6 @@ acpi_get_firmware_waking_vector(acpi_physical_address * physical_address)
|
|||||||
|
|
||||||
ACPI_EXPORT_SYMBOL(acpi_get_firmware_waking_vector)
|
ACPI_EXPORT_SYMBOL(acpi_get_firmware_waking_vector)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
*
|
*
|
||||||
* FUNCTION: acpi_enter_sleep_state_prep
|
* FUNCTION: acpi_enter_sleep_state_prep
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ ACPI_MODULE_NAME("nseval")
|
|||||||
* MUTEX: Locks interpreter
|
* MUTEX: Locks interpreter
|
||||||
*
|
*
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
acpi_status acpi_ns_evaluate(struct acpi_evaluate_info *info)
|
acpi_status acpi_ns_evaluate(struct acpi_evaluate_info * info)
|
||||||
{
|
{
|
||||||
acpi_status status;
|
acpi_status status;
|
||||||
|
|
||||||
|
|||||||
@@ -65,10 +65,8 @@ ACPI_MODULE_NAME("nswalk")
|
|||||||
* within Scope is returned.
|
* within Scope is returned.
|
||||||
*
|
*
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
struct acpi_namespace_node *acpi_ns_get_next_node(acpi_object_type type,
|
struct acpi_namespace_node *acpi_ns_get_next_node(acpi_object_type type, struct acpi_namespace_node
|
||||||
struct acpi_namespace_node
|
*parent_node, struct acpi_namespace_node
|
||||||
*parent_node,
|
|
||||||
struct acpi_namespace_node
|
|
||||||
*child_node)
|
*child_node)
|
||||||
{
|
{
|
||||||
struct acpi_namespace_node *next_node = NULL;
|
struct acpi_namespace_node *next_node = NULL;
|
||||||
|
|||||||
@@ -48,7 +48,6 @@
|
|||||||
|
|
||||||
#define _COMPONENT ACPI_NAMESPACE
|
#define _COMPONENT ACPI_NAMESPACE
|
||||||
ACPI_MODULE_NAME("nsxfeval")
|
ACPI_MODULE_NAME("nsxfeval")
|
||||||
|
|
||||||
#ifdef ACPI_FUTURE_USAGE
|
#ifdef ACPI_FUTURE_USAGE
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
*
|
*
|
||||||
@@ -73,8 +72,8 @@ ACPI_MODULE_NAME("nsxfeval")
|
|||||||
acpi_status
|
acpi_status
|
||||||
acpi_evaluate_object_typed(acpi_handle handle,
|
acpi_evaluate_object_typed(acpi_handle handle,
|
||||||
acpi_string pathname,
|
acpi_string pathname,
|
||||||
struct acpi_object_list * external_params,
|
struct acpi_object_list *external_params,
|
||||||
struct acpi_buffer * return_buffer,
|
struct acpi_buffer *return_buffer,
|
||||||
acpi_object_type return_type)
|
acpi_object_type return_type)
|
||||||
{
|
{
|
||||||
acpi_status status;
|
acpi_status status;
|
||||||
@@ -143,7 +142,6 @@ acpi_evaluate_object_typed(acpi_handle handle,
|
|||||||
|
|
||||||
ACPI_EXPORT_SYMBOL(acpi_evaluate_object_typed)
|
ACPI_EXPORT_SYMBOL(acpi_evaluate_object_typed)
|
||||||
#endif /* ACPI_FUTURE_USAGE */
|
#endif /* ACPI_FUTURE_USAGE */
|
||||||
|
|
||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
*
|
*
|
||||||
* FUNCTION: acpi_evaluate_object
|
* FUNCTION: acpi_evaluate_object
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user