Lines Matching refs:bc_ops
150 cur->bc_ops->get_maxrecs(cur, level))
216 cur->bc_ops->get_maxrecs(cur, level))
413 error = cur->bc_ops->free_block(cur, bp);
454 kmem_free(cur->bc_ops);
482 new = cur->bc_ops->dup_cursor(cur);
500 cur->bc_ops->buf_ops);
620 (n - 1) * cur->bc_ops->rec_len;
632 (n - 1) * cur->bc_ops->key_len;
644 (n - 1) * cur->bc_ops->key_len + (cur->bc_ops->key_len / 2);
657 cur->bc_ops->get_maxrecs(cur, level) * cur->bc_ops->key_len +
941 cur->bc_ops->buf_ops);
947 cur->bc_ops->buf_ops);
967 left, 1, cur->bc_ops->buf_ops);
973 right, 1, cur->bc_ops->buf_ops);
1054 cur->bc_mp->m_bsize * count, cur->bc_ops->buf_ops);
1324 (*bpp)->b_ops = cur->bc_ops->buf_ops;
1353 cur->bc_ops->buf_ops);
1373 memcpy(dst_key, src_key, numkeys * cur->bc_ops->key_len);
1387 memcpy(dst_rec, src_rec, numrecs * cur->bc_ops->rec_len);
1419 dst_key = (char *)key + (dir * cur->bc_ops->key_len);
1420 memmove(dst_key, key, numkeys * cur->bc_ops->key_len);
1438 dst_rec = (char *)rec + (dir * cur->bc_ops->rec_len);
1439 memmove(dst_rec, rec, numrecs * cur->bc_ops->rec_len);
1866 cur->bc_ops->init_key_from_rec(kp,
1902 cur->bc_ops->init_ptr_from_cur(cur, &ptr);
1967 diff = cur->bc_ops->key_diff(cur, kp);
2045 (cur->bc_ops->key_len / 2));
2062 cur->bc_ops->init_key_from_rec(key, rec);
2066 cur->bc_ops->init_high_key_from_rec(&max_hkey, rec);
2069 cur->bc_ops->init_high_key_from_rec(&hkey, rec);
2075 memcpy(high, &max_hkey, cur->bc_ops->key_len / 2);
2093 cur->bc_ops->key_len / 2);
2103 memcpy(high, max_hkey, cur->bc_ops->key_len / 2);
2106 cur->bc_ops->key_len);
2294 cur->bc_ops->update_lastrec(cur, block, rec,
2367 if (lrecs == cur->bc_ops->get_maxrecs(cur, level))
2408 ASSERT(cur->bc_ops->keys_inorder(cur,
2420 ASSERT(cur->bc_ops->recs_inorder(cur,
2563 if (rrecs == cur->bc_ops->get_maxrecs(cur, level))
2604 ASSERT(cur->bc_ops->keys_inorder(cur, rkp,
2719 error = cur->bc_ops->alloc_block(cur, &lptr, &rptr, stat);
2999 error = cur->bc_ops->alloc_block(cur, pp, &nptr, stat);
3096 cur->bc_ops->init_ptr_from_cur(cur, &rptr);
3099 error = cur->bc_ops->alloc_block(cur, &rptr, &lptr, stat);
3112 cur->bc_ops->set_root(cur, &lptr, 1);
3220 if (numrecs < cur->bc_ops->get_dmaxrecs(cur, level)) {
3334 ASSERT(cur->bc_ops->recs_inorder(cur, rec,
3337 ASSERT(cur->bc_ops->keys_inorder(cur, key,
3348 if (numrecs == cur->bc_ops->get_maxrecs(cur, level)) {
3404 ASSERT(cur->bc_ops->keys_inorder(cur, kp,
3422 ASSERT(cur->bc_ops->recs_inorder(cur, rp,
3452 cur->bc_ops->update_lastrec(cur, block, rec,
3505 cur->bc_ops->init_rec_from_cur(cur, &rec);
3506 cur->bc_ops->init_key_from_rec(key, &rec);
3540 if (cur->bc_ops->update_cursor)
3541 cur->bc_ops->update_cursor(pcur, cur);
3615 if (numrecs > cur->bc_ops->get_dmaxrecs(cur, level))
3627 index = numrecs - cur->bc_ops->get_maxrecs(cur, level);
3683 cur->bc_ops->set_root(cur, newroot, -1);
3816 cur->bc_ops->update_lastrec(cur, block, NULL,
3879 if (numrecs >= cur->bc_ops->get_minrecs(cur, level)) {
3968 cur->bc_ops->get_minrecs(tcur, level)) {
3974 cur->bc_ops->get_minrecs(tcur, level));
4049 cur->bc_ops->get_minrecs(tcur, level)) {
4055 cur->bc_ops->get_minrecs(tcur, level));
4082 cur->bc_ops->get_maxrecs(cur, level)) {
4099 cur->bc_ops->get_maxrecs(cur, level)) {
4396 cur->bc_ops->init_ptr_from_cur(cur, &lptr);
4722 ASSERT(cur->bc_ops->init_high_key_from_rec);
4723 ASSERT(cur->bc_ops->diff_two_keys);
4749 cur->bc_ops->init_high_key_from_rec(&rec_key, recp);
4756 cur->bc_ops->init_key_from_rec(&rec_key, recp);
4818 cur->bc_ops->init_ptr_from_cur(cur, &ptr);
4849 cur->bc_ops->init_high_key_from_rec(&rec_hkey, recp);
4850 cur->bc_ops->init_key_from_rec(&rec_key, recp);
4940 cur->bc_ops->init_rec_from_cur(cur, &rec);
4941 cur->bc_ops->init_key_from_rec(key, &rec);
5053 cur->bc_ops->init_key_from_rec(&rec_key, rec);
5074 key_contig = cur->bc_ops->keys_contiguous(cur, &info->high_key,
5087 cur->bc_ops->init_high_key_from_rec(&rec_high_key, rec);
5124 if (!cur->bc_ops->keys_contiguous) {