Lines Matching full:prev
180 temp->prev = dst_top;
183 temp->next->prev = temp;
189 temp->prev = temp->next = 0;
298 block->next->prev = parent->top;
304 block->prev = storage->top;
364 storage->bottom->prev = 0;
553 block = block->prev;
721 block->prev = block->next = block;
802 block->prev = block->next = 0;
813 block->prev = block->next = block;
817 block->prev = seq->first->prev;
819 block->prev->next = block->next->prev = block;
834 block->start_index = block == block->prev ? 0 :
835 block->prev->start_index + block->prev->count;
842 if( block != block->prev )
878 assert( (in_front_of ? block : block->prev)->count == 0 );
880 if( block == block->prev ) /* single block case */
892 block = block->prev;
896 seq->block_max = seq->ptr = block->prev->data +
897 block->prev->count * seq->elem_size;
918 block->prev->next = block->next;
919 block->next->prev = block->prev;
949 writer->block = seq->first ? seq->first->prev : 0;
1076 writer->block = seq->first->prev;
1116 last_block = first_block->prev;
1172 reader->block = reader->block->prev;
1261 block = block->prev;
1300 reader->block = block = block->prev;
1339 seq->first->prev->count++;
1373 if( --(seq->first->prev->count) == 0 )
1506 block = seq->first->prev;
1512 CvSeqBlock *prev_block = block->prev;
1520 assert( block != seq->first->prev );
1629 while( block != seq->first->prev ) /* while not the last block */
1650 CvSeqBlock *prev_block = block->prev;
1699 seq->first->prev->count += delta;
1772 int delta = seq->first->prev->count;
1777 seq->first->prev->count -= delta;
1789 if( seq->first->prev->count == 0 )
1890 first_block = subseq->first = block->prev = block->next = block;
1895 block->prev = last_block;
1897 last_block->next = first_block->prev = block;
2813 set->first->prev->count += count - set->total;