Lines Matching refs:phasedata

3492 			AggStatePerPhase phasedata = &aggstate->phases[0];  in ExecInitAgg()  local
3497 i = phasedata->numsets++; in ExecInitAgg()
3501 phasedata->aggnode = node; in ExecInitAgg()
3502 phasedata->aggstrategy = node->aggstrategy; in ExecInitAgg()
3507 phasedata->gset_lengths[i] = perhash->numCols = aggnode->numCols; in ExecInitAgg()
3512 phasedata->grouped_cols[i] = cols; in ExecInitAgg()
3519 AggStatePerPhase phasedata = &aggstate->phases[++phase]; in ExecInitAgg() local
3522 phasedata->numsets = num_sets = list_length(aggnode->groupingSets); in ExecInitAgg()
3526 phasedata->gset_lengths = palloc(num_sets * sizeof(int)); in ExecInitAgg()
3527 phasedata->grouped_cols = palloc(num_sets * sizeof(Bitmapset *)); in ExecInitAgg()
3539 phasedata->grouped_cols[i] = cols; in ExecInitAgg()
3540 phasedata->gset_lengths[i] = current_length; in ExecInitAgg()
3546 phasedata->grouped_cols[0]); in ExecInitAgg()
3552 phasedata->gset_lengths = NULL; in ExecInitAgg()
3553 phasedata->grouped_cols = NULL; in ExecInitAgg()
3569 phasedata->eqfunctions = in ExecInitAgg()
3573 for (i = 0; i < phasedata->numsets; i++) in ExecInitAgg()
3575 int length = phasedata->gset_lengths[i]; in ExecInitAgg()
3577 if (phasedata->eqfunctions[length - 1] != NULL) in ExecInitAgg()
3580 phasedata->eqfunctions[length - 1] = in ExecInitAgg()
3590 if (phasedata->eqfunctions[aggnode->numCols - 1] == NULL) in ExecInitAgg()
3592 phasedata->eqfunctions[aggnode->numCols - 1] = in ExecInitAgg()
3602 phasedata->aggnode = aggnode; in ExecInitAgg()
3603 phasedata->aggstrategy = aggnode->aggstrategy; in ExecInitAgg()
3604 phasedata->sortnode = sortnode; in ExecInitAgg()