Lines Matching refs:fMapper
136 fMappingOptions, fMaxTransferSize, fAlignMask + 1, fMapper, refCon);
196 fMapper = mapper;
202 case kNonCoherent: /*fMapper = 0;*/ break;
211 if (fMapper)
212 fMapper->retain();
231 if (fMapper)
232 fMapper->release();
271 && fMapper)
331 if (target->fNumAddressBits && (target->fNumAddressBits < 64) && (state->fLocalMapperPageAlloc || !target->fMapper))
402 && target->fMapper)
404 cpuAddr = target->fMapper->mapAddr(address);
485 if (fMapper) panic("fMapper copying");
668 if (mapper != fMapper)
671 fMapper->release();
672 fMapper = mapper;
722 state->fLocalMapper = (fMapper && (fMapper != IOMapper::gSystem));
725 if (fMapper)
741 if (fMapper)
747 state->fLocalMapperPageAlloc = ptoa_64(fMapper->iovmAllocDMACommand(this, state->fLocalMapperPageCount));
759 mapArgs.fMapper = fMapper;
807 fMapper->iovmFreeDMACommand(this, atop_64(state->fLocalMapperPageAlloc), state->fLocalMapperPageCount);
811 fMapper->iovmFree(atop_64(state->fLocalMapperPageAlloc), state->fLocalMapperPageCount);
914 && target->fMapper)
916 cpuAddr = target->fMapper->mapAddr(ioAddr);
1016 state->fMapped = (IS_MAPPED(fMappingOptions) && fMapper);
1053 if (fMapper->mapAddr(state->fIOVMAddr + checkOffset) != phys)
1056 state->fIOVMAddr + checkOffset, fMapper->mapAddr(state->fIOVMAddr + checkOffset), state->fLength,
1221 && (target->reserved->fLocalMapperPageAlloc || !target->fMapper))