Lines Matching refs:index
90 const Util::Reference& GetRegionTableAddress( int index ) const in GetRegionTableAddress()
95 + sizeof(Util::Reference) * index ) ); in GetRegionTableAddress()
97 const void* GetRegion( u32 index ) const in GetRegion()
99 NW_ASSERT( index <= 127 ); in GetRegion()
105 if ( index <= borderTable.item[i] ) in GetRegion()
130 const void* GetRegion( u32 index ) const in GetRegion()
132 NW_WARNING( index >= min, "out of region value[%d] < min[%d]\n", index, min ); in GetRegion()
133 NW_WARNING( index <= max, "out of region value[%d] > max[%d]\n", index, max ); in GetRegion()
134 if ( index < min ) in GetRegion()
138 else if ( index > max ) in GetRegion()
142 return ut::AddOffsetToPtr( this, toRegion[index-min].offset ); in GetRegion()
176 inline const void* GetRangeChunk( const void* regionChunk, u32 index ) in GetRangeChunk() argument
180 return rangeChunk.GetRegion( index ); in GetRangeChunk()
183 inline const void* GetIndexChunk( const void* regionChunk, u32 index ) in GetIndexChunk() argument
187 return indexChunk.GetRegion( index ); in GetIndexChunk()
190 const void* GetRegion( const void* startPtr, u16 typeId, u32 offset, u32 index ) in GetRegion() argument
203 region = GetRangeChunk( regionChunk, index ); in GetRegion()
206 region = GetIndexChunk( regionChunk, index ); in GetRegion()