PostgreSQL Source Code
git master
|
#include "postgres.h"
#include "btree_gist.h"
#include "btree_utils_var.h"
#include "utils/builtins.h"
#include "utils/bytea.h"
Go to the source code of this file.
Variables | |
static const gbtree_vinfo | tinfo |
Datum gbt_bytea_compress | ( | PG_FUNCTION_ARGS | ) |
Definition at line 95 of file btree_bytea.c.
References gbt_var_compress(), PG_GETARG_POINTER, and PG_RETURN_POINTER.
Datum gbt_bytea_consistent | ( | PG_FUNCTION_ARGS | ) |
Definition at line 105 of file btree_bytea.c.
References DatumGetByteaP, DatumGetPointer, gbt_var_consistent(), gbt_var_key_readable(), GIST_LEAF, GISTENTRY::key, PG_GET_COLLATION, PG_GETARG_DATUM, PG_GETARG_POINTER, PG_GETARG_UINT16, and PG_RETURN_BOOL.
Datum gbt_bytea_penalty | ( | PG_FUNCTION_ARGS | ) |
Definition at line 162 of file btree_bytea.c.
References gbt_var_penalty(), PG_GET_COLLATION, PG_GETARG_POINTER, and PG_RETURN_POINTER.
Datum gbt_bytea_picksplit | ( | PG_FUNCTION_ARGS | ) |
Definition at line 139 of file btree_bytea.c.
References gbt_var_picksplit(), PG_GET_COLLATION, PG_GETARG_POINTER, and PG_RETURN_POINTER.
Datum gbt_bytea_same | ( | PG_FUNCTION_ARGS | ) |
Definition at line 150 of file btree_bytea.c.
References gbt_var_same(), PG_GET_COLLATION, PG_GETARG_DATUM, PG_GETARG_POINTER, and PG_RETURN_POINTER.
Datum gbt_bytea_union | ( | PG_FUNCTION_ARGS | ) |
Definition at line 128 of file btree_bytea.c.
References gbt_var_union(), PG_GET_COLLATION, PG_GETARG_POINTER, and PG_RETURN_POINTER.
|
static |
Definition at line 66 of file btree_bytea.c.
References byteacmp(), DatumGetInt32, DirectFunctionCall2, and PointerGetDatum.
Definition at line 42 of file btree_bytea.c.
References byteaeq(), DatumGetBool, DirectFunctionCall2, and PointerGetDatum.
Definition at line 34 of file btree_bytea.c.
References byteage(), DatumGetBool, DirectFunctionCall2, and PointerGetDatum.
Definition at line 26 of file btree_bytea.c.
References byteagt(), DatumGetBool, DirectFunctionCall2, and PointerGetDatum.
Definition at line 50 of file btree_bytea.c.
References byteale(), DatumGetBool, DirectFunctionCall2, and PointerGetDatum.
Definition at line 58 of file btree_bytea.c.
References bytealt(), DatumGetBool, DirectFunctionCall2, and PointerGetDatum.
PG_FUNCTION_INFO_V1 | ( | gbt_bytea_compress | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_bytea_union | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_bytea_picksplit | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_bytea_consistent | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_bytea_penalty | ) |
PG_FUNCTION_INFO_V1 | ( | gbt_bytea_same | ) |
|
static |
Definition at line 74 of file btree_bytea.c.