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

/macosx-10.10.1/xnu-2782.1.97/iokit/IOKit/
H A DIORangeAllocator.h75 @discussion This method initializes an IORangeAllocator and optionally sets the free list to contain one fragment, from zero to an endOfRange parameter. The capacity in terms of free fragments and locking options are set for the instance.
76 @param endOfRange If the free list is to contain an initial fragment, set endOfRange to the last offset in the range, ie. size - 1, to create a free fragment for the range zero to endOfRange inclusive. If zero is passed, the free list will be initialized empty, and can be populated with calls to the deallocate method.
82 virtual bool init( IORangeScalar endOfRange,
89 @discussion This method allocates and initializes an IORangeAllocator and optionally sets the free list to contain one fragment, from zero to an endOfRange parameter. The capacity in terms of free fragments and locking options are set for the instance.
90 @param endOfRange If the free list is to contain an initial fragment, set endOfRange to the last offset in the range, ie. size - 1, to create a free fragment for the range zero to endOfRange inclusive. If zero is passed the free list will be initialized empty, and can be populated with calls to the deallocate method.
96 static IORangeAllocator * withRange( IORangeScalar endOfRange,
[all...]
/macosx-10.10.1/xnu-2782.1.97/iokit/Kernel/
H A DIORangeAllocator.cpp66 bool IORangeAllocator::init( IORangeScalar endOfRange, argument
88 if( endOfRange)
89 deallocate( 0, endOfRange + 1 );
95 IORangeScalar endOfRange,
103 if( thingy && ! thingy->init( endOfRange, defaultAlignment,
94 withRange( IORangeScalar endOfRange, IORangeScalar defaultAlignment, UInt32 capacity, IOOptionBits options ) argument

Completed in 64 milliseconds