|
static int __bam_pinsert |
( |
DBC * |
dbc, |
|
|
EPG * |
parent, |
|
|
PAGE * |
lchild, |
|
|
PAGE * |
rchild, |
|
|
int |
space_check | |
|
) |
| | [static] |
Definition at line 668 of file bt_split.c.
References __P, B_DUPLICATE, B_KEYDATA, B_OVERFLOW, B_TSET, B_TYPE, BINTERNAL_PSIZE, BINTERNAL_SIZE, BOVERFLOW_SIZE, __db::bt_internal, C_RECNUM, CDB___bam_cadjust_log(), CDB___bam_defcmp(), CDB___bam_defpfx(), CDB___bam_total(), CDB___db_ovref(), CDB___db_pgfmt(), CDB___db_pitem(), _bkeydata::data, _binternal::data, __db_dbt::data, DB_LOGGING, DB_NEEDSPLIT, DB_RECNO, DBC_OPD, __db::dbenv, F_ISSET, GET_BINTERNAL, GET_BKEYDATA, GET_RINTERNAL, __epg::indx, _bkeydata::len, _binternal::len, __db::log_fileid, LSN, _rinternal::nrecs, _binternal::nrecs, NULL, NUM_ENT, O_INDX, P_FREESPACE, P_IBTREE, P_INDX, P_IRECNO, P_LBTREE, P_LDUP, P_LRECNO, __epg::page, PGNO, _rinternal::pgno, _db_page::pgno, _binternal::pgno, PGNO_INVALID, _db_page::prev_pgno, RINTERNAL_PSIZE, RINTERNAL_SIZE, __db_dbt::size, SSZA, _bkeydata::type, _binternal::type, and TYPE.
Referenced by __bam_page().
|