Lines Matching refs:spi_tupdesc
359 TupleDesc spi_tupdesc; in crosstab() local
400 spi_tupdesc = spi_tuptable->tupdesc; in crosstab()
413 if (spi_tupdesc->natts != 3) in crosstab()
445 if (!compatCrosstabTupleDescs(tupdesc, spi_tupdesc)) in crosstab()
506 rowid = SPI_getvalue(spi_tuple, spi_tupdesc, 1); in crosstab()
541 values[1 + i] = SPI_getvalue(spi_tuple, spi_tupdesc, 3); in crosstab()
742 TupleDesc spi_tupdesc = spi_tuptable->tupdesc; in load_categories_hash() local
749 if (spi_tupdesc->natts != 1) in load_categories_hash()
765 catname = SPI_getvalue(spi_tuple, spi_tupdesc, 1); in load_categories_hash()
826 TupleDesc spi_tupdesc = spi_tuptable->tupdesc; in get_crosstab_tuplestore() local
827 int ncols = spi_tupdesc->natts; in get_crosstab_tuplestore()
891 rowid = SPI_getvalue(spi_tuple, spi_tupdesc, 1); in get_crosstab_tuplestore()
916 values[j] = SPI_getvalue(spi_tuple, spi_tupdesc, j + 1); in get_crosstab_tuplestore()
923 catname = SPI_getvalue(spi_tuple, spi_tupdesc, ncols - 1); in get_crosstab_tuplestore()
931 SPI_getvalue(spi_tuple, spi_tupdesc, ncols); in get_crosstab_tuplestore()
1320 TupleDesc spi_tupdesc = tuptable->tupdesc; in build_tuplestore_recursively() local
1330 compatConnectbyTupleDescs(tupdesc, spi_tupdesc); in build_tuplestore_recursively()
1346 current_key = SPI_getvalue(spi_tuple, spi_tupdesc, 1); in build_tuplestore_recursively()
1349 current_key_parent = SPI_getvalue(spi_tuple, spi_tupdesc, 2); in build_tuplestore_recursively()