Lines Matching refs:index
88 const Util::Reference& GetRegionTableAddress( int index ) const in GetRegionTableAddress()
93 + sizeof(Util::Reference) * index ) ); in GetRegionTableAddress()
95 const void* GetRegion( u32 index ) const in GetRegion()
97 NW_ASSERT( index <= 127 ); in GetRegion()
103 if ( index <= borderTable.item[i] ) in GetRegion()
128 const void* GetRegion( u32 index ) const in GetRegion()
130 NW_WARNING( index >= min, "out of region value[%d] < min[%d]\n", index, min ); in GetRegion()
131 NW_WARNING( index <= max, "out of region value[%d] > max[%d]\n", index, max ); in GetRegion()
132 if ( index < min ) in GetRegion()
136 else if ( index > max ) in GetRegion()
140 return ut::AddOffsetToPtr( this, toRegion[index-min].offset ); in GetRegion()
174 inline const void* GetRangeChunk( const void* regionChunk, u32 index ) in GetRangeChunk() argument
178 return rangeChunk.GetRegion( index ); in GetRangeChunk()
181 inline const void* GetIndexChunk( const void* regionChunk, u32 index ) in GetIndexChunk() argument
185 return indexChunk.GetRegion( index ); in GetIndexChunk()
188 const void* GetRegion( const void* startPtr, u16 typeId, u32 offset, u32 index ) in GetRegion() argument
201 region = GetRangeChunk( regionChunk, index ); in GetRegion()
204 region = GetIndexChunk( regionChunk, index ); in GetRegion()