nsutils.c (2c4cdf5950b1a7a9d731c03c56e2cea3bd8ca7b7) | nsutils.c (fd1af7126fb62688cfcf4b563c73b2909ac30f74) |
---|---|
1/****************************************************************************** 2 * 3 * Module Name: nsutils - Utilities for accessing ACPI namespace, accessing 4 * parents and siblings and Scope manipulation 5 * 6 *****************************************************************************/ 7 8/* --- 98 unchanged lines hidden (view full) --- 107 ******************************************************************************/ 108 109acpi_object_type acpi_ns_get_type(struct acpi_namespace_node * node) 110{ 111 ACPI_FUNCTION_TRACE(ns_get_type); 112 113 if (!node) { 114 ACPI_WARNING((AE_INFO, "Null Node parameter")); | 1/****************************************************************************** 2 * 3 * Module Name: nsutils - Utilities for accessing ACPI namespace, accessing 4 * parents and siblings and Scope manipulation 5 * 6 *****************************************************************************/ 7 8/* --- 98 unchanged lines hidden (view full) --- 107 ******************************************************************************/ 108 109acpi_object_type acpi_ns_get_type(struct acpi_namespace_node * node) 110{ 111 ACPI_FUNCTION_TRACE(ns_get_type); 112 113 if (!node) { 114 ACPI_WARNING((AE_INFO, "Null Node parameter")); |
115 return_VALUE(ACPI_TYPE_ANY); | 115 return_UINT8(ACPI_TYPE_ANY); |
116 } 117 | 116 } 117 |
118 return_VALUE(node->type); | 118 return_UINT8(node->type); |
119} 120 121/******************************************************************************* 122 * 123 * FUNCTION: acpi_ns_local 124 * 125 * PARAMETERS: type - A namespace object type 126 * --- 8 unchanged lines hidden (view full) --- 135{ 136 ACPI_FUNCTION_TRACE(ns_local); 137 138 if (!acpi_ut_valid_object_type(type)) { 139 140 /* Type code out of range */ 141 142 ACPI_WARNING((AE_INFO, "Invalid Object Type 0x%X", type)); | 119} 120 121/******************************************************************************* 122 * 123 * FUNCTION: acpi_ns_local 124 * 125 * PARAMETERS: type - A namespace object type 126 * --- 8 unchanged lines hidden (view full) --- 135{ 136 ACPI_FUNCTION_TRACE(ns_local); 137 138 if (!acpi_ut_valid_object_type(type)) { 139 140 /* Type code out of range */ 141 142 ACPI_WARNING((AE_INFO, "Invalid Object Type 0x%X", type)); |
143 return_VALUE(ACPI_NS_NORMAL); | 143 return_UINT32(ACPI_NS_NORMAL); |
144 } 145 | 144 } 145 |
146 return_VALUE(acpi_gbl_ns_properties[type] & ACPI_NS_LOCAL); | 146 return_UINT32(acpi_gbl_ns_properties[type] & ACPI_NS_LOCAL); |
147} 148 149/******************************************************************************* 150 * 151 * FUNCTION: acpi_ns_get_internal_name_length 152 * 153 * PARAMETERS: info - Info struct initialized with the 154 * external name pointer. --- 571 unchanged lines hidden --- | 147} 148 149/******************************************************************************* 150 * 151 * FUNCTION: acpi_ns_get_internal_name_length 152 * 153 * PARAMETERS: info - Info struct initialized with the 154 * external name pointer. --- 571 unchanged lines hidden --- |