/dports/databases/postgresql10-server/postgresql-10.19/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql10-plperl/postgresql-10.19/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql11-client/postgresql-11.14/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql10-docs/postgresql-10.19/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql10-pltcl/postgresql-10.19/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql10-plpython/postgresql-10.19/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql10-contrib/postgresql-10.19/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql10-client/postgresql-10.19/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql11-plperl/postgresql-11.14/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql11-contrib/postgresql-11.14/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql11-docs/postgresql-11.14/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql11-plpython/postgresql-11.14/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql11-server/postgresql-11.14/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql12-contrib/postgresql-12.9/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql12-client/postgresql-12.9/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql11-pltcl/postgresql-11.14/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql14-pltcl/postgresql-14.1/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql14-server/postgresql-14.1/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql14-contrib/postgresql-14.1/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql14-plpython/postgresql-14.1/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql14-plperl/postgresql-14.1/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql13-pltcl/postgresql-13.5/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql13-server/postgresql-13.5/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql14-client/postgresql-14.1/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|
/dports/databases/postgresql14-docs/postgresql-14.1/src/backend/access/brin/ |
H A D | brin_revmap.c | 41 #define HEAPBLK_TO_REVMAP_BLK(pagesPerRange, heapBlk) \ argument 42 ((heapBlk / pagesPerRange) / REVMAP_PAGE_MAXITEMS) 43 #define HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk) \ argument 44 ((heapBlk / pagesPerRange) % REVMAP_PAGE_MAXITEMS) 87 revmap->rm_pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 92 *pagesPerRange = metadata->pagesPerRange; in brinRevmapInitialize() 158 brinSetHeapBlockItemptr(Buffer buf, BlockNumber pagesPerRange, in brinSetHeapBlockItemptr() argument 169 iptr += HEAPBLK_TO_REVMAP_INDEX(pagesPerRange, heapBlk); in brinSetHeapBlockItemptr() 331 BlockNumber pagesPerRange; in brinRevmapDesummarizeRange() local 344 revmap = brinRevmapInitialize(idxrel, &pagesPerRange, NULL); in brinRevmapDesummarizeRange() [all …]
|