Lines Matching refs:oldest_view
423 read_view_t* oldest_view; in read_view_purge_open() local
429 oldest_view = UT_LIST_GET_LAST(trx_sys->view_list); in read_view_purge_open()
431 if (oldest_view == NULL) { in read_view_purge_open()
442 oldest_view = read_view_clone(oldest_view, prebuilt_clone); in read_view_purge_open()
444 ut_ad(read_view_validate(oldest_view)); in read_view_purge_open()
448 ut_a(oldest_view->creator_trx_id > 0); in read_view_purge_open()
449 creator_trx_id = oldest_view->creator_trx_id; in read_view_purge_open()
451 view = read_view_create_low(oldest_view->n_descr + 1, prebuilt_view); in read_view_purge_open()
456 for (i = 0; i < oldest_view->n_descr; ++i) { in read_view_purge_open()
459 id = oldest_view->descriptors[i - insert_done]; in read_view_purge_open()
473 view->descriptors[i] = oldest_view->descriptors[i - 1]; in read_view_purge_open()
478 view->low_limit_no = oldest_view->low_limit_no; in read_view_purge_open()
479 view->low_limit_id = oldest_view->low_limit_id; in read_view_purge_open()
486 view->up_limit_id = oldest_view->up_limit_id; in read_view_purge_open()