84 const uint32_t** rod, uint32_t* rod_size,
size_t max_count ) {
85 const uint32_t* block_end = block_start + block_size;
87 while ( block_end > block_start )
89 uint32_t curr_rod_size = 12;
90 curr_rod_size += *( block_end - 3 ) + *( block_end - 2 );
91 block_end -= curr_rod_size;
92 if ( rod && counter < max_count )
96 rod_size[counter] = curr_rod_size;
97 rod[counter] = block_end;