Go to the source code of this file.
Definition at line 84 of file ginpostinglist.c.
Definition at line 81 of file ginpostinglist.c.
Definition at line 133 of file ginpostinglist.c.
Referenced by ginPostingListDecodeAllSegments().
Definition at line 115 of file ginpostinglist.c.
References val.
Referenced by ginCompressPostingList().
Definition at line 197 of file ginpostinglist.c.
References Assert(), buf, GinPostingList::bytes, encode_varbyte(), GinPostingList::first, ginPostingListDecode(), if(), itemptr_to_uint64(), MaxBytesPerInteger, GinPostingList::nbytes, palloc(), pfree(), SHORTALIGN, SHORTALIGN_DOWN, SizeOfGinPostingList, and val.
Referenced by _gin_build_tuple(), addItemPointersToLeafTuple(), buildFreshLeafTuple(), createPostingTree(), ginRedoRecompress(), ginVacuumEntryPage(), ginVacuumPostingTreeLeaf(), leafRepackItems(), and test_itemptr_pair().
Definition at line 378 of file ginpostinglist.c.
References a, b, cmp(), ginCompareItemPointers(), and palloc().
Referenced by addItemPointersToLeafTuple(), addItemsToLeaf(), GinBufferStoreTuple(), ginRedoRecompress(), and leafRepackItems().
Definition at line 284 of file ginpostinglist.c.
References ginPostingListDecodeAllSegments(), and SizeOfGinPostingList.
Referenced by addItemsToLeaf(), dataBeginPlaceToPageLeaf(), gin_leafpage_items(), ginCompressPostingList(), ginReadTuple(), ginReadTupleWithoutState(), ginRedoRecompress(), ginVacuumEntryPage(), ginVacuumPostingTreeLeaf(), leafRepackItems(), and test_itemptr_pair().
Definition at line 297 of file ginpostinglist.c.
References Assert(), GinPostingList::bytes, decode_varbyte(), GinPostingList::first, ginCompareItemPointers(), GinNextPostingListSegment, ItemPointerGetOffsetNumber(), itemptr_to_uint64(), len, GinPostingList::nbytes, OffsetNumberIsValid, palloc(), repalloc(), uint64_to_itemptr(), and val.
Referenced by _gin_parse_tuple_items(), GinDataLeafPageGetItems(), ginPostingListDecode(), and ginPostingListDecodeAllSegmentsToTbm().
Definition at line 358 of file ginpostinglist.c.
References ginPostingListDecodeAllSegments(), items, len, pfree(), and tbm_add_tuples().
Referenced by GinDataLeafPageGetItemsToTbm().
Definition at line 87 of file ginpostinglist.c.
References Assert(), GinItemPointerGetBlockNumber, GinItemPointerGetOffsetNumber, ItemPointerIsValid(), MaxHeapTuplesPerPageBits, and val.
Referenced by ginCompressPostingList(), and ginPostingListDecodeAllSegments().
Definition at line 102 of file ginpostinglist.c.
References Assert(), GinItemPointerSetBlockNumber, GinItemPointerSetOffsetNumber, ItemPointerIsValid(), MaxHeapTuplesPerPageBits, and val.
Referenced by ginPostingListDecodeAllSegments().