MySQL 8.0.39
Source Code Documentation
mi_page.cc File Reference
#include <errno.h>
#include <fcntl.h>
#include <sys/types.h>
#include "my_dbug.h"
#include "my_inttypes.h"
#include "my_io.h"
#include "storage/myisam/myisamdef.h"

Functions

uchar_mi_fetch_keypage (MI_INFO *info, MI_KEYDEF *keyinfo, my_off_t page, int level, uchar *buff, int return_buffer)
 
int _mi_write_keypage (MI_INFO *info, MI_KEYDEF *keyinfo, my_off_t page, int level, uchar *buff)
 
int _mi_dispose (MI_INFO *info, MI_KEYDEF *keyinfo, my_off_t pos, int level)
 
my_off_t _mi_new (MI_INFO *info, MI_KEYDEF *keyinfo, int level)
 

Function Documentation

◆ _mi_dispose()

int _mi_dispose ( MI_INFO info,
MI_KEYDEF keyinfo,
my_off_t  pos,
int  level 
)

◆ _mi_fetch_keypage()

uchar * _mi_fetch_keypage ( MI_INFO info,
MI_KEYDEF keyinfo,
my_off_t  page,
int  level,
uchar buff,
int  return_buffer 
)

◆ _mi_new()

my_off_t _mi_new ( MI_INFO info,
MI_KEYDEF keyinfo,
int  level 
)

◆ _mi_write_keypage()

int _mi_write_keypage ( MI_INFO info,
MI_KEYDEF keyinfo,
my_off_t  page,
int  level,
uchar buff 
)