Lines Matching refs:bc_ops

83 	    cur->bc_ops->get_maxrecs(cur, level))
146 cur->bc_ops->get_maxrecs(cur, level))
343 error = cur->bc_ops->free_block(cur, bp);
384 kmem_free(cur->bc_ops);
410 new = cur->bc_ops->dup_cursor(cur);
428 cur->bc_ops->buf_ops);
548 (n - 1) * cur->bc_ops->rec_len;
560 (n - 1) * cur->bc_ops->key_len;
572 (n - 1) * cur->bc_ops->key_len + (cur->bc_ops->key_len / 2);
585 cur->bc_ops->get_maxrecs(cur, level) * cur->bc_ops->key_len +
869 cur->bc_ops->buf_ops);
875 cur->bc_ops->buf_ops);
895 left, 1, cur->bc_ops->buf_ops);
901 right, 1, cur->bc_ops->buf_ops);
982 cur->bc_mp->m_bsize * count, cur->bc_ops->buf_ops);
1252 (*bpp)->b_ops = cur->bc_ops->buf_ops;
1281 cur->bc_ops->buf_ops);
1301 memcpy(dst_key, src_key, numkeys * cur->bc_ops->key_len);
1315 memcpy(dst_rec, src_rec, numrecs * cur->bc_ops->rec_len);
1347 dst_key = (char *)key + (dir * cur->bc_ops->key_len);
1348 memmove(dst_key, key, numkeys * cur->bc_ops->key_len);
1366 dst_rec = (char *)rec + (dir * cur->bc_ops->rec_len);
1367 memmove(dst_rec, rec, numrecs * cur->bc_ops->rec_len);
1794 cur->bc_ops->init_key_from_rec(kp,
1830 cur->bc_ops->init_ptr_from_cur(cur, &ptr);
1895 diff = cur->bc_ops->key_diff(cur, kp);
1973 (cur->bc_ops->key_len / 2));
1990 cur->bc_ops->init_key_from_rec(key, rec);
1994 cur->bc_ops->init_high_key_from_rec(&max_hkey, rec);
1997 cur->bc_ops->init_high_key_from_rec(&hkey, rec);
1998 if (cur->bc_ops->diff_two_keys(cur, &hkey, &max_hkey)
2004 memcpy(high, &max_hkey, cur->bc_ops->key_len / 2);
2022 cur->bc_ops->key_len / 2);
2027 if (cur->bc_ops->diff_two_keys(cur, hkey, max_hkey) > 0)
2032 memcpy(high, max_hkey, cur->bc_ops->key_len / 2);
2035 cur->bc_ops->key_len);
2114 !(cur->bc_ops->diff_two_keys(cur, nlkey, lkey) != 0 ||
2115 cur->bc_ops->diff_two_keys(cur, nhkey, hkey) != 0))
2223 cur->bc_ops->update_lastrec(cur, block, rec,
2296 if (lrecs == cur->bc_ops->get_maxrecs(cur, level))
2337 ASSERT(cur->bc_ops->keys_inorder(cur,
2349 ASSERT(cur->bc_ops->recs_inorder(cur,
2492 if (rrecs == cur->bc_ops->get_maxrecs(cur, level))
2533 ASSERT(cur->bc_ops->keys_inorder(cur, rkp,
2648 error = cur->bc_ops->alloc_block(cur, &lptr, &rptr, stat);
2910 error = cur->bc_ops->alloc_block(cur, pp, &nptr, stat);
3005 cur->bc_ops->init_ptr_from_cur(cur, &rptr);
3008 error = cur->bc_ops->alloc_block(cur, &rptr, &lptr, stat);
3021 cur->bc_ops->set_root(cur, &lptr, 1);
3128 if (numrecs < cur->bc_ops->get_dmaxrecs(cur, level)) {
3242 ASSERT(cur->bc_ops->recs_inorder(cur, rec,
3245 ASSERT(cur->bc_ops->keys_inorder(cur, key,
3256 if (numrecs == cur->bc_ops->get_maxrecs(cur, level)) {
3312 ASSERT(cur->bc_ops->keys_inorder(cur, kp,
3330 ASSERT(cur->bc_ops->recs_inorder(cur, rp,
3360 cur->bc_ops->update_lastrec(cur, block, rec,
3413 cur->bc_ops->init_rec_from_cur(cur, &rec);
3414 cur->bc_ops->init_key_from_rec(key, &rec);
3448 if (cur->bc_ops->update_cursor)
3449 cur->bc_ops->update_cursor(pcur, cur);
3523 if (numrecs > cur->bc_ops->get_dmaxrecs(cur, level))
3535 index = numrecs - cur->bc_ops->get_maxrecs(cur, level);
3591 cur->bc_ops->set_root(cur, newroot, -1);
3724 cur->bc_ops->update_lastrec(cur, block, NULL,
3787 if (numrecs >= cur->bc_ops->get_minrecs(cur, level)) {
3876 cur->bc_ops->get_minrecs(tcur, level)) {
3882 cur->bc_ops->get_minrecs(tcur, level));
3957 cur->bc_ops->get_minrecs(tcur, level)) {
3963 cur->bc_ops->get_minrecs(tcur, level));
3990 cur->bc_ops->get_maxrecs(cur, level)) {
4007 cur->bc_ops->get_maxrecs(cur, level)) {
4289 cur->bc_ops->init_ptr_from_cur(cur, &lptr);
4556 ASSERT(cur->bc_ops->init_high_key_from_rec);
4557 ASSERT(cur->bc_ops->diff_two_keys);
4583 cur->bc_ops->init_high_key_from_rec(&rec_key, recp);
4585 diff = cur->bc_ops->diff_two_keys(cur, low_key,
4592 cur->bc_ops->init_key_from_rec(&rec_key, recp);
4593 diff = cur->bc_ops->diff_two_keys(cur, &rec_key, high_key);
4657 cur->bc_ops->init_ptr_from_cur(cur, &ptr);
4686 cur->bc_ops->init_high_key_from_rec(&rec_hkey, recp);
4687 ldiff = cur->bc_ops->diff_two_keys(cur, &rec_hkey,
4690 cur->bc_ops->init_key_from_rec(&rec_key, recp);
4691 hdiff = cur->bc_ops->diff_two_keys(cur, high_key,
4716 ldiff = cur->bc_ops->diff_two_keys(cur, hkp, low_key);
4717 hdiff = cur->bc_ops->diff_two_keys(cur, high_key, lkp);
4788 cur->bc_ops->init_rec_from_cur(cur, &rec);
4789 cur->bc_ops->init_key_from_rec(&high_key, &rec);
4792 cur->bc_ops->init_rec_from_cur(cur, &rec);
4793 cur->bc_ops->init_key_from_rec(&low_key, &rec);
4796 if (cur->bc_ops->diff_two_keys(cur, &low_key, &high_key) > 0)