PostgreSQL Source Code
git master
|
#include <skey.h>
Data Fields | |
int | sk_flags |
AttrNumber | sk_attno |
StrategyNumber | sk_strategy |
Oid | sk_subtype |
Oid | sk_collation |
FmgrInfo | sk_func |
Datum | sk_argument |
Datum ScanKeyData::sk_argument |
Definition at line 72 of file skey.h.
Referenced by _bt_advance_array_keys_increment(), _bt_check_rowcompare(), _bt_compare(), _bt_compare_array_scankey_args(), _bt_compare_scankey_args(), _bt_fix_scankey_strategy(), _bt_mark_scankey_required(), _bt_parallel_seize(), _bt_preprocess_array_keys_final(), _bt_start_array_keys(), blgetbitmap(), ExecIndexAdvanceArrayKeys(), ExecIndexBuildScanKeys(), ExecIndexEvalArrayKeys(), ExecIndexEvalRuntimeKeys(), HeapKeyTest(), inet_spg_inner_consistent(), RelidByRelfilenumber(), ScanKeyEntryInitialize(), ScanKeyEntryInitializeWithInfo(), ScanKeyInit(), SearchCatCacheList(), SearchCatCacheMiss(), spg_box_quad_get_scankey_bbox(), spg_box_quad_inner_consistent(), spg_kd_inner_consistent(), spg_key_orderbys_distances(), spg_quad_inner_consistent(), spg_quad_leaf_consistent(), spg_range_quad_inner_consistent(), spg_range_quad_leaf_consistent(), spg_text_inner_consistent(), spg_text_leaf_consistent(), spgist_name_inner_consistent(), and spgist_name_leaf_consistent().
AttrNumber ScanKeyData::sk_attno |
Definition at line 67 of file skey.h.
Referenced by _bt_check_rowcompare(), _bt_compare(), _bt_compare_array_scankey_args(), _bt_compare_scankey_args(), _bt_find_extreme_element(), _bt_first(), _bt_fix_scankey_strategy(), _bt_load(), _bt_mark_scankey_required(), _bt_merge_arrays(), _bt_preprocess_array_keys_final(), _bt_preprocess_keys(), _bt_setup_array_cmp(), blgetbitmap(), CatalogCacheInitializeCache(), ExecIndexBuildScanKeys(), gistrescan(), HeapKeyTest(), InitializeRelfilenumberMap(), ScanKeyEntryInitialize(), ScanKeyEntryInitializeWithInfo(), ScanKeyInit(), systable_beginscan(), systable_beginscan_ordered(), tuplesort_begin_cluster(), and tuplesort_begin_index_btree().
Oid ScanKeyData::sk_collation |
Definition at line 70 of file skey.h.
Referenced by _bt_check_rowcompare(), _bt_compare(), _bt_compare_scankey_args(), _bt_find_extreme_element(), _bt_fix_scankey_strategy(), _bt_keep_natts(), _bt_load(), _bt_merge_arrays(), _bt_sort_array_elements(), bringetbitmap(), build_replindex_scan_key(), CatalogCacheInitializeCache(), HeapKeyTest(), InitializeRelfilenumberMap(), ScanKeyEntryInitialize(), ScanKeyEntryInitializeWithInfo(), ScanKeyInit(), tuplesort_begin_cluster(), and tuplesort_begin_index_btree().
int ScanKeyData::sk_flags |
Definition at line 66 of file skey.h.
Referenced by _bt_check_rowcompare(), _bt_compare(), _bt_compare_array_scankey_args(), _bt_compare_scankey_args(), _bt_first(), _bt_fix_scankey_strategy(), _bt_load(), _bt_mark_scankey_required(), _bt_preprocess_array_keys_final(), _bt_preprocess_keys(), _bt_start_array_keys(), blgetbitmap(), build_replindex_scan_key(), ExecIndexAdvanceArrayKeys(), ExecIndexBuildScanKeys(), ExecIndexEvalArrayKeys(), ExecIndexEvalRuntimeKeys(), gistrescan(), HeapKeyTest(), ScanKeyEntryInitialize(), ScanKeyEntryInitializeWithInfo(), ScanKeyInit(), spgPrepareScanKeys(), tuplesort_begin_cluster(), and tuplesort_begin_index_btree().
FmgrInfo ScanKeyData::sk_func |
Definition at line 71 of file skey.h.
Referenced by _bt_check_rowcompare(), _bt_compare(), _bt_compare_scankey_args(), _bt_keep_natts(), CatalogCacheInitializeCache(), gistrescan(), HeapKeyTest(), ScanKeyEntryInitialize(), ScanKeyEntryInitializeWithInfo(), ScanKeyInit(), spg_box_quad_leaf_consistent(), and spgrescan().
StrategyNumber ScanKeyData::sk_strategy |
Definition at line 68 of file skey.h.
Referenced by _bt_advance_array_keys(), _bt_check_rowcompare(), _bt_checkkeys(), _bt_compare_array_scankey_args(), _bt_compare_scankey_args(), _bt_find_extreme_element(), _bt_first(), _bt_fix_scankey_strategy(), _bt_mark_scankey_required(), _bt_merge_arrays(), _bt_oppodir_checkkeys(), _bt_preprocess_array_keys_final(), _bt_preprocess_keys(), _bt_setup_array_cmp(), CatalogCacheInitializeCache(), ExecIndexBuildScanKeys(), inet_spg_consistent_bitmap(), inet_spg_inner_consistent(), InitializeRelfilenumberMap(), ScanKeyEntryInitialize(), ScanKeyEntryInitializeWithInfo(), ScanKeyInit(), spg_box_quad_get_scankey_bbox(), spg_box_quad_inner_consistent(), spg_box_quad_leaf_consistent(), spg_kd_inner_consistent(), spg_quad_inner_consistent(), spg_quad_leaf_consistent(), spg_range_quad_inner_consistent(), spg_range_quad_leaf_consistent(), spg_text_inner_consistent(), spg_text_leaf_consistent(), spgist_name_inner_consistent(), and spgist_name_leaf_consistent().
Oid ScanKeyData::sk_subtype |
Definition at line 69 of file skey.h.
Referenced by _bt_compare_array_scankey_args(), _bt_compare_scankey_args(), _bt_fix_scankey_strategy(), _bt_preprocess_array_keys_final(), CatalogCacheInitializeCache(), InitializeRelfilenumberMap(), ScanKeyEntryInitialize(), ScanKeyEntryInitializeWithInfo(), ScanKeyInit(), and spg_box_quad_get_scankey_bbox().