| 
| static void  | setup_key_functions (MI_KEYDEF *keyinfo) | 
|   | 
| MI_INFO *  | test_if_reopen (char *filename) | 
|   | 
| MI_INFO *  | mi_open_share (const char *name, MYISAM_SHARE *old_share, int mode, uint open_flags) | 
|   | 
| uchar *  | mi_alloc_rec_buff (MI_INFO *info, ulong length, uchar **buf) | 
|   | 
| ulonglong  | mi_safe_mul (ulonglong a, ulonglong b) | 
|   | 
| void  | mi_setup_functions (MYISAM_SHARE *share) | 
|   | 
| uint  | mi_state_info_write (File file, MI_STATE_INFO *state, uint pWrite) | 
|   | 
| uchar *  | mi_state_info_read (uchar *ptr, MI_STATE_INFO *state) | 
|   | 
| uint  | mi_state_info_read_dsk (File file, MI_STATE_INFO *state, bool pRead) | 
|   | 
| uint  | mi_base_info_write (File file, MI_BASE_INFO *base) | 
|   | 
| uchar *  | my_n_base_info_read (uchar *ptr, MI_BASE_INFO *base) | 
|   | 
| uint  | mi_keydef_write (File file, MI_KEYDEF *keydef) | 
|   | 
| uchar *  | mi_keydef_read (uchar *ptr, MI_KEYDEF *keydef) | 
|   | 
| int  | mi_keyseg_write (File file, const HA_KEYSEG *keyseg) | 
|   | 
| uchar *  | mi_keyseg_read (uchar *ptr, HA_KEYSEG *keyseg) | 
|   | 
| uint  | mi_uniquedef_write (File file, MI_UNIQUEDEF *def) | 
|   | 
| uchar *  | mi_uniquedef_read (uchar *ptr, MI_UNIQUEDEF *def) | 
|   | 
| uint  | mi_recinfo_write (File file, MI_COLUMNDEF *recinfo) | 
|   | 
| uchar *  | mi_recinfo_read (uchar *ptr, MI_COLUMNDEF *recinfo) | 
|   | 
| int  | mi_open_datafile (MI_INFO *info, MYISAM_SHARE *share, const char *org_name, File file_to_dup) | 
|   | 
| int  | mi_open_keyfile (MYISAM_SHARE *share) | 
|   | 
| int  | mi_disable_indexes (MI_INFO *info) | 
|   | 
| int  | mi_enable_indexes (MI_INFO *info) | 
|   | 
| int  | mi_indexes_are_disabled (MI_INFO *info) | 
|   |