Lines Matching refs:__diff
362 _Counter_type __diff = __detail::__num_bitmaps(__bp);
365 (__bp.first) - (__diff + 1)) == __detail::__num_blocks(__bp))
370 for (_Counter_type __i = 0; __i < __diff; ++__i)
925 _Difference_type __diff;
937 __diff = _S_last_dealloc_index;
938 __displacement = __real_p - _S_mem_blocks[__diff].first;
946 __diff = _iter - _S_mem_blocks.begin();
947 __displacement = __real_p - _S_mem_blocks[__diff].first;
948 _S_last_dealloc_index = __diff;
956 (_S_mem_blocks[__diff].first) - 1;
961 (_S_mem_blocks[__diff].first)
962 - (__detail::__num_bitmaps(_S_mem_blocks[__diff]) + 1);
973 // _Block_pair __bp = _S_mem_blocks[__diff];
975 _S_mem_blocks.erase(_S_mem_blocks.begin() + __diff);
983 if ((_Difference_type)_S_last_request._M_where() >= __diff--)
984 _S_last_request._M_reset(__diff);
993 _S_last_dealloc_index =(__diff != -1 ? __diff : 0);