Lines Matching refs:write_chunk
90 SharedTuplestoreChunk *write_chunk; /* Buffer for writing. */ member
201 BufFileWrite(accessor->write_file, accessor->write_chunk, size); in sts_flush_chunk()
202 memset(accessor->write_chunk, 0, size); in sts_flush_chunk()
203 accessor->write_pointer = &accessor->write_chunk->data[0]; in sts_flush_chunk()
219 pfree(accessor->write_chunk); in sts_end_write()
220 accessor->write_chunk = NULL; in sts_end_write()
324 if (accessor->write_chunk == NULL) in sts_puttuple()
327 accessor->write_chunk = (SharedTuplestoreChunk *) in sts_puttuple()
330 accessor->write_chunk->ntuples = 0; in sts_puttuple()
331 accessor->write_pointer = &accessor->write_chunk->data[0]; in sts_puttuple()
333 accessor->write_chunk + STS_CHUNK_PAGES * BLCKSZ; in sts_puttuple()
371 ++accessor->write_chunk->ntuples; in sts_puttuple()
385 accessor->write_chunk->overflow = (size + STS_CHUNK_DATA_SIZE - 1) / in sts_puttuple()
406 ++accessor->write_chunk->ntuples; in sts_puttuple()