Deleted Added
full compact
utdelete.c (217365) utdelete.c (229989)
1/*******************************************************************************
2 *
3 * Module Name: utdelete - object deletion and reference count utilities
4 *
5 ******************************************************************************/
6
7/*
1/*******************************************************************************
2 *
3 * Module Name: utdelete - object deletion and reference count utilities
4 *
5 ******************************************************************************/
6
7/*
8 * Copyright (C) 2000 - 2011, Intel Corp.
8 * Copyright (C) 2000 - 2012, Intel Corp.
9 * All rights reserved.
10 *
11 * Redistribution and use in source and binary forms, with or without
12 * modification, are permitted provided that the following conditions
13 * are met:
14 * 1. Redistributions of source code must retain the above copyright
15 * notice, this list of conditions, and the following disclaimer,
16 * without modification.

--- 213 unchanged lines hidden (view full) ---

230 break;
231
232
233 case ACPI_TYPE_REGION:
234
235 ACPI_DEBUG_PRINT ((ACPI_DB_ALLOCATIONS,
236 "***** Region %p\n", Object));
237
9 * All rights reserved.
10 *
11 * Redistribution and use in source and binary forms, with or without
12 * modification, are permitted provided that the following conditions
13 * are met:
14 * 1. Redistributions of source code must retain the above copyright
15 * notice, this list of conditions, and the following disclaimer,
16 * without modification.

--- 213 unchanged lines hidden (view full) ---

230 break;
231
232
233 case ACPI_TYPE_REGION:
234
235 ACPI_DEBUG_PRINT ((ACPI_DB_ALLOCATIONS,
236 "***** Region %p\n", Object));
237
238 /*
239 * Update AddressRange list. However, only permanent regions
240 * are installed in this list. (Not created within a method)
241 */
242 if (!(Object->Region.Node->Flags & ANOBJ_TEMPORARY))
243 {
244 AcpiUtRemoveAddressRange (Object->Region.SpaceId,
245 Object->Region.Node);
246 }
247
238 SecondDesc = AcpiNsGetSecondaryObject (Object);
239 if (SecondDesc)
240 {
241 /*
242 * Free the RegionContext if and only if the handler is one of the
243 * default handlers -- and therefore, we created the context object
244 * locally, it was not created by an external caller.
245 */

--- 511 unchanged lines hidden ---
248 SecondDesc = AcpiNsGetSecondaryObject (Object);
249 if (SecondDesc)
250 {
251 /*
252 * Free the RegionContext if and only if the handler is one of the
253 * default handlers -- and therefore, we created the context object
254 * locally, it was not created by an external caller.
255 */

--- 511 unchanged lines hidden ---