Lines Matching refs:gen_array
441 sizeof(headp->gen_array[0]), &headp->gen_array)) != 0) {
445 headp->gen_array[0].generation = 0;
446 headp->gen_array[0].txn_min = TXN_MINIMUM;
447 headp->gen_array[0].txn_max = TXN_MAXIMUM;
465 if ((hp)->gen_array[__i].txn_min < \
466 (hp)->gen_array[__i].txn_max ? \
467 ((txnid) >= (hp)->gen_array[__i].txn_min && \
468 (txnid) <= (hp)->gen_array[__i].txn_max) : \
469 ((txnid) >= (hp)->gen_array[__i].txn_min || \
470 (txnid) <= (hp)->gen_array[__i].txn_max)) \
473 gen = (hp)->gen_array[__i].generation; \
593 if (hp->gen_array != NULL)
594 __os_free(env, hp->gen_array);
771 memmove(hp->gen_array, &hp->gen_array[1],
772 (hp->generation + 1) * sizeof(hp->gen_array[0]));
778 sizeof(hp->gen_array[0]), &hp->gen_array)) != 0)
781 memmove(&hp->gen_array[1], &hp->gen_array[0],
782 hp->generation * sizeof(hp->gen_array[0]));
783 hp->gen_array[0].generation = hp->generation;
784 hp->gen_array[0].txn_min = min;
785 hp->gen_array[0].txn_max = max;