PostgreSQL Source Code git master
|
Go to the source code of this file.
Data Structures | |
struct | oidKEY |
Variables | |
static const gbtree_ninfo | tinfo |
Datum gbt_oid_compress | ( | PG_FUNCTION_ARGS | ) |
Definition at line 121 of file btree_oid.c.
References gbt_num_compress(), PG_GETARG_POINTER, PG_RETURN_POINTER, and tinfo.
Datum gbt_oid_consistent | ( | PG_FUNCTION_ARGS | ) |
Definition at line 137 of file btree_oid.c.
References DatumGetPointer(), gbt_num_consistent(), GIST_LEAF, GISTENTRY::key, sort-test::key, oidKEY::lower, PG_GETARG_OID, PG_GETARG_POINTER, PG_GETARG_UINT16, PG_RETURN_BOOL, tinfo, and oidKEY::upper.
Definition at line 72 of file btree_oid.c.
Datum gbt_oid_distance | ( | PG_FUNCTION_ARGS | ) |
Definition at line 160 of file btree_oid.c.
References DatumGetPointer(), gbt_num_distance(), GIST_LEAF, GISTENTRY::key, sort-test::key, oidKEY::lower, PG_GETARG_OID, PG_GETARG_POINTER, PG_RETURN_FLOAT8, tinfo, and oidKEY::upper.
Datum gbt_oid_fetch | ( | PG_FUNCTION_ARGS | ) |
Definition at line 129 of file btree_oid.c.
References gbt_num_fetch(), PG_GETARG_POINTER, PG_RETURN_POINTER, and tinfo.
Datum gbt_oid_penalty | ( | PG_FUNCTION_ARGS | ) |
Definition at line 189 of file btree_oid.c.
References DatumGetPointer(), sort-test::key, oidKEY::lower, penalty_num, PG_GETARG_POINTER, PG_RETURN_POINTER, and oidKEY::upper.
Datum gbt_oid_picksplit | ( | PG_FUNCTION_ARGS | ) |
Definition at line 201 of file btree_oid.c.
References gbt_num_picksplit(), PG_GETARG_POINTER, PG_RETURN_POINTER, and tinfo.
Datum gbt_oid_same | ( | PG_FUNCTION_ARGS | ) |
Definition at line 209 of file btree_oid.c.
References gbt_num_same(), PG_GETARG_POINTER, PG_RETURN_POINTER, and tinfo.
Datum gbt_oid_union | ( | PG_FUNCTION_ARGS | ) |
Definition at line 178 of file btree_oid.c.
References gbt_num_union(), palloc(), PG_GETARG_POINTER, PG_RETURN_POINTER, and tinfo.
|
static |
|
static |
|
static |
|
static |
Definition at line 55 of file btree_oid.c.
References a, b, oidKEY::lower, and oidKEY::upper.
|
static |
|
static |
Datum oid_dist | ( | PG_FUNCTION_ARGS | ) |
Definition at line 101 of file btree_oid.c.
References a, b, PG_GETARG_OID, PG_RETURN_OID, and res.
PG_FUNCTION_INFO_V1 | ( | gbt_oid_compress | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_oid_consistent | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_oid_distance | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_oid_fetch | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_oid_penalty | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_oid_picksplit | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_oid_same | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_oid_union | ) |
PG_FUNCTION_INFO_V1 | ( | oid_dist | ) |
|
static |
Definition at line 84 of file btree_oid.c.
Referenced by gbt_oid_compress(), gbt_oid_consistent(), gbt_oid_distance(), gbt_oid_fetch(), gbt_oid_picksplit(), gbt_oid_same(), and gbt_oid_union().