Lines Matching defs:CSlice
34 * only be meaningfully decoded with an appropriate BrinDesc.
36 typedef struct BrinMemTuple
41 /* output arrays for brin_deform_tuple: */
42 Datum *bt_values; /* values array */
44 bool *bt_hasnulls; /* hasnulls array */
52 * number of Datum values for each column follow. in new()
53 */ in new()
54 typedef struct BrinTuple in new()
71 #define SizeOfBrinTuple (offsetof(BrinTuple, bt_info) + sizeof(uint8)) in drop()
76 #define BRIN_OFFSET_MASK 0x1F in drop()
83 #define BrinTupleIsPlaceholder(tup) (((((BrinTuple *) (tup))->bt_info & BRIN_PLACEHOLDER_MASK)) != … in drop()
89 BlockNumber blkno, Size *size);
100 BrinTuple *tuple, BrinMemTuple *dMemtuple);