Lines Matching defs:mapper

1121 	if (that->initWithOptions(ranges, rangeCount, 0, task, options, /* mapper */ 0))
1145 IOMapper * mapper)
1150 && !self->initWithOptions(buffers, count, offset, task, opts, mapper))
1164 IOMapper * mapper)
1283 return initWithOptions(ranges, count, 0, 0, mdOpts, /* mapper */ 0);
1311 return initWithOptions(ranges, count, 0, task, mdOpts, /* mapper */ 0);
1335 IOMapper * mapper)
1369 // Now grab the original task and whatever mapper was previously used
1371 mapper = dataP->fMapper;
1448 // Grab the appropriate mapper
1451 mapper = 0; // No Mapper
1452 else if (mapper == kIOMapperSystem) {
1454 gIOSystemMapper = mapper = IOMapper::gSystem;
1492 if (!initMemoryEntries(dataSize, mapper)) return (false);
1625 if (!initMemoryEntries(dataSize, mapper)) return false;
2278 IOMapper * mapper = gIOSystemMapper;
2348 if (mapper && ((kIOMemoryTypePhysical == type) || (kIOMemoryTypePhysical64 == type)))
2355 address = mapper->mapAddr(origAddr);
2358 && ((address + length) == mapper->mapAddr(origAddr + length)))
2429 IOMapper * mapper = 0;
2436 mapper = gIOSystemMapper;
2438 if (mapper)
2442 phys64 = mapper->mapAddr(phys32);
2446 && ((phys64 + length) == mapper->mapAddr(phys32 + length)))
2793 IOMapper *mapper;
2794 mapper = dataP->fMapper;
2800 if (!mapper) uplFlags |= UPL_NEED_32BIT_ADDR;
2842 if (mapper)
2929 if (mapper && pageIndex && (page_mask & (mdOffset + iopl.fPageOffset))) dataP->fDiscontig = true;
2960 if (mapper) iopl.fMappedPage = mapBase + pageIndex;
2999 bool IOGeneralMemoryDescriptor::initMemoryEntries(size_t size, IOMapper * mapper)
3015 if (mapper == kIOMapperWaitSystem) {
3017 mapper = IOMapper::gSystem;
3019 dataP->fMapper = mapper;
3032 IOMapper * mapper,
3074 base = mapper->iovmMapMemory(this, offset, pageCount,
3093 mapper->iovmInsert(base, pageIndex, page);
3108 IOMapper * mapper,
3125 err = super::dmaMap(mapper, mapSpec, offset, length, address, mapPages);
3154 base = mapper->iovmMapMemory(