Searched refs:mapper (Results 1 - 5 of 5) sorted by relevance
/darwin-on-arm/xnu/iokit/IOKit/ |
H A D | IODMACommand.h | 74 @abstract Mapping types to indicate the desired mapper type for translating memory descriptors into I/O DMA Bus addresses. 77 @constant kBypassed Allow drivers to bypass any mapper 189 @param mapper For mapping types kMapped & kBypassed mapper is used to define the hardware that will perform the mapping, defaults to the system mapper. 199 IOMapper *mapper = 0, 212 @param mapper For mapping types kMapped & kBypassed mapper is used to define the hardware that will perform the mapping, defaults to the system mapper. 228 IOMapper *mapper 522 weakWithSpecification(IODMACommand **newCommand, SegmentFunction outSegFunc, UInt8 numAddressBits, UInt64 maxSegmentSize, MappingOptions mapType, UInt64 maxTransferSize, UInt32 alignment, IOMapper *mapper, void *refCon) argument [all...] |
H A D | IOMemoryDescriptor.h | 196 IOMapper * mapper = kIOMapperSystem); 259 IOMapper * mapper, 393 @param mapper Which IOMapper should be used to map the in-memory physical addresses into I/O space addresses. Defaults to 0 which indicates that the system mapper is to be used, if present. 402 IOMapper * mapper = kIOMapperSystem); 871 IOMapper * mapper, 877 bool initMemoryEntries(size_t size, IOMapper * mapper); 910 IOMapper * mapper = kIOMapperSystem);
|
/darwin-on-arm/xnu/iokit/Kernel/ |
H A D | IOMapper.cpp | 146 IOMapper * mapper; local 153 if ((mapper = OSDynamicCast(IOMapper, obj))) 154 return (mapper); 159 mapper = OSDynamicCast(IOMapper, IOService::waitForMatchingService(matching)); 162 if (mapper) 163 device->setProperty("iommu-parent", mapper); 167 return (mapper); 247 // These are C accessors to the system mapper for non-IOKit clients 279 panic("IOMapperInsertPPNPages no system mapper"); 291 panic("IOMapperInsertUPLPages no system mapper"); [all...] |
H A D | IODMACommand.cpp | 115 IOMapper *mapper, 123 alignment, mapper, refCon)) 148 IOMapper *mapper, 175 if (mapper && !OSDynamicCast(IOMapper, mapper)) 177 device = mapper; 178 mapper = 0; 180 if (!mapper) 183 mapper = IOMapper::gSystem; 196 fMapper = mapper; 109 withSpecification(SegmentFunction outSegFunc, UInt8 numAddressBits, UInt64 maxSegmentSize, MappingOptions mappingOptions, UInt64 maxTransferSize, UInt32 alignment, IOMapper *mapper, void *refCon) argument 142 initWithSpecification(SegmentFunction outSegFunc, UInt8 numAddressBits, UInt64 maxSegmentSize, MappingOptions mappingOptions, UInt64 maxTransferSize, UInt32 alignment, IOMapper *mapper, void *refCon) argument 599 prepareWithSpecification(SegmentFunction outSegFunc, UInt8 numAddressBits, UInt64 maxSegmentSize, MappingOptions mappingOptions, UInt64 maxTransferSize, UInt32 alignment, IOMapper *mapper, UInt64 offset, UInt64 length, bool flushCache, bool synchronize) argument [all...] |
H A D | IOMemoryDescriptor.cpp | 332 if (that->initWithOptions(ranges, rangeCount, 0, task, options, /* mapper */ 0)) 356 IOMapper * mapper) 361 && !self->initWithOptions(buffers, count, offset, task, opts, mapper)) 375 IOMapper * mapper) 540 return initWithOptions(ranges, count, 0, 0, mdOpts, /* mapper */ 0); 568 return initWithOptions(ranges, count, 0, task, mdOpts, /* mapper */ 0); 592 IOMapper * mapper) 626 // Now grab the original task and whatever mapper was previously used 628 mapper = dataP->fMapper; 701 // Grab the appropriate mapper 351 withOptions(void * buffers, UInt32 count, UInt32 offset, task_t task, IOOptionBits opts, IOMapper * mapper) argument 370 initWithOptions(void * buffers, UInt32 count, UInt32 offset, task_t task, IOOptionBits options, IOMapper * mapper) argument 587 initWithOptions(void * buffers, UInt32 count, UInt32 offset, task_t task, IOOptionBits options, IOMapper * mapper) argument [all...] |
Completed in 71 milliseconds