Lines Matching refs:PAGE
45 static int bt_broot(BTREE *, PAGE *, PAGE *, PAGE *);
46 static PAGE *bt_page(BTREE *, PAGE *, PAGE **, PAGE **, indx_t *, size_t);
48 static PAGE *bt_psplit(BTREE *, PAGE *, PAGE *, PAGE *, indx_t *, size_t);
49 static PAGE *bt_root(BTREE *, PAGE *, PAGE **, PAGE **, indx_t *, size_t);
50 static int bt_rroot(BTREE *, PAGE *, PAGE *, PAGE *);
51 static recno_t rec_total(PAGE *);
73 __bt_split(BTREE *t, PAGE *sp, const DBT *key, const DBT *data, int flags, in __bt_split()
80 PAGE *h, *l, *r, *lchild, *rchild; in __bt_split()
332 static PAGE *
333 bt_page(BTREE *t, PAGE *h, PAGE **lp, PAGE **rp, indx_t *skip, size_t ilen) in bt_page()
335 PAGE *l, *r, *tp; in bt_page()
374 if ((l = (PAGE *)calloc(1, t->bt_psize)) == NULL) { in bt_page()
430 static PAGE *
431 bt_root(BTREE *t, PAGE *h, PAGE **lp, PAGE **rp, indx_t *skip, size_t ilen) in bt_root()
433 PAGE *l, *r, *tp; in bt_root()
474 bt_rroot(BTREE *t, PAGE *h, PAGE *l, PAGE *r) in bt_rroot()
512 bt_broot(BTREE *t, PAGE *h, PAGE *l, PAGE *r) in bt_broot()
589 static PAGE *
590 bt_psplit(BTREE *t, PAGE *h, PAGE *l, PAGE *r, indx_t *pskip, size_t ilen) in bt_psplit()
596 PAGE *rval; in bt_psplit()
766 PAGE *h; in bt_preserve()
790 rec_total(PAGE *h) in rec_total()