Lines Matching defs:bt

92 #define PAGEFILL(bt, mp) (1000 * ((bt)->head.psize - PAGEHDRSZ - SIZELEFT(mp)) / \  argument
168 struct btree *bt; member
194 struct btree *bt; /* btree is ref'd */ member
356 btree_cmp(struct btree *bt, const struct btval *a, const struct btval *b) in btree_cmp()
362 common_prefix(struct btree *bt, struct btkey *min, struct btkey *max, in common_prefix()
408 remove_prefix(struct btree *bt, struct btval *key, size_t pfxlen) in remove_prefix()
422 expand_prefix(struct btree *bt, struct mpage *mp, indx_t indx, in expand_prefix()
434 bt_cmp(struct btree *bt, const struct btval *key1, const struct btval *key2, in bt_cmp()
468 mpage_lookup(struct btree *bt, pgno_t pgno) in mpage_lookup()
484 mpage_add(struct btree *bt, struct mpage *mp) in mpage_add()
501 mpage_del(struct btree *bt, struct mpage *mp) in mpage_del()
510 mpage_flush(struct btree *bt) in mpage_flush()
521 mpage_copy(struct btree *bt, struct mpage *mp) in mpage_copy()
545 mpage_prune(struct btree *bt) in mpage_prune()
563 mpage_dirty(struct btree *bt, struct mpage *mp) in mpage_dirty()
577 mpage_touch(struct btree *bt, struct mpage *mp) in mpage_touch()
605 btree_read_page(struct btree *bt, pgno_t pgno, struct page *page) in btree_read_page()
634 btree_sync(struct btree *bt) in btree_sync()
642 btree_txn_begin(struct btree *bt, int rdonly) in btree_txn_begin()
696 struct btree *bt; in btree_txn_abort() local
735 struct btree *bt; in btree_txn_commit() local
837 btree_write_header(struct btree *bt, int fd) in btree_write_header()
878 btree_read_header(struct btree *bt) in btree_read_header()
927 btree_write_meta(struct btree *bt, pgno_t root, unsigned int flags) in btree_write_meta()
1001 btree_read_meta(struct btree *bt, pgno_t *p_next) in btree_read_meta()
1085 struct btree *bt; in btree_open_fd() local
1144 struct btree *bt; in btree_open() local
1165 btree_ref(struct btree *bt) in btree_ref()
1172 btree_close(struct btree *bt) in btree_close()
1197 btree_search_node(struct btree *bt, struct mpage *mp, struct btval *key, in btree_search_node()
1289 btree_get_mpage(struct btree *bt, pgno_t pgno) in btree_get_mpage()
1314 concat_prefix(struct btree *bt, char *s1, size_t n1, char *s2, size_t n2, in concat_prefix()
1329 find_common_prefix(struct btree *bt, struct mpage *mp) in find_common_prefix()
1370 btree_search_page_root(struct btree *bt, struct mpage *root, struct btval *key, in btree_search_page_root()
1443 btree_search_page(struct btree *bt, struct btree_txn *txn, struct btval *key, in btree_search_page()
1495 btree_read_data(struct btree *bt, struct mpage *mp, struct node *leaf, in btree_read_data()
1555 btree_txn_get(struct btree *bt, struct btree_txn *txn, in btree_txn_get()
1647 bt_set_key(struct btree *bt, struct mpage *mp, struct node *node, in bt_set_key()
1841 btree_new_page(struct btree *bt, uint32_t flags) in btree_new_page()
1875 bt_leaf_size(struct btree *bt, struct btval *key, struct btval *data) in bt_leaf_size()
1889 bt_branch_size(struct btree *bt, struct btval *key) in bt_branch_size()
1904 btree_write_overflow_data(struct btree *bt, struct page *p, struct btval *data) in btree_write_overflow_data()
1940 btree_add_node(struct btree *bt, struct mpage *mp, indx_t indx, in btree_add_node()
2033 btree_del_node(struct btree *bt, struct mpage *mp, indx_t indx) in btree_del_node()
2072 btree_txn_cursor_open(struct btree *bt, struct btree_txn *txn) in btree_txn_cursor_open()
2112 btree_update_key(struct btree *bt, struct mpage *mp, indx_t indx, in btree_update_key()
2157 btree_adjust_prefix(struct btree *bt, struct mpage *src, int delta) in btree_adjust_prefix()
2201 btree_move_node(struct btree *bt, struct mpage *src, indx_t srcindx, in btree_move_node()
2372 btree_merge(struct btree *bt, struct mpage *src, struct mpage *dst) in btree_merge()
2466 btree_rebalance(struct btree *bt, struct mpage *mp) in btree_rebalance()
2565 btree_txn_del(struct btree *bt, struct btree_txn *txn, in btree_txn_del()
2644 bt_reduce_separator(struct btree *bt, struct node *min, struct btval *sep) in bt_reduce_separator()
2696 btree_split(struct btree *bt, struct mpage **mpp, unsigned int *newindxp, in btree_split()
2884 btree_txn_put(struct btree *bt, struct btree_txn *txn, in btree_txn_put()
2994 btree_compact_tree(struct btree *bt, pgno_t pgno, struct btree *btc) in btree_compact_tree()
3058 btree_compact(struct btree *bt) in btree_compact()
3137 btree_revert(struct btree *bt) in btree_revert()
3147 btree_set_cache_size(struct btree *bt, unsigned int cache_size) in btree_set_cache_size()
3153 btree_get_flags(struct btree *bt) in btree_get_flags()
3159 btree_get_path(struct btree *bt) in btree_get_path()
3165 btree_stat(struct btree *bt) in btree_stat()