Searched refs:IONaturalMemoryCursor (Results 1 - 2 of 2) sorted by relevance

/xnu-2422.115.4/iokit/Kernel/
H A DIOMemoryCursor.cpp191 /************************ class IONaturalMemoryCursor ************************/
195 OSDefineMetaClassAndStructors(IONaturalMemoryCursor, IOMemoryCursor)
197 void IONaturalMemoryCursor::outputSegment(PhysicalSegment segment,
204 IONaturalMemoryCursor *
205 IONaturalMemoryCursor::withSpecification(IOPhysicalLength inMaxSegmentSize,
209 IONaturalMemoryCursor *me = new IONaturalMemoryCursor;
223 IONaturalMemoryCursor::initWithSpecification(IOPhysicalLength inMaxSegmentSize,
227 return super::initWithSpecification(&IONaturalMemoryCursor::outputSegment,
/xnu-2422.115.4/iokit/IOKit/
H A DIOMemoryCursor.h47 void IONaturalMemoryCursor::outputSegment(PhysicalSegment segment,<br>
155 /************************ class IONaturalMemoryCursor ************************/
159 @class IONaturalMemoryCursor
161 @discussion The IONaturalMemoryCursor would be used when it is too difficult to safely describe a SegmentFunction that is more appropriate for your hardware. This cursor just outputs an array of PhysicalSegments.
163 class IONaturalMemoryCursor : public IOMemoryCursor class in inherits:IOMemoryCursor
165 OSDeclareDefaultStructors(IONaturalMemoryCursor)
179 @discussion Backward compatibility define for the old global function definition. See IONaturalMemoryCursor::outputSegment.
181 #define naturalOutputSegment IONaturalMemoryCursor::outputSegment
184 @abstract Creates and initializes an IONaturalMemoryCursor in one operation.
185 @discussion Factory function to create and initialize an IONaturalMemoryCursor i
[all...]

Completed in 35 milliseconds