|
ha_rows | hp_rb_records_in_range (HP_INFO *info, int inx, key_range *min_key, key_range *max_key) |
|
uchar * | hp_search (HP_INFO *info, HP_KEYDEF *keyinfo, const uchar *key, uint nextflag) |
|
uchar * | hp_search_next (HP_INFO *info, HP_KEYDEF *keyinfo, const uchar *key, HASH_INFO *pos) |
|
uint64 | hp_mask (uint64 hashnr, uint64 buffmax, uint64 maxlength) |
|
void | hp_movelink (HASH_INFO *pos, HASH_INFO *next_link, HASH_INFO *newlink) |
|
uint64 | hp_hashnr (HP_KEYDEF *keydef, const uchar *key) |
|
uint64 | hp_rec_hashnr (HP_KEYDEF *keydef, const uchar *rec) |
|
int | hp_rec_key_cmp (HP_KEYDEF *keydef, const uchar *rec1, const uchar *rec2) |
|
int | hp_key_cmp (HP_KEYDEF *keydef, const uchar *rec, const uchar *key) |
|
void | hp_make_key (HP_KEYDEF *keydef, uchar *key, const uchar *rec) |
|
uint | hp_rb_make_key (HP_KEYDEF *keydef, uchar *key, const uchar *rec, uchar *recpos) |
|
uint | hp_rb_pack_key (const HP_KEYDEF *keydef, uchar *key, const uchar *old, key_part_map keypart_map) |
|
uint | hp_rb_key_length (HP_KEYDEF *keydef, const uchar *key) |
|
uint | hp_rb_null_key_length (HP_KEYDEF *keydef, const uchar *key) |
|
uint | hp_rb_var_key_length (HP_KEYDEF *keydef, const uchar *key) |
|
bool | hp_if_null_in_key (HP_KEYDEF *keydef, const uchar *record) |
|
void | heap_update_auto_increment (HP_INFO *info, const uchar *record) |
|