Lines Matching refs:tuplestorestate

45 	Tuplestorestate *tuplestorestate;  in ExecMaterial()  local
57 tuplestorestate = node->tuplestorestate; in ExecMaterial()
62 if (tuplestorestate == NULL && node->eflags != 0) in ExecMaterial()
64 tuplestorestate = tuplestore_begin_heap(true, false, work_mem); in ExecMaterial()
65 tuplestore_set_eflags(tuplestorestate, node->eflags); in ExecMaterial()
74 ptrno = tuplestore_alloc_read_pointer(tuplestorestate, in ExecMaterial()
78 node->tuplestorestate = tuplestorestate; in ExecMaterial()
85 eof_tuplestore = (tuplestorestate == NULL) || in ExecMaterial()
86 tuplestore_ateof(tuplestorestate); in ExecMaterial()
98 if (!tuplestore_advance(tuplestorestate, forward)) in ExecMaterial()
110 if (tuplestore_gettupleslot(tuplestorestate, forward, false, slot)) in ExecMaterial()
146 if (tuplestorestate) in ExecMaterial()
147 tuplestore_puttupleslot(tuplestorestate, outerslot); in ExecMaterial()
200 matstate->tuplestorestate = NULL; in ExecInitMaterial()
254 if (node->tuplestorestate != NULL) in ExecEndMaterial()
255 tuplestore_end(node->tuplestorestate); in ExecEndMaterial()
256 node->tuplestorestate = NULL; in ExecEndMaterial()
278 if (!node->tuplestorestate) in ExecMaterialMarkPos()
284 tuplestore_copy_read_pointer(node->tuplestorestate, 0, 1); in ExecMaterialMarkPos()
289 tuplestore_trim(node->tuplestorestate); in ExecMaterialMarkPos()
306 if (!node->tuplestorestate) in ExecMaterialRestrPos()
312 tuplestore_copy_read_pointer(node->tuplestorestate, 1, 0); in ExecMaterialRestrPos()
335 if (!node->tuplestorestate) in ExecReScanMaterial()
351 tuplestore_end(node->tuplestorestate); in ExecReScanMaterial()
352 node->tuplestorestate = NULL; in ExecReScanMaterial()
358 tuplestore_rescan(node->tuplestorestate); in ExecReScanMaterial()