Lines Matching refs:start_row
513 * strips; that is, successive access start_row numbers differ by exactly
757 JDIMENSION start_row, JDIMENSION num_rows,
759 /* Access the part of a virtual sample array starting at start_row */
763 JDIMENSION end_row = start_row + num_rows;
772 if (start_row < ptr->cur_start_row ||
786 * start_row = 0, so the limiting case applies and we load from 0 anyway.
788 if (start_row > ptr->cur_start_row) {
789 ptr->cur_start_row = start_row;
810 if (ptr->first_undef_row < start_row) {
813 undef_row = start_row; /* but reader is allowed to read ahead */
836 return ptr->mem_buffer + (start_row - ptr->cur_start_row);
842 JDIMENSION start_row, JDIMENSION num_rows,
844 /* Access the part of a virtual block array starting at start_row */
848 JDIMENSION end_row = start_row + num_rows;
857 if (start_row < ptr->cur_start_row ||
871 * start_row = 0, so the limiting case applies and we load from 0 anyway.
873 if (start_row > ptr->cur_start_row) {
874 ptr->cur_start_row = start_row;
895 if (ptr->first_undef_row < start_row) {
898 undef_row = start_row; /* but reader is allowed to read ahead */
921 return ptr->mem_buffer + (start_row - ptr->cur_start_row);