Lines Matching refs:start_row
820 JDIMENSION start_row, JDIMENSION num_rows, boolean writable) in access_virt_sarray() argument
825 JDIMENSION end_row = start_row + num_rows; in access_virt_sarray()
834 if (start_row < ptr->cur_start_row || in access_virt_sarray()
850 if (start_row > ptr->cur_start_row) { in access_virt_sarray()
851 ptr->cur_start_row = start_row; in access_virt_sarray()
872 if (ptr->first_undef_row < start_row) { in access_virt_sarray()
875 undef_row = start_row; /* but reader is allowed to read ahead */ in access_virt_sarray()
898 return ptr->mem_buffer + (start_row - ptr->cur_start_row); in access_virt_sarray()
904 JDIMENSION start_row, JDIMENSION num_rows, boolean writable) in access_virt_barray() argument
909 JDIMENSION end_row = start_row + num_rows; in access_virt_barray()
918 if (start_row < ptr->cur_start_row || in access_virt_barray()
934 if (start_row > ptr->cur_start_row) { in access_virt_barray()
935 ptr->cur_start_row = start_row; in access_virt_barray()
956 if (ptr->first_undef_row < start_row) { in access_virt_barray()
959 undef_row = start_row; /* but reader is allowed to read ahead */ in access_virt_barray()
982 return ptr->mem_buffer + (start_row - ptr->cur_start_row); in access_virt_barray()