block 365 3rdparty/libjpeg/jcarith.c JBLOCKROW block; block 384 3rdparty/libjpeg/jcarith.c block = MCU_data[blkn]; block 391 3rdparty/libjpeg/jcarith.c m = IRIGHT_SHIFT((int) ((*block)[0]), cinfo->Al); block 456 3rdparty/libjpeg/jcarith.c JBLOCKROW block; block 476 3rdparty/libjpeg/jcarith.c block = MCU_data[0]; block 488 3rdparty/libjpeg/jcarith.c if ((v = (*block)[natural_order[ke]]) >= 0) { block 501 3rdparty/libjpeg/jcarith.c if ((v = (*block)[natural_order[++k]]) >= 0) { block 596 3rdparty/libjpeg/jcarith.c JBLOCKROW block; block 616 3rdparty/libjpeg/jcarith.c block = MCU_data[0]; block 628 3rdparty/libjpeg/jcarith.c if ((v = (*block)[natural_order[ke]]) >= 0) { block 638 3rdparty/libjpeg/jcarith.c if ((v = (*block)[natural_order[kex]]) >= 0) { block 651 3rdparty/libjpeg/jcarith.c if ((v = (*block)[natural_order[++k]]) >= 0) { block 696 3rdparty/libjpeg/jcarith.c JBLOCKROW block; block 717 3rdparty/libjpeg/jcarith.c block = MCU_data[blkn]; block 729 3rdparty/libjpeg/jcarith.c if ((v = (*block)[0] - entropy->last_dc_val[ci]) == 0) { block 733 3rdparty/libjpeg/jcarith.c entropy->last_dc_val[ci] = (*block)[0]; block 779 3rdparty/libjpeg/jcarith.c if ((*block)[natural_order[ke]]) break; block 786 3rdparty/libjpeg/jcarith.c while ((v = (*block)[natural_order[++k]]) == 0) { block 548 3rdparty/libjpeg/jchuff.c JBLOCKROW block; block 562 3rdparty/libjpeg/jchuff.c block = MCU_data[blkn]; block 569 3rdparty/libjpeg/jchuff.c temp2 = IRIGHT_SHIFT((int) ((*block)[0]), Al); block 636 3rdparty/libjpeg/jchuff.c JBLOCKROW block; block 651 3rdparty/libjpeg/jchuff.c block = MCU_data[0]; block 658 3rdparty/libjpeg/jchuff.c if ((temp = (*block)[natural_order[k]]) == 0) { block 745 3rdparty/libjpeg/jchuff.c JBLOCKROW block; block 757 3rdparty/libjpeg/jchuff.c block = MCU_data[blkn]; block 760 3rdparty/libjpeg/jchuff.c temp = (*block)[0]; block 796 3rdparty/libjpeg/jchuff.c JBLOCKROW block; block 812 3rdparty/libjpeg/jchuff.c block = MCU_data[0]; block 819 3rdparty/libjpeg/jchuff.c temp = (*block)[natural_order[k]]; block 875 3rdparty/libjpeg/jchuff.c temp = ((*block)[natural_order[k]] < 0) ? 0 : 1; block 916 3rdparty/libjpeg/jchuff.c encode_one_block (working_state * state, JCOEFPTR block, int last_dc_val, block 927 3rdparty/libjpeg/jchuff.c temp = temp2 = block[0] - last_dc_val; block 963 3rdparty/libjpeg/jchuff.c if ((temp = block[natural_order[k]]) == 0) { block 1122 3rdparty/libjpeg/jchuff.c htest_one_block (j_compress_ptr cinfo, JCOEFPTR block, int last_dc_val, block 1133 3rdparty/libjpeg/jchuff.c temp = block[0] - last_dc_val; block 1157 3rdparty/libjpeg/jchuff.c if ((temp = block[natural_order[k]]) == 0) { block 245 3rdparty/libjpeg/jdarith.c JBLOCKROW block; block 262 3rdparty/libjpeg/jdarith.c block = MCU_data[blkn]; block 308 3rdparty/libjpeg/jdarith.c (*block)[0] = (JCOEF) (entropy->last_dc_val[ci] << cinfo->Al); block 324 3rdparty/libjpeg/jdarith.c JBLOCKROW block; block 342 3rdparty/libjpeg/jdarith.c block = MCU_data[0]; block 389 3rdparty/libjpeg/jdarith.c (*block)[natural_order[k]] = (JCOEF) (v << cinfo->Al); block 437 3rdparty/libjpeg/jdarith.c JBLOCKROW block; block 456 3rdparty/libjpeg/jdarith.c block = MCU_data[0]; block 465 3rdparty/libjpeg/jdarith.c if ((*block)[natural_order[kex]]) break; block 474 3rdparty/libjpeg/jdarith.c thiscoef = *block + natural_order[++k]; block 513 3rdparty/libjpeg/jdarith.c JBLOCKROW block; block 533 3rdparty/libjpeg/jdarith.c block = MCU_data[blkn]; block 580 3rdparty/libjpeg/jdarith.c (*block)[0] = (JCOEF) entropy->last_dc_val[ci]; block 628 3rdparty/libjpeg/jdarith.c (*block)[natural_order[k]] = (JCOEF) v; block 701 3rdparty/libjpeg/jdhuff.c JBLOCKROW block; block 726 3rdparty/libjpeg/jdhuff.c block = MCU_data[blkn]; block 745 3rdparty/libjpeg/jdhuff.c (*block)[0] = (JCOEF) (s << Al); block 773 3rdparty/libjpeg/jdhuff.c JBLOCKROW block; block 804 3rdparty/libjpeg/jdhuff.c block = MCU_data[0]; block 817 3rdparty/libjpeg/jdhuff.c (*block)[natural_order[k]] = (JCOEF) (s << Al); block 859 3rdparty/libjpeg/jdhuff.c JBLOCKROW block; block 879 3rdparty/libjpeg/jdhuff.c block = MCU_data[blkn]; block 884 3rdparty/libjpeg/jdhuff.c (*block)[0] |= p1; block 910 3rdparty/libjpeg/jdhuff.c JBLOCKROW block; block 938 3rdparty/libjpeg/jdhuff.c block = MCU_data[0]; block 982 3rdparty/libjpeg/jdhuff.c thiscoef = *block + natural_order[k]; block 1002 3rdparty/libjpeg/jdhuff.c (*block)[pos] = (JCOEF) s; block 1017 3rdparty/libjpeg/jdhuff.c thiscoef = *block + natural_order[k]; block 1048 3rdparty/libjpeg/jdhuff.c (*block)[newnz_pos[--num_newnz]] = 0; block 1090 3rdparty/libjpeg/jdhuff.c JBLOCKROW block = MCU_data[blkn]; block 1115 3rdparty/libjpeg/jdhuff.c (*block)[0] = (JCOEF) s; block 1134 3rdparty/libjpeg/jdhuff.c (*block)[natural_order[k]] = (JCOEF) s; block 1214 3rdparty/libjpeg/jdhuff.c JBLOCKROW block = MCU_data[blkn]; block 1239 3rdparty/libjpeg/jdhuff.c (*block)[0] = (JCOEF) s; block 1258 3rdparty/libjpeg/jdhuff.c (*block)[jpeg_natural_order[k]] = (JCOEF) s; block 215 3rdparty/libwebp/dsp/upsampling_neon.c int block; \ block 245 3rdparty/libwebp/dsp/upsampling_neon.c for (block = 0; block < num_blocks; ++block) { \ block 249 3rdparty/libwebp/dsp/upsampling_neon.c top_dst, bottom_dst, 16 * block + 1, 16); \ block 133 3rdparty/libwebp/dsp/upsampling_sse2.c int block; \ block 159 3rdparty/libwebp/dsp/upsampling_sse2.c for (block = 0; block < num_blocks; ++block) { \ block 163 3rdparty/libwebp/dsp/upsampling_sse2.c 32 * block + 1, 32) \ block 89 3rdparty/zlib/zutil.h void _Cdecl farfree( void *block ); block 1640 modules/core/include/opencv2/core/core_c.h CvSeqBlock** block CV_DEFAULT(NULL) ); block 1687 modules/core/include/opencv2/core/core_c.h CvSeq* seq, CvSeqBlock* block ); block 635 modules/core/include/opencv2/core/persistence.hpp void* block; /* current block; CvSeqBlock */ block 1517 modules/core/include/opencv2/core/types_c.h CvSeqBlock* block; /**< current block */ \ block 1532 modules/core/include/opencv2/core/types_c.h CvSeqBlock* block; /**< current block */ \ block 86 modules/core/src/alloc.cpp #define SANITY_CHECK(block) \ block 87 modules/core/src/alloc.cpp CV_Assert(((size_t)(block) & (MEM_BLOCK_SIZE-1)) == 0 && \ block 88 modules/core/src/alloc.cpp (unsigned)(block)->binIdx <= (unsigned)MAX_BIN && \ block 89 modules/core/src/alloc.cpp (block)->signature == MEM_BLOCK_SIGNATURE) block 91 modules/core/src/alloc.cpp #define SANITY_CHECK(block) block 310 modules/core/src/alloc.cpp Block* block; block 318 modules/core/src/alloc.cpp block = freeBlocks; block 323 modules/core/src/alloc.cpp return block; block 326 modules/core/src/alloc.cpp void free(Block* block) block 329 modules/core/src/alloc.cpp block->prev = 0; block 330 modules/core/src/alloc.cpp block->next = freeBlocks; block 331 modules/core/src/alloc.cpp freeBlocks = block; block 354 modules/core/src/alloc.cpp Block *bin = bins[i][START], *block = bin; block 356 modules/core/src/alloc.cpp if( block ) block 360 modules/core/src/alloc.cpp Block* next = block->next; block 361 modules/core/src/alloc.cpp int allocated = block->allocated; block 363 modules/core/src/alloc.cpp AutoLock lock(block->cs); block 364 modules/core/src/alloc.cpp block->next = block->prev = 0; block 365 modules/core/src/alloc.cpp block->threadData = 0; block 366 modules/core/src/alloc.cpp Node *node = block->publicFreeList; block 371 modules/core/src/alloc.cpp mallocPool.free(block); block 372 modules/core/src/alloc.cpp block = next; block 374 modules/core/src/alloc.cpp while( block != bin ); block 379 modules/core/src/alloc.cpp void moveBlockToFreeList( Block* block ) block 381 modules/core/src/alloc.cpp int i = block->binIdx; block 383 modules/core/src/alloc.cpp CV_DbgAssert( block->next->prev == block && block->prev->next == block ); block 384 modules/core/src/alloc.cpp if( block != freePtr ) block 387 modules/core/src/alloc.cpp if( gcPtr == block ) block 388 modules/core/src/alloc.cpp gcPtr = block->next; block 389 modules/core/src/alloc.cpp if( block->next != block ) block 391 modules/core/src/alloc.cpp block->prev->next = block->next; block 392 modules/core/src/alloc.cpp block->next->prev = block->prev; block 394 modules/core/src/alloc.cpp block->next = freePtr->next; block 395 modules/core/src/alloc.cpp block->prev = freePtr; block 396 modules/core/src/alloc.cpp freePtr = block->next->prev = block->prev->next = block; block 460 modules/core/src/alloc.cpp Block* block = tls->bins[idx][START]; block 461 modules/core/src/alloc.cpp if( !block ) block 471 modules/core/src/alloc.cpp if( tls->bins[idx][FREE] == block ) block 473 modules/core/src/alloc.cpp if( tls->bins[idx][GC] == block ) block 475 modules/core/src/alloc.cpp block = block->next; block 477 modules/core/src/alloc.cpp while( block != tls->bins[idx][START] ); block 502 modules/core/src/alloc.cpp Block*& freePtr = tls->bins[idx][FREE], *block = freePtr; block 513 modules/core/src/alloc.cpp if( block ) block 518 modules/core/src/alloc.cpp CV_DbgAssert( block->next->prev == block && block->prev->next == block ); block 519 modules/core/src/alloc.cpp if( block->bumpPtr ) block 521 modules/core/src/alloc.cpp data = block->bumpPtr; block 522 modules/core/src/alloc.cpp if( (block->bumpPtr += size) >= block->endPtr ) block 523 modules/core/src/alloc.cpp block->bumpPtr = 0; block 527 modules/core/src/alloc.cpp if( block->privateFreeList ) block 529 modules/core/src/alloc.cpp data = (uchar*)block->privateFreeList; block 530 modules/core/src/alloc.cpp block->privateFreeList = block->privateFreeList->next; block 534 modules/core/src/alloc.cpp if( block == startPtr ) block 536 modules/core/src/alloc.cpp block = block->next; block 548 modules/core/src/alloc.cpp freePtr = block; block 551 modules/core/src/alloc.cpp block = gcPtr; block 554 modules/core/src/alloc.cpp SANITY_CHECK(block); block 555 modules/core/src/alloc.cpp CV_DbgAssert( block->next->prev == block && block->prev->next == block ); block 556 modules/core/src/alloc.cpp if( block->publicFreeList ) block 559 modules/core/src/alloc.cpp AutoLock lock(block->cs); block 560 modules/core/src/alloc.cpp block->privateFreeList = block->publicFreeList; block 561 modules/core/src/alloc.cpp block->publicFreeList = 0; block 563 modules/core/src/alloc.cpp Node* node = block->privateFreeList; block 565 modules/core/src/alloc.cpp --block->allocated; block 566 modules/core/src/alloc.cpp data = (uchar*)block->privateFreeList; block 567 modules/core/src/alloc.cpp block->privateFreeList = block->privateFreeList->next; block 568 modules/core/src/alloc.cpp gcPtr = block->next; block 569 modules/core/src/alloc.cpp if( block->allocated+1 <= block->almostEmptyThreshold ) block 570 modules/core/src/alloc.cpp tls->moveBlockToFreeList(block); block 573 modules/core/src/alloc.cpp block = block->next; block 576 modules/core/src/alloc.cpp gcPtr = block; block 582 modules/core/src/alloc.cpp block = mallocPool.alloc(); block 583 modules/core/src/alloc.cpp block->init(startPtr ? startPtr->prev : block, startPtr ? startPtr : block, (int)size, tls); block 585 modules/core/src/alloc.cpp startPtr = gcPtr = freePtr = block; block 586 modules/core/src/alloc.cpp checkList(tls, block->binIdx); block 587 modules/core/src/alloc.cpp SANITY_CHECK(block); block 590 modules/core/src/alloc.cpp ++block->allocated; block 611 modules/core/src/alloc.cpp Block* block = (Block*)((size_t)ptr & -(int)MEM_BLOCK_SIZE); block 612 modules/core/src/alloc.cpp assert( block->signature == MEM_BLOCK_SIGNATURE ); block 614 modules/core/src/alloc.cpp if( block->threadData == tls ) block 617 modules/core/src/alloc.cpp stat.nettoBytes -= block->objSize; block 624 modules/core/src/alloc.cpp SANITY_CHECK(block); block 626 modules/core/src/alloc.cpp bool prevFilled = block->isFilled(); block 627 modules/core/src/alloc.cpp --block->allocated; block 628 modules/core/src/alloc.cpp if( !block->isFilled() && (block->allocated == 0 || prevFilled) ) block 630 modules/core/src/alloc.cpp if( block->allocated == 0 ) block 632 modules/core/src/alloc.cpp int idx = block->binIdx; block 637 modules/core/src/alloc.cpp if( block == block->next ) block 639 modules/core/src/alloc.cpp CV_DbgAssert( startPtr == block && freePtr == block && gcPtr == block ); block 644 modules/core/src/alloc.cpp if( freePtr == block ) block 645 modules/core/src/alloc.cpp freePtr = block->next; block 646 modules/core/src/alloc.cpp if( gcPtr == block ) block 647 modules/core/src/alloc.cpp gcPtr = block->next; block 648 modules/core/src/alloc.cpp if( startPtr == block ) block 649 modules/core/src/alloc.cpp startPtr = block->next; block 650 modules/core/src/alloc.cpp block->prev->next = block->next; block 651 modules/core/src/alloc.cpp block->next->prev = block->prev; block 653 modules/core/src/alloc.cpp mallocPool.free(block); block 658 modules/core/src/alloc.cpp tls->moveBlockToFreeList(block); block 660 modules/core/src/alloc.cpp node->next = block->privateFreeList; block 661 modules/core/src/alloc.cpp block->privateFreeList = node; block 665 modules/core/src/alloc.cpp AutoLock lock(block->cs); block 666 modules/core/src/alloc.cpp SANITY_CHECK(block); block 668 modules/core/src/alloc.cpp node->next = block->publicFreeList; block 669 modules/core/src/alloc.cpp block->publicFreeList = node; block 670 modules/core/src/alloc.cpp if( block->threadData == 0 ) block 676 modules/core/src/alloc.cpp int idx = block->binIdx; block 677 modules/core/src/alloc.cpp block->threadData = tls; block 682 modules/core/src/alloc.cpp block->next = startPtr; block 683 modules/core/src/alloc.cpp block->prev = startPtr->prev; block 684 modules/core/src/alloc.cpp block->next->prev = block->prev->next = block; block 687 modules/core/src/alloc.cpp startPtr = tls->bins[idx][FREE] = tls->bins[idx][GC] = block; block 61 modules/core/src/datastructs.cpp #define CV_GET_LAST_ELEM( seq, block ) \ block 62 modules/core/src/datastructs.cpp ((block)->data + ((block)->count - 1)*((seq)->elem_size)) block 136 modules/core/src/datastructs.cpp CvMemBlock *block; block 145 modules/core/src/datastructs.cpp for( block = storage->bottom; block != 0; k++ ) block 147 modules/core/src/datastructs.cpp CvMemBlock *temp = block; block 149 modules/core/src/datastructs.cpp block = block->next; block 222 modules/core/src/datastructs.cpp CvMemBlock *block; block 226 modules/core/src/datastructs.cpp block = (CvMemBlock *)cvAlloc( storage->block_size ); block 236 modules/core/src/datastructs.cpp block = parent->top; block 239 modules/core/src/datastructs.cpp if( block == parent->top ) /* the single allocated block */ block 241 modules/core/src/datastructs.cpp assert( parent->bottom == block ); block 248 modules/core/src/datastructs.cpp parent->top->next = block->next; block 249 modules/core/src/datastructs.cpp if( block->next ) block 250 modules/core/src/datastructs.cpp block->next->prev = parent->top; block 255 modules/core/src/datastructs.cpp block->next = 0; block 256 modules/core/src/datastructs.cpp block->prev = storage->top; block 259 modules/core/src/datastructs.cpp storage->top->next = block; block 261 modules/core/src/datastructs.cpp storage->top = storage->bottom = block; block 443 modules/core/src/datastructs.cpp CvSeqBlock *block; block 454 modules/core/src/datastructs.cpp block = seq->first; block 457 modules/core/src/datastructs.cpp while( index >= (count = block->count) ) block 459 modules/core/src/datastructs.cpp block = block->next; block 467 modules/core/src/datastructs.cpp block = block->prev; block 468 modules/core/src/datastructs.cpp total -= block->count; block 474 modules/core/src/datastructs.cpp return block->data + index * seq->elem_size; block 486 modules/core/src/datastructs.cpp CvSeqBlock *block; block 491 modules/core/src/datastructs.cpp block = first_block = seq->first; block 496 modules/core/src/datastructs.cpp if( (unsigned)(element - block->data) < (unsigned) (block->count * elem_size) ) block 499 modules/core/src/datastructs.cpp *_block = block; block 501 modules/core/src/datastructs.cpp id = (int)((size_t)(element - block->data) >> id); block 503 modules/core/src/datastructs.cpp id = (int)((size_t)(element - block->data) / elem_size); block 504 modules/core/src/datastructs.cpp id += block->start_index - seq->first->start_index; block 507 modules/core/src/datastructs.cpp block = block->next; block 508 modules/core/src/datastructs.cpp if( block == first_block ) block 569 modules/core/src/datastructs.cpp reader.block = reader.block->next; block 570 modules/core/src/datastructs.cpp reader.ptr = reader.block->data; block 571 modules/core/src/datastructs.cpp reader.block_max = reader.ptr + reader.block->count*elem_size; block 584 modules/core/src/datastructs.cpp void *array, int total, CvSeq *seq, CvSeqBlock * block ) block 591 modules/core/src/datastructs.cpp if( !seq || ((!array || !block) && total > 0) ) block 614 modules/core/src/datastructs.cpp seq->first = block; block 615 modules/core/src/datastructs.cpp block->prev = block->next = block; block 616 modules/core/src/datastructs.cpp block->start_index = 0; block 617 modules/core/src/datastructs.cpp block->count = total; block 618 modules/core/src/datastructs.cpp block->data = (schar *) array; block 633 modules/core/src/datastructs.cpp CvSeqBlock *block; block 637 modules/core/src/datastructs.cpp block = seq->free_blocks; block 639 modules/core/src/datastructs.cpp if( !block ) block 687 modules/core/src/datastructs.cpp block = (CvSeqBlock*)cvMemStorageAlloc( storage, delta ); block 688 modules/core/src/datastructs.cpp block->data = (schar*)cvAlignPtr( block + 1, CV_STRUCT_ALIGN ); block 689 modules/core/src/datastructs.cpp block->count = delta - ICV_ALIGNED_SEQ_BLOCK_SIZE; block 690 modules/core/src/datastructs.cpp block->prev = block->next = 0; block 695 modules/core/src/datastructs.cpp seq->free_blocks = block->next; block 700 modules/core/src/datastructs.cpp seq->first = block; block 701 modules/core/src/datastructs.cpp block->prev = block->next = block; block 705 modules/core/src/datastructs.cpp block->prev = seq->first->prev; block 706 modules/core/src/datastructs.cpp block->next = seq->first; block 707 modules/core/src/datastructs.cpp block->prev->next = block->next->prev = block; block 716 modules/core/src/datastructs.cpp assert( block->count % seq->elem_size == 0 && block->count > 0 ); block 720 modules/core/src/datastructs.cpp seq->ptr = block->data; block 721 modules/core/src/datastructs.cpp seq->block_max = block->data + block->count; block 722 modules/core/src/datastructs.cpp block->start_index = block == block->prev ? 0 : block 723 modules/core/src/datastructs.cpp block->prev->start_index + block->prev->count; block 727 modules/core/src/datastructs.cpp int delta = block->count / seq->elem_size; block 728 modules/core/src/datastructs.cpp block->data += block->count; block 730 modules/core/src/datastructs.cpp if( block != block->prev ) block 733 modules/core/src/datastructs.cpp seq->first = block; block 737 modules/core/src/datastructs.cpp seq->block_max = seq->ptr = block->data; block 740 modules/core/src/datastructs.cpp block->start_index = 0; block 744 modules/core/src/datastructs.cpp block->start_index += delta; block 745 modules/core/src/datastructs.cpp block = block->next; block 746 modules/core/src/datastructs.cpp if( block == seq->first ) block 751 modules/core/src/datastructs.cpp block->count = 0; block 758 modules/core/src/datastructs.cpp CvSeqBlock *block = seq->first; block 760 modules/core/src/datastructs.cpp assert( (in_front_of ? block : block->prev)->count == 0 ); block 762 modules/core/src/datastructs.cpp if( block == block->prev ) /* single block case */ block 764 modules/core/src/datastructs.cpp block->count = (int)(seq->block_max - block->data) + block->start_index * seq->elem_size; block 765 modules/core/src/datastructs.cpp block->data = seq->block_max - block->count; block 774 modules/core/src/datastructs.cpp block = block->prev; block 775 modules/core/src/datastructs.cpp assert( seq->ptr == block->data ); block 777 modules/core/src/datastructs.cpp block->count = (int)(seq->block_max - seq->ptr); block 778 modules/core/src/datastructs.cpp seq->block_max = seq->ptr = block->prev->data + block 779 modules/core/src/datastructs.cpp block->prev->count * seq->elem_size; block 783 modules/core/src/datastructs.cpp int delta = block->start_index; block 785 modules/core/src/datastructs.cpp block->count = delta * seq->elem_size; block 786 modules/core/src/datastructs.cpp block->data -= block->count; block 791 modules/core/src/datastructs.cpp block->start_index -= delta; block 792 modules/core/src/datastructs.cpp block = block->next; block 793 modules/core/src/datastructs.cpp if( block == seq->first ) block 797 modules/core/src/datastructs.cpp seq->first = block->next; block 800 modules/core/src/datastructs.cpp block->prev->next = block->next; block 801 modules/core/src/datastructs.cpp block->next->prev = block->prev; block 804 modules/core/src/datastructs.cpp assert( block->count > 0 && block->count % seq->elem_size == 0 ); block 805 modules/core/src/datastructs.cpp block->next = seq->free_blocks; block 806 modules/core/src/datastructs.cpp seq->free_blocks = block; block 825 modules/core/src/datastructs.cpp writer->block = seq->first ? seq->first->prev : 0; block 854 modules/core/src/datastructs.cpp if( writer->block ) block 858 modules/core/src/datastructs.cpp CvSeqBlock *block = first_block; block 860 modules/core/src/datastructs.cpp writer->block->count = (int)((writer->ptr - writer->block->data) / seq->elem_size); block 861 modules/core/src/datastructs.cpp assert( writer->block->count > 0 ); block 865 modules/core/src/datastructs.cpp total += block->count; block 866 modules/core/src/datastructs.cpp block = block->next; block 868 modules/core/src/datastructs.cpp while( block != first_block ); block 886 modules/core/src/datastructs.cpp if( writer->block && writer->seq->storage ) block 891 modules/core/src/datastructs.cpp assert( writer->block->count > 0 ); block 919 modules/core/src/datastructs.cpp writer->block = seq->first->prev; block 939 modules/core/src/datastructs.cpp reader->block = 0; block 965 modules/core/src/datastructs.cpp reader->block = last_block; block 969 modules/core/src/datastructs.cpp reader->block = first_block; block 972 modules/core/src/datastructs.cpp reader->block_min = reader->block->data; block 973 modules/core/src/datastructs.cpp reader->block_max = reader->block_min + reader->block->count * seq->elem_size; block 978 modules/core/src/datastructs.cpp reader->block = 0; block 998 modules/core/src/datastructs.cpp reader->block = reader->block->next; block 999 modules/core/src/datastructs.cpp reader->ptr = reader->block->data; block 1003 modules/core/src/datastructs.cpp reader->block = reader->block->prev; block 1004 modules/core/src/datastructs.cpp reader->ptr = CV_GET_LAST_ELEM( reader->seq, reader->block ); block 1006 modules/core/src/datastructs.cpp reader->block_min = reader->block->data; block 1007 modules/core/src/datastructs.cpp reader->block_max = reader->block_min + reader->block->count * reader->seq->elem_size; block 1027 modules/core/src/datastructs.cpp index += reader->block->start_index - reader->delta_index; block 1040 modules/core/src/datastructs.cpp CvSeqBlock *block; block 1064 modules/core/src/datastructs.cpp block = reader->seq->first; block 1065 modules/core/src/datastructs.cpp if( index >= (count = block->count) ) block 1071 modules/core/src/datastructs.cpp block = block->next; block 1074 modules/core/src/datastructs.cpp while( index >= (count = block->count) ); block 1080 modules/core/src/datastructs.cpp block = block->prev; block 1081 modules/core/src/datastructs.cpp total -= block->count; block 1087 modules/core/src/datastructs.cpp reader->ptr = block->data + index * elem_size; block 1088 modules/core/src/datastructs.cpp if( reader->block != block ) block 1090 modules/core/src/datastructs.cpp reader->block = block; block 1091 modules/core/src/datastructs.cpp reader->block_min = block->data; block 1092 modules/core/src/datastructs.cpp reader->block_max = block->data + block->count * elem_size; block 1099 modules/core/src/datastructs.cpp block = reader->block; block 1107 modules/core/src/datastructs.cpp reader->block = block = block->next; block 1108 modules/core/src/datastructs.cpp reader->block_min = ptr = block->data; block 1109 modules/core/src/datastructs.cpp reader->block_max = block->data + block->count*elem_size; block 1119 modules/core/src/datastructs.cpp reader->block = block = block->prev; block 1120 modules/core/src/datastructs.cpp reader->block_min = block->data; block 1121 modules/core/src/datastructs.cpp reader->block_max = ptr = block->data + block->count*elem_size; block 1194 modules/core/src/datastructs.cpp CvSeqBlock *block; block 1200 modules/core/src/datastructs.cpp block = seq->first; block 1202 modules/core/src/datastructs.cpp if( !block || block->start_index == 0 ) block 1206 modules/core/src/datastructs.cpp block = seq->first; block 1207 modules/core/src/datastructs.cpp assert( block->start_index > 0 ); block 1210 modules/core/src/datastructs.cpp ptr = block->data -= elem_size; block 1214 modules/core/src/datastructs.cpp block->count++; block 1215 modules/core/src/datastructs.cpp block->start_index--; block 1227 modules/core/src/datastructs.cpp CvSeqBlock *block; block 1235 modules/core/src/datastructs.cpp block = seq->first; block 1238 modules/core/src/datastructs.cpp memcpy( element, block->data, elem_size ); block 1239 modules/core/src/datastructs.cpp block->data += elem_size; block 1240 modules/core/src/datastructs.cpp block->start_index++; block 1243 modules/core/src/datastructs.cpp if( --(block->count) == 0 ) block 1253 modules/core/src/datastructs.cpp CvSeqBlock *block; block 1293 modules/core/src/datastructs.cpp block = seq->first->prev; block 1294 modules/core/src/datastructs.cpp block->count++; block 1295 modules/core/src/datastructs.cpp block_size = (int)(ptr - block->data); block 1297 modules/core/src/datastructs.cpp while( before_index < block->start_index - delta_index ) block 1299 modules/core/src/datastructs.cpp CvSeqBlock *prev_block = block->prev; block 1301 modules/core/src/datastructs.cpp memmove( block->data + elem_size, block->data, block_size - elem_size ); block 1303 modules/core/src/datastructs.cpp memcpy( block->data, prev_block->data + block_size - elem_size, elem_size ); block 1304 modules/core/src/datastructs.cpp block = prev_block; block 1307 modules/core/src/datastructs.cpp assert( block != seq->first->prev ); block 1310 modules/core/src/datastructs.cpp before_index = (before_index - block->start_index + delta_index) * elem_size; block 1311 modules/core/src/datastructs.cpp memmove( block->data + before_index + elem_size, block->data + before_index, block 1314 modules/core/src/datastructs.cpp ret_ptr = block->data + before_index; block 1322 modules/core/src/datastructs.cpp block = seq->first; block 1324 modules/core/src/datastructs.cpp if( block->start_index == 0 ) block 1328 modules/core/src/datastructs.cpp block = seq->first; block 1331 modules/core/src/datastructs.cpp delta_index = block->start_index; block 1332 modules/core/src/datastructs.cpp block->count++; block 1333 modules/core/src/datastructs.cpp block->start_index--; block 1334 modules/core/src/datastructs.cpp block->data -= elem_size; block 1336 modules/core/src/datastructs.cpp while( before_index > block->start_index - delta_index + block->count ) block 1338 modules/core/src/datastructs.cpp CvSeqBlock *next_block = block->next; block 1340 modules/core/src/datastructs.cpp block_size = block->count * elem_size; block 1341 modules/core/src/datastructs.cpp memmove( block->data, block->data + elem_size, block_size - elem_size ); block 1342 modules/core/src/datastructs.cpp memcpy( block->data + block_size - elem_size, next_block->data, elem_size ); block 1343 modules/core/src/datastructs.cpp block = next_block; block 1346 modules/core/src/datastructs.cpp assert( block != seq->first ); block 1349 modules/core/src/datastructs.cpp before_index = (before_index - block->start_index + delta_index) * elem_size; block 1350 modules/core/src/datastructs.cpp memmove( block->data, block->data + elem_size, before_index - elem_size ); block 1352 modules/core/src/datastructs.cpp ret_ptr = block->data + before_index - elem_size; block 1372 modules/core/src/datastructs.cpp CvSeqBlock *block; block 1397 modules/core/src/datastructs.cpp block = seq->first; block 1399 modules/core/src/datastructs.cpp delta_index = block->start_index; block 1400 modules/core/src/datastructs.cpp while( block->start_index - delta_index + block->count <= index ) block 1401 modules/core/src/datastructs.cpp block = block->next; block 1403 modules/core/src/datastructs.cpp ptr = block->data + (index - block->start_index + delta_index) * elem_size; block 1408 modules/core/src/datastructs.cpp block_size = block->count * elem_size - (int)(ptr - block->data); block 1410 modules/core/src/datastructs.cpp while( block != seq->first->prev ) /* while not the last block */ block 1412 modules/core/src/datastructs.cpp CvSeqBlock *next_block = block->next; block 1416 modules/core/src/datastructs.cpp block = next_block; block 1417 modules/core/src/datastructs.cpp ptr = block->data; block 1418 modules/core/src/datastructs.cpp block_size = block->count * elem_size; block 1427 modules/core/src/datastructs.cpp block_size = (int)(ptr - block->data); block 1429 modules/core/src/datastructs.cpp while( block != seq->first ) block 1431 modules/core/src/datastructs.cpp CvSeqBlock *prev_block = block->prev; block 1433 modules/core/src/datastructs.cpp memmove( block->data + elem_size, block->data, block_size - elem_size ); block 1435 modules/core/src/datastructs.cpp memcpy( block->data, prev_block->data + block_size - elem_size, elem_size ); block 1436 modules/core/src/datastructs.cpp block = prev_block; block 1439 modules/core/src/datastructs.cpp memmove( block->data + elem_size, block->data, block_size - elem_size ); block 1440 modules/core/src/datastructs.cpp block->data += elem_size; block 1441 modules/core/src/datastructs.cpp block->start_index++; block 1445 modules/core/src/datastructs.cpp if( --block->count == 0 ) block 1491 modules/core/src/datastructs.cpp CvSeqBlock* block = seq->first; block 1497 modules/core/src/datastructs.cpp if( !block || block->start_index == 0 ) block 1501 modules/core/src/datastructs.cpp block = seq->first; block 1502 modules/core/src/datastructs.cpp assert( block->start_index > 0 ); block 1505 modules/core/src/datastructs.cpp delta = MIN( block->start_index, count ); block 1507 modules/core/src/datastructs.cpp block->start_index -= delta; block 1508 modules/core/src/datastructs.cpp block->count += delta; block 1511 modules/core/src/datastructs.cpp block->data -= delta; block 1514 modules/core/src/datastructs.cpp memcpy( block->data, elements + count*elem_size, delta ); block 1606 modules/core/src/datastructs.cpp CvSeqBlock *block, *first_block = 0, *last_block = 0; block 1642 modules/core/src/datastructs.cpp block = (CvSeqBlock*)cvMemStorageAlloc( storage, sizeof(*block) ); block 1645 modules/core/src/datastructs.cpp first_block = subseq->first = block->prev = block->next = block; block 1646 modules/core/src/datastructs.cpp block->start_index = 0; block 1650 modules/core/src/datastructs.cpp block->prev = last_block; block 1651 modules/core/src/datastructs.cpp block->next = first_block; block 1652 modules/core/src/datastructs.cpp last_block->next = first_block->prev = block; block 1653 modules/core/src/datastructs.cpp block->start_index = last_block->start_index + last_block->count; block 1655 modules/core/src/datastructs.cpp last_block = block; block 1656 modules/core/src/datastructs.cpp block->data = reader.ptr; block 1657 modules/core/src/datastructs.cpp block->count = bl; block 1663 modules/core/src/datastructs.cpp reader.block = reader.block->next; block 1664 modules/core/src/datastructs.cpp reader.ptr = reader.block->data; block 1665 modules/core/src/datastructs.cpp count = reader.block->count; block 1753 modules/core/src/datastructs.cpp CvSeqBlock block; block 1770 modules/core/src/datastructs.cpp &from_header, &block ); block 1870 modules/core/src/datastructs.cpp CvSeqBlock* block; block 1879 modules/core/src/datastructs.cpp (pos).block = (reader).block; \ block 1887 modules/core/src/datastructs.cpp (reader).block = (pos).block; \ block 1945 modules/core/src/datastructs.cpp if( left.block == right.block ) block 1962 modules/core/src/datastructs.cpp if( ptr2.block != ptr.block ) block 1964 modules/core/src/datastructs.cpp ptr2.block = ptr.block; block 1849 modules/core/src/dxt.cpp int radix = radixes[i], block = blocks[i]; block 1850 modules/core/src/dxt.cpp if (block > 1) block 1851 modules/core/src/dxt.cpp radix_processing += format("fft_radix%d_B%d(smem,twiddles+%d,ind,%d,%d);", radix, block, twiddle_size, n, dft_size/radix); block 1942 modules/core/src/dxt.cpp int radix = 2, block = 1; block 1949 modules/core/src/dxt.cpp block = 3; block 1951 modules/core/src/dxt.cpp block = 2; block 1956 modules/core/src/dxt.cpp block = 5; block 1958 modules/core/src/dxt.cpp block = 4; block 1960 modules/core/src/dxt.cpp block = 3; block 1962 modules/core/src/dxt.cpp block = 2; block 1966 modules/core/src/dxt.cpp blocks.push_back(block); block 1967 modules/core/src/dxt.cpp min_radix = min(min_radix, block*radix); block 1976 modules/core/src/dxt.cpp int radix = factors[factor_index], block = 1; block 1980 modules/core/src/dxt.cpp block = 4; block 1982 modules/core/src/dxt.cpp block = 3; block 1984 modules/core/src/dxt.cpp block = 2; block 1989 modules/core/src/dxt.cpp block = 2; block 1992 modules/core/src/dxt.cpp blocks.push_back(block); block 1993 modules/core/src/dxt.cpp min_radix = min(min_radix, block*radix); block 4116 modules/core/src/persistence.cpp CvSeqBlock* block; block 4147 modules/core/src/persistence.cpp for( block = seq->first; block; block = block->next ) block 4149 modules/core/src/persistence.cpp cvWriteRawData( fs, block->data, block->count, dt ); block 4150 modules/core/src/persistence.cpp if( block == seq->first->prev ) block 4203 modules/core/src/persistence.cpp CvSeqBlock* block; block 4325 modules/core/src/persistence.cpp for( block = seq->first; block; block = block->next ) block 4327 modules/core/src/persistence.cpp int delta = block->count*items_per_elem; block 4328 modules/core/src/persistence.cpp cvReadRawDataSlice( fs, &reader, delta, block->data, dt ); block 4329 modules/core/src/persistence.cpp if( block == seq->first->prev ) block 459 modules/core/test/test_ds.cpp CvSeqBlock* block = seq->first; block 460 modules/core/test/test_ds.cpp CvSeqBlock* prev_block = block->prev; block 466 modules/core/test/test_ds.cpp CV_TS_SEQ_CHECK_CONDITION( sum == block->start_index - delta_idx && block 467 modules/core/test/test_ds.cpp block->count > 0 && block->prev == prev_block && block 468 modules/core/test/test_ds.cpp prev_block->next == block, block 470 modules/core/test/test_ds.cpp sum += block->count; block 471 modules/core/test/test_ds.cpp prev_block = block; block 472 modules/core/test/test_ds.cpp block = block->next; block 473 modules/core/test/test_ds.cpp if( block == seq->first ) break; block 476 modules/core/test/test_ds.cpp CV_TS_SEQ_CHECK_CONDITION( block->prev->count * seq->elem_size + block 477 modules/core/test/test_ds.cpp block->prev->data <= seq->block_max, block 854 modules/core/test/test_ds.cpp CvSeqBlock block; block 858 modules/core/test/test_ds.cpp &header, &block ); block 165 modules/cudafilters/src/cuda/column_filter.hpp const dim3 block(BLOCK_DIM_X, BLOCK_DIM_Y); block 170 modules/cudafilters/src/cuda/column_filter.hpp linearColumnFilter<KSIZE, T, D><<<grid, block, 0, stream>>>(src, dst, anchor, brd); block 165 modules/cudafilters/src/cuda/row_filter.hpp const dim3 block(BLOCK_DIM_X, BLOCK_DIM_Y); block 170 modules/cudafilters/src/cuda/row_filter.hpp linearRowFilter<KSIZE, T, D><<<grid, block, 0, stream>>>(src, dst, anchor, brd); block 61 modules/cudaoptflow/src/pyrlk.cpp int level, dim3 block, dim3 patch, cudaStream_t stream); block 63 modules/cudaoptflow/src/pyrlk.cpp int level, dim3 block, dim3 patch, cudaStream_t stream); block 97 modules/cudaoptflow/src/pyrlk.cpp void calcPatchSize(Size winSize, dim3& block, dim3& patch) block 101 modules/cudaoptflow/src/pyrlk.cpp block.x = deviceSupports(FEATURE_SET_COMPUTE_12) ? 32 : 16; block 102 modules/cudaoptflow/src/pyrlk.cpp block.y = 8; block 106 modules/cudaoptflow/src/pyrlk.cpp block.x = 16; block 107 modules/cudaoptflow/src/pyrlk.cpp block.y = deviceSupports(FEATURE_SET_COMPUTE_12) ? 16 : 8; block 110 modules/cudaoptflow/src/pyrlk.cpp patch.x = (winSize.width + block.x - 1) / block.x; block 111 modules/cudaoptflow/src/pyrlk.cpp patch.y = (winSize.height + block.y - 1) / block.y; block 113 modules/cudaoptflow/src/pyrlk.cpp block.z = patch.z = 1; block 126 modules/cudaoptflow/src/pyrlk.cpp dim3 block, patch; block 127 modules/cudaoptflow/src/pyrlk.cpp calcPatchSize(winSize_, block, patch); block 192 modules/cudaoptflow/src/pyrlk.cpp level, block, patch, block 201 modules/cudaoptflow/src/pyrlk.cpp level, block, patch, block 74 modules/cudev/include/opencv2/cudev/grid/detail/copy.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 75 modules/cudev/include/opencv2/cudev/grid/detail/copy.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 77 modules/cudev/include/opencv2/cudev/grid/detail/copy.hpp copy<<<grid, block, 0, stream>>>(src, dst, mask, rows, cols); block 119 modules/cudev/include/opencv2/cudev/grid/detail/copy.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 120 modules/cudev/include/opencv2/cudev/grid/detail/copy.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 122 modules/cudev/include/opencv2/cudev/grid/detail/copy.hpp copy_tuple<<<grid, block, 0, stream>>>(src, dst, mask, rows, cols); block 96 modules/cudev/include/opencv2/cudev/grid/detail/histogram.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 97 modules/cudev/include/opencv2/cudev/grid/detail/histogram.hpp const dim3 grid(divUp(rows, block.y)); block 101 modules/cudev/include/opencv2/cudev/grid/detail/histogram.hpp histogram<BIN_COUNT, BLOCK_SIZE><<<grid, block, 0, stream>>>(src, hist, mask, rows, cols); block 150 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp const dim3 block(NUM_SCAN_THREADS); block 153 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp horizontal_pass<NUM_SCAN_THREADS><<<grid, block, 0, stream>>>(src, dst, cols); block 403 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp const int block = cols / 16; block 413 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp horisontal_pass_8u_shfl_kernel<<<grid, block, 0, stream>>>(src4, integral4); block 579 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp const dim3 block(32, 8); block 580 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp const dim3 grid(divUp(cols, block.x)); block 582 modules/cudev/include/opencv2/cudev/grid/detail/integral.hpp vertical_pass<<<grid, block, 0, stream>>>(integral, rows, cols); block 146 modules/cudev/include/opencv2/cudev/grid/detail/minmaxloc.hpp void getLaunchCfg(int rows, int cols, dim3& block, dim3& grid) block 148 modules/cudev/include/opencv2/cudev/grid/detail/minmaxloc.hpp block = dim3(Policy::block_size_x, Policy::block_size_y); block 149 modules/cudev/include/opencv2/cudev/grid/detail/minmaxloc.hpp grid = dim3(divUp(cols, block.x * Policy::patch_size_x), divUp(rows, block.y * Policy::patch_size_y)); block 151 modules/cudev/include/opencv2/cudev/grid/detail/minmaxloc.hpp grid.x = ::min(grid.x, block.x); block 152 modules/cudev/include/opencv2/cudev/grid/detail/minmaxloc.hpp grid.y = ::min(grid.y, block.y); block 158 modules/cudev/include/opencv2/cudev/grid/detail/minmaxloc.hpp dim3 block, grid; block 159 modules/cudev/include/opencv2/cudev/grid/detail/minmaxloc.hpp getLaunchCfg<Policy>(rows, cols, block, grid); block 161 modules/cudev/include/opencv2/cudev/grid/detail/minmaxloc.hpp const int patch_x = divUp(divUp(cols, grid.x), block.x); block 162 modules/cudev/include/opencv2/cudev/grid/detail/minmaxloc.hpp const int patch_y = divUp(divUp(rows, grid.y), block.y); block 164 modules/cudev/include/opencv2/cudev/grid/detail/minmaxloc.hpp minMaxLoc_pass_1<Policy::block_size_x * Policy::block_size_y><<<grid, block, 0, stream>>>(src, minVal, maxVal, minLoc, maxLoc, mask, rows, cols, patch_y, patch_x); block 188 modules/cudev/include/opencv2/cudev/grid/detail/pyr_down.hpp const dim3 block(256); block 189 modules/cudev/include/opencv2/cudev/grid/detail/pyr_down.hpp const dim3 grid(divUp(src_cols, block.x), dst_rows); block 191 modules/cudev/include/opencv2/cudev/grid/detail/pyr_down.hpp pyrDown<Brd><<<grid, block, 0, stream>>>(src, dst, src_rows, src_cols, dst_cols); block 159 modules/cudev/include/opencv2/cudev/grid/detail/pyr_up.hpp const dim3 block(16, 16); block 160 modules/cudev/include/opencv2/cudev/grid/detail/pyr_up.hpp const dim3 grid(divUp(dst_cols, block.x), divUp(dst_rows, block.y)); block 162 modules/cudev/include/opencv2/cudev/grid/detail/pyr_up.hpp pyrUp<<<grid, block, 0, stream>>>(src, dst, src_rows, src_cols, dst_rows, dst_cols); block 418 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 419 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp const dim3 grid(divUp(cols, block.x * Policy::patch_size_x), divUp(rows, block.y * Policy::patch_size_y)); block 421 modules/cudev/include/opencv2/cudev/grid/detail/reduce.hpp reduce<Reductor, Policy::block_size_x * Policy::block_size_y, Policy::patch_size_x, Policy::patch_size_y><<<grid, block, 0, stream>>>(src, result, mask, rows, cols); block 132 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp const dim3 block(BLOCK_SIZE); block 135 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_column.hpp reduceToColumn<Reductor, BLOCK_SIZE><<<grid, block, 0, stream>>>(src, dst, mask, cols); block 105 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_row.hpp const dim3 block(BLOCK_SIZE_X, BLOCK_SIZE_Y); block 106 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_row.hpp const dim3 grid(divUp(cols, block.x)); block 108 modules/cudev/include/opencv2/cudev/grid/detail/reduce_to_row.hpp reduceToRow<Reductor, BLOCK_SIZE_X, BLOCK_SIZE_Y><<<grid, block, 0, stream>>>(src, dst, mask, rows, cols); block 82 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 83 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 85 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp mergeC2<<<grid, block, 0, stream>>>(src1, src2, dst, mask, rows, cols); block 113 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 114 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 116 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp mergeC3<<<grid, block, 0, stream>>>(src1, src2, src3, dst, mask, rows, cols); block 145 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 146 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 148 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp mergeC4<<<grid, block, 0, stream>>>(src1, src2, src3, src4, dst, mask, rows, cols); block 206 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 207 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 209 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp split<<<grid, block, 0, stream>>>(src, dst1, dst2, mask, rows, cols); block 237 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 238 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 240 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp split<<<grid, block, 0, stream>>>(src, dst1, dst2, dst3, mask, rows, cols); block 269 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 270 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 272 modules/cudev/include/opencv2/cudev/grid/detail/split_merge.hpp split<<<grid, block, 0, stream>>>(src, dst1, dst2, dst3, dst4, mask, rows, cols); block 266 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 267 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 269 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp transformSimple<<<grid, block, 0, stream>>>(src, dst, op, mask, rows, cols); block 279 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 280 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 282 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp transformSimple<<<grid, block, 0, stream>>>(src1, src2, dst, op, mask, rows, cols); block 314 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 315 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const dim3 grid(divUp(cols, block.x * Policy::shift), divUp(rows, block.y)); block 317 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp transformSmart<Policy::shift><<<grid, block, 0, stream>>>(src, dst, op, mask, rows, cols); block 336 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 337 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const dim3 grid(divUp(cols, block.x * Policy::shift), divUp(rows, block.y)); block 339 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp transformSmart<Policy::shift><<<grid, block, 0, stream>>>(src1, src2, dst, op, mask, rows, cols); block 410 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const dim3 block(Policy::block_size_x, Policy::block_size_y); block 411 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 413 modules/cudev/include/opencv2/cudev/grid/detail/transform.hpp transform_tuple<<<grid, block, 0, stream>>>(src, dst, op, mask, rows, cols); block 114 modules/cudev/include/opencv2/cudev/grid/detail/transpose.hpp const dim3 block(Policy::tile_dim, Policy::block_dim_y); block 115 modules/cudev/include/opencv2/cudev/grid/detail/transpose.hpp const dim3 grid(divUp(cols, block.x), divUp(rows, block.y)); block 117 modules/cudev/include/opencv2/cudev/grid/detail/transpose.hpp transpose<Policy::tile_dim, Policy::block_dim_y><<<grid, block, 0, stream>>>(src, dst, rows, cols); block 217 modules/cudev/include/opencv2/cudev/grid/reduce.hpp dim3 grid, block; block 218 modules/cudev/include/opencv2/cudev/grid/reduce.hpp grid_minmaxloc_detail::getLaunchCfg<Policy>(rows, cols, block, grid); block 236 modules/cudev/include/opencv2/cudev/grid/reduce.hpp dim3 grid, block; block 237 modules/cudev/include/opencv2/cudev/grid/reduce.hpp grid_minmaxloc_detail::getLaunchCfg<Policy>(rows, cols, block, grid); block 603 modules/imgproc/include/opencv2/imgproc/imgproc_c.h CvSeqBlock* block ); block 714 modules/imgproc/src/approx.cpp CvSeqBlock block; block 732 modules/imgproc/src/approx.cpp array, &contour_header, &block ); block 404 modules/imgproc/src/convhull.cpp CvSeqBlock block, hullblock; block 418 modules/imgproc/src/convhull.cpp ptseq = cvPointSeqFromMat( CV_SEQ_KIND_GENERIC, array, &contour_header, &block ); block 527 modules/imgproc/src/convhull.cpp CvSeqBlock block, hullblock; block 545 modules/imgproc/src/convhull.cpp ptseq = cvPointSeqFromMat( CV_SEQ_KIND_GENERIC, array, &contour_header, &block ); block 718 modules/imgproc/src/convhull.cpp CvSeqBlock block; block 730 modules/imgproc/src/convhull.cpp CV_SEQ_FLAG_CLOSED, array, &contour_header, &block ); block 2253 modules/imgproc/src/drawing.cpp std::vector<CvSeqBlock>& block) block 2260 modules/imgproc/src/drawing.cpp &seq[i], &block[i] ); block 2270 modules/imgproc/src/drawing.cpp addChildContour(contours, ncontours, hierarchy, v_next, seq, block); block 2286 modules/imgproc/src/drawing.cpp std::vector<CvSeqBlock> block; block 2292 modules/imgproc/src/drawing.cpp block.resize(last); block 2312 modules/imgproc/src/drawing.cpp ci.ptr(), npoints, &seq[i], &block[i] ); block 2344 modules/imgproc/src/drawing.cpp addChildContour(_contours, ncontours, h, child, seq, block); block 920 modules/imgproc/src/shapedescr.cpp CvSeqBlock block; block 930 modules/imgproc/src/shapedescr.cpp contour = cvPointSeqFromMat( CV_SEQ_KIND_CURVE, array, &contour_header, &block ); block 961 modules/imgproc/src/shapedescr.cpp CvSeqBlock block; block 976 modules/imgproc/src/shapedescr.cpp array, &contour_header, &block ); block 1051 modules/imgproc/src/shapedescr.cpp CvSeqBlock block; block 1074 modules/imgproc/src/shapedescr.cpp ptseq = cvPointSeqFromMat(CV_SEQ_KIND_GENERIC, mat, &contour_header, &block); block 45 modules/imgproc/src/utils.cpp CvContour* contour_header, CvSeqBlock* block ) block 47 modules/imgproc/src/utils.cpp CV_Assert( arr != 0 && contour_header != 0 && block != 0 ); block 73 modules/imgproc/src/utils.cpp mat->width*mat->height, (CvSeq*)contour_header, block ); block 548 modules/imgproc/test/test_convhull.cpp CvSeqBlock block, hblock; block 555 modules/imgproc/test/test_convhull.cpp points2->rows + points2->cols - 1, &header, &block ); block 956 modules/video/src/lkpyramid.cpp dim3 block; block 960 modules/video/src/lkpyramid.cpp block.x = 32; block 961 modules/video/src/lkpyramid.cpp block.y = 8; block 965 modules/video/src/lkpyramid.cpp block.x = 16; block 966 modules/video/src/lkpyramid.cpp block.y = 16; block 969 modules/video/src/lkpyramid.cpp patch.x = (winSize.width + block.x - 1) / block.x; block 970 modules/video/src/lkpyramid.cpp patch.y = (winSize.height + block.y - 1) / block.y; block 972 modules/video/src/lkpyramid.cpp block.z = patch.z = 1; block 1147 modules/videoio/src/cap_mjpeg_encoder.cpp short block[6][64]; block 1271 modules/videoio/src/cap_mjpeg_encoder.cpp short* Y_data = block[0]; block 1276 modules/videoio/src/cap_mjpeg_encoder.cpp memset( block, 0, block_count*64*sizeof(block[0][0])); block 1280 modules/videoio/src/cap_mjpeg_encoder.cpp short* UV_data = block[luma_count]; block 1407 modules/videoio/src/cap_mjpeg_encoder.cpp const short* src_ptr = block[i & -2] + (i & 1)*8;