Lines Matching refs:range
104 static void FreePhysicalMemory( vm_offset_t * range );
362 vm_offset_t range[2]; in IODTFreeLoaderInfo() local
365 range[0] = (vm_offset_t)infoAddr; in IODTFreeLoaderInfo()
366 range[1] = (vm_offset_t)infoSize; in IODTFreeLoaderInfo()
367 FreePhysicalMemory( range ); in IODTFreeLoaderInfo()
410 FreePhysicalMemory( vm_offset_t * range ) in FreePhysicalMemory() argument
414 virt = ml_static_ptovirt( range[0] ); in FreePhysicalMemory()
416 ml_static_mfree( virt, range[1] ); in FreePhysicalMemory()
1237 UInt32 *range; in IODTResolveAddressCell() local
1274 range = startRange; in IODTResolveAddressCell()
1275 endRanges = range + (propLen / sizeof(UInt32)); in IODTResolveAddressCell()
1296 range < endRanges; in IODTResolveAddressCell()
1297 range += (childCells + addressCells)) { in IODTResolveAddressCell()
1299 diff = (*compare)( childAddressCells, cell, range ); in IODTResolveAddressCell()
1305 bcopy(range, endCell, childAddressCells * sizeof(UInt32)); in IODTResolveAddressCell()
1307 rangeLen = CellsValue(childSizeCells, range + childAddressCells + addressCells); in IODTResolveAddressCell()
1335 UInt64 rangeStart = CellsValue(addressCells, range + childAddressCells); in IODTResolveAddressCell()
1355 bcopy( range + childAddressCells, cell, sizeof(UInt32) * addressCells ); in IODTResolveAddressCell()
1411 IODeviceMemory *range; in IODTResolveAddressing() local
1412 range = NULL; in IODTResolveAddressing()
1414 range = IODeviceMemory::withSubRange( parent, in IODTResolveAddressing()
1417 if (NULL == range) { in IODTResolveAddressing()
1418 range = IODeviceMemory::withRange( phys, len ); in IODTResolveAddressing()
1420 if (range) { in IODTResolveAddressing()
1421 array->setObject( range ); in IODTResolveAddressing()
1422 OSSafeReleaseNULL(range); in IODTResolveAddressing()