Lines Matching refs:oldest_view
418 read_view_t* oldest_view; in read_view_purge_open() local
424 oldest_view = UT_LIST_GET_LAST(trx_sys->view_list); in read_view_purge_open()
426 if (oldest_view == NULL) { in read_view_purge_open()
437 oldest_view = read_view_clone(oldest_view, heap); in read_view_purge_open()
439 ut_ad(read_view_validate(oldest_view)); in read_view_purge_open()
443 ut_a(oldest_view->creator_trx_id > 0); in read_view_purge_open()
444 creator_trx_id = oldest_view->creator_trx_id; in read_view_purge_open()
446 view = (read_view_t*) &oldest_view->trx_ids[oldest_view->n_trx_ids]; in read_view_purge_open()
451 for (i = 0; i < oldest_view->n_trx_ids; ++i) { in read_view_purge_open()
454 id = oldest_view->trx_ids[i - insert_done]; in read_view_purge_open()
468 view->trx_ids[i] = oldest_view->trx_ids[i - 1]; in read_view_purge_open()
473 view->low_limit_no = oldest_view->low_limit_no; in read_view_purge_open()
474 view->low_limit_id = oldest_view->low_limit_id; in read_view_purge_open()
481 view->up_limit_id = oldest_view->up_limit_id; in read_view_purge_open()