Searched refs:SegmentFunction (Results 1 - 4 of 4) sorted by relevance
/macosx-10.5.8/xnu-1228.15.4/iokit/IOKit/ |
H A D | IOMemoryCursor.h | 44 A driver is expected to create a memory cursor and configure it to the limitations of its DMA hardware; for instance the memory cursor used by the FireWire SBP-2 protocol has a maximum physical segment size of 2^16 - 1 but the actual transfer size is unlimited. Thus it would create a cursor with a maxSegmentSize of 65535 and a maxTransfer size of UINT_MAX. It would also provide a SegmentFunction that can output a pagelist entry. 46 Below is the simplest example of a SegmentFunction:<br> 76 @typedef SegmentFunction 82 typedef void (*SegmentFunction)(PhysicalSegment segment, typedef in class:IOMemoryCursor 87 @discussion Backward compatibility define for the old non-class scoped type definition. See IOMemoryCursor::SegmentFunction */ 88 #define OutputSegmentFunc IOMemoryCursor::SegmentFunction 92 SegmentFunction outSeg; 109 @param outSegFunc SegmentFunction to call to output one physical segment. 116 withSpecification(SegmentFunction outSegFunc, 123 @param outSegFunc SegmentFunction t [all...] |
H A D | IODMACommand.h | 100 @typedef SegmentFunction 107 typedef bool (*SegmentFunction)(IODMACommand *target, typedef in class:IODMACommand 183 @param outSegFunc SegmentFunction to call to output one physical segment. A set of nine commonly required segment functions are provided. 193 withSpecification(SegmentFunction outSegFunc, 206 @param outSegFunc SegmentFunction to call to output one physical segment. A set of nine commonly required segment functions are provided. 222 SegmentFunction outSegFunc, 241 @param outSegFunc SegmentFunction to call to output one physical segment. A set of nine commonly required segment functions are provided. 250 virtual bool initWithSpecification( SegmentFunction outSegFunc, 316 @param segments Void pointer to base of output physical scatter/gather list. Always passed directly onto the SegmentFunction. 398 @param outSegFunc SegmentFunction t [all...] |
/macosx-10.5.8/xnu-1228.15.4/iokit/Kernel/ |
H A D | IOMemoryCursor.cpp | 43 IOMemoryCursor::withSpecification(SegmentFunction inSegFunc, 65 IOMemoryCursor::initWithSpecification(SegmentFunction inSegFunc,
|
H A D | IODMACommand.cpp | 113 IODMACommand::withSpecification(SegmentFunction outSegFunc, 143 #define kLastOutputFunction ((SegmentFunction) kLastOutputFunction) 146 IODMACommand::initWithSpecification(SegmentFunction outSegFunc, 538 IODMACommand::prepareWithSpecification(SegmentFunction outSegFunc,
|
Completed in 35 milliseconds