Lines Matching refs:fAddressMap
4941 && (mapping->fAddressMap == get_task_map(_task)) in doMap()
5020 …err = populateDevicePager( pager, mapping->fAddressMap, mapping->fAddress, offset, length, options… in doMap()
5026 …err = memoryReferenceMap(_memRef, mapping->fAddressMap, offset, length, options, &mapping->fAddres… in doMap()
5028 DEBUG4K_ERROR("map %p err 0x%x\n", mapping->fAddressMap, err); in doMap()
5031 …err = populateDevicePager(pager, mapping->fAddressMap, mapping->fAddress, offset, length, options); in doMap()
5034 doUnmap(mapping->fAddressMap, (IOVirtualAddress) mapping, 0); in doMap()
5057 if (!map->fAddressMap || (map->fAddressMap != get_task_map(map->fAddressTask))) { in IOMemoryMapTracking()
5123 fAddressMap = get_task_map(intoTask); in init()
5124 if (!fAddressMap) { in init()
5127 vm_map_reference(fAddressMap); in init()
5311 addressMap = mapping->fAddressMap; in doUnmap()
5367 if (!doRedirect && !safeTask && pager && (kernel_map == mapping->fAddressMap)) { in redirect()
5368 …err = populateDevicePager(pager, mapping->fAddressMap, mapping->fAddress, mapping->fOffset, mappin… in redirect()
5409 if (!fAddressMap) { in redirect()
5413 if ((!safeTask || (get_task_map(safeTask) != fAddressMap)) in redirect()
5415 IOUnmapPages( fAddressMap, fAddress, fLength ); in redirect()
5418 …oryMap::redirect(%d, %p) 0x%qx:0x%qx from %p\n", doRedirect, this, fAddress, fLength, fAddressMap); in redirect()
5423 IOProtectCacheMode(fAddressMap, fAddress, fLength, newMode); in redirect()
5446 if (fAddress && fAddressMap && (NULL == fSuperMap) && fMemory in unmap()
5448 err = fMemory->doUnmap(fAddressMap, (IOVirtualAddress) this, 0); in unmap()
5453 if (fAddressMap) { in unmap()
5454 vm_map_deallocate(fAddressMap); in unmap()
5455 fAddressMap = NULL; in unmap()
5478 if (fAddressMap) { in taskDied()
5479 vm_map_deallocate(fAddressMap); in taskDied()
5480 fAddressMap = NULL; in taskDied()
5542 } else if (fAddressMap in getVirtualAddress()
5543 && vm_map_is_64bit(fAddressMap) in getVirtualAddress()
5599 if ((!task) || (!fAddressMap) || (fAddressMap != get_task_map(task))) { in copyCompatible()
5652 …kr = vm_map_wire_kernel(fAddressMap, start, end, prot, (vm_tag_t) fMemory->getVMTag(kernel_map), F… in wireRange()
5654 kr = vm_map_unwire(fAddressMap, start, end, FALSE); in wireRange()
5815 if (fAddress && fAddressMap) { in redirect()
5833 IOUnmapPages( fAddressMap, fAddress, fLength ); in redirect()