bc_ops            499 fs/xfs/libxfs/xfs_alloc_btree.c 		cur->bc_ops = &xfs_cntbt_ops;
bc_ops            504 fs/xfs/libxfs/xfs_alloc_btree.c 		cur->bc_ops = &xfs_bnobt_ops;
bc_ops            564 fs/xfs/libxfs/xfs_bmap_btree.c 	cur->bc_ops = &xfs_bmbt_ops;
bc_ops             82 fs/xfs/libxfs/xfs_btree.c 	    cur->bc_ops->get_maxrecs(cur, level))
bc_ops            146 fs/xfs/libxfs/xfs_btree.c 	    cur->bc_ops->get_maxrecs(cur, level))
bc_ops            344 fs/xfs/libxfs/xfs_btree.c 	error = cur->bc_ops->free_block(cur, bp);
bc_ops            412 fs/xfs/libxfs/xfs_btree.c 	new = cur->bc_ops->dup_cursor(cur);
bc_ops            430 fs/xfs/libxfs/xfs_btree.c 						   cur->bc_ops->buf_ops);
bc_ops            550 fs/xfs/libxfs/xfs_btree.c 		(n - 1) * cur->bc_ops->rec_len;
bc_ops            562 fs/xfs/libxfs/xfs_btree.c 		(n - 1) * cur->bc_ops->key_len;
bc_ops            574 fs/xfs/libxfs/xfs_btree.c 		(n - 1) * cur->bc_ops->key_len + (cur->bc_ops->key_len / 2);
bc_ops            587 fs/xfs/libxfs/xfs_btree.c 		cur->bc_ops->get_maxrecs(cur, level) * cur->bc_ops->key_len +
bc_ops            916 fs/xfs/libxfs/xfs_btree.c 				     cur->bc_ops->buf_ops);
bc_ops            922 fs/xfs/libxfs/xfs_btree.c 				     cur->bc_ops->buf_ops);
bc_ops            942 fs/xfs/libxfs/xfs_btree.c 				     left, 1, cur->bc_ops->buf_ops);
bc_ops            948 fs/xfs/libxfs/xfs_btree.c 				     right, 1, cur->bc_ops->buf_ops);
bc_ops           1029 fs/xfs/libxfs/xfs_btree.c 			  cur->bc_mp->m_bsize * count, cur->bc_ops->buf_ops);
bc_ops           1300 fs/xfs/libxfs/xfs_btree.c 	(*bpp)->b_ops = cur->bc_ops->buf_ops;
bc_ops           1329 fs/xfs/libxfs/xfs_btree.c 				   cur->bc_ops->buf_ops);
bc_ops           1349 fs/xfs/libxfs/xfs_btree.c 	memcpy(dst_key, src_key, numkeys * cur->bc_ops->key_len);
bc_ops           1363 fs/xfs/libxfs/xfs_btree.c 	memcpy(dst_rec, src_rec, numrecs * cur->bc_ops->rec_len);
bc_ops           1395 fs/xfs/libxfs/xfs_btree.c 	dst_key = (char *)key + (dir * cur->bc_ops->key_len);
bc_ops           1396 fs/xfs/libxfs/xfs_btree.c 	memmove(dst_key, key, numkeys * cur->bc_ops->key_len);
bc_ops           1414 fs/xfs/libxfs/xfs_btree.c 	dst_rec = (char *)rec + (dir * cur->bc_ops->rec_len);
bc_ops           1415 fs/xfs/libxfs/xfs_btree.c 	memmove(dst_rec, rec, numrecs * cur->bc_ops->rec_len);
bc_ops           1841 fs/xfs/libxfs/xfs_btree.c 		cur->bc_ops->init_key_from_rec(kp,
bc_ops           1877 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_ptr_from_cur(cur, &ptr);
bc_ops           1942 fs/xfs/libxfs/xfs_btree.c 				diff = cur->bc_ops->key_diff(cur, kp);
bc_ops           2019 fs/xfs/libxfs/xfs_btree.c 			(cur->bc_ops->key_len / 2));
bc_ops           2036 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_key_from_rec(key, rec);
bc_ops           2040 fs/xfs/libxfs/xfs_btree.c 		cur->bc_ops->init_high_key_from_rec(&max_hkey, rec);
bc_ops           2043 fs/xfs/libxfs/xfs_btree.c 			cur->bc_ops->init_high_key_from_rec(&hkey, rec);
bc_ops           2044 fs/xfs/libxfs/xfs_btree.c 			if (cur->bc_ops->diff_two_keys(cur, &hkey, &max_hkey)
bc_ops           2050 fs/xfs/libxfs/xfs_btree.c 		memcpy(high, &max_hkey, cur->bc_ops->key_len / 2);
bc_ops           2068 fs/xfs/libxfs/xfs_btree.c 				cur->bc_ops->key_len / 2);
bc_ops           2073 fs/xfs/libxfs/xfs_btree.c 			if (cur->bc_ops->diff_two_keys(cur, hkey, max_hkey) > 0)
bc_ops           2078 fs/xfs/libxfs/xfs_btree.c 		memcpy(high, max_hkey, cur->bc_ops->key_len / 2);
bc_ops           2081 fs/xfs/libxfs/xfs_btree.c 				cur->bc_ops->key_len);
bc_ops           2160 fs/xfs/libxfs/xfs_btree.c 		    !(cur->bc_ops->diff_two_keys(cur, nlkey, lkey) != 0 ||
bc_ops           2161 fs/xfs/libxfs/xfs_btree.c 		      cur->bc_ops->diff_two_keys(cur, nhkey, hkey) != 0))
bc_ops           2269 fs/xfs/libxfs/xfs_btree.c 		cur->bc_ops->update_lastrec(cur, block, rec,
bc_ops           2342 fs/xfs/libxfs/xfs_btree.c 	if (lrecs == cur->bc_ops->get_maxrecs(cur, level))
bc_ops           2383 fs/xfs/libxfs/xfs_btree.c 		ASSERT(cur->bc_ops->keys_inorder(cur,
bc_ops           2395 fs/xfs/libxfs/xfs_btree.c 		ASSERT(cur->bc_ops->recs_inorder(cur,
bc_ops           2537 fs/xfs/libxfs/xfs_btree.c 	if (rrecs == cur->bc_ops->get_maxrecs(cur, level))
bc_ops           2578 fs/xfs/libxfs/xfs_btree.c 		ASSERT(cur->bc_ops->keys_inorder(cur, rkp,
bc_ops           2690 fs/xfs/libxfs/xfs_btree.c 	error = cur->bc_ops->alloc_block(cur, &lptr, &rptr, stat);
bc_ops           2944 fs/xfs/libxfs/xfs_btree.c 	error = cur->bc_ops->alloc_block(cur, pp, &nptr, stat);
bc_ops           3039 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_ptr_from_cur(cur, &rptr);
bc_ops           3042 fs/xfs/libxfs/xfs_btree.c 	error = cur->bc_ops->alloc_block(cur, &rptr, &lptr, stat);
bc_ops           3055 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->set_root(cur, &lptr, 1);
bc_ops           3162 fs/xfs/libxfs/xfs_btree.c 		if (numrecs < cur->bc_ops->get_dmaxrecs(cur, level)) {
bc_ops           3276 fs/xfs/libxfs/xfs_btree.c 			ASSERT(cur->bc_ops->recs_inorder(cur, rec,
bc_ops           3279 fs/xfs/libxfs/xfs_btree.c 			ASSERT(cur->bc_ops->keys_inorder(cur, key,
bc_ops           3290 fs/xfs/libxfs/xfs_btree.c 	if (numrecs == cur->bc_ops->get_maxrecs(cur, level)) {
bc_ops           3346 fs/xfs/libxfs/xfs_btree.c 			ASSERT(cur->bc_ops->keys_inorder(cur, kp,
bc_ops           3364 fs/xfs/libxfs/xfs_btree.c 			ASSERT(cur->bc_ops->recs_inorder(cur, rp,
bc_ops           3394 fs/xfs/libxfs/xfs_btree.c 		cur->bc_ops->update_lastrec(cur, block, rec,
bc_ops           3445 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_rec_from_cur(cur, &rec);
bc_ops           3446 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_key_from_rec(key, &rec);
bc_ops           3477 fs/xfs/libxfs/xfs_btree.c 			if (cur->bc_ops->update_cursor)
bc_ops           3478 fs/xfs/libxfs/xfs_btree.c 				cur->bc_ops->update_cursor(pcur, cur);
bc_ops           3552 fs/xfs/libxfs/xfs_btree.c 	if (numrecs > cur->bc_ops->get_dmaxrecs(cur, level))
bc_ops           3564 fs/xfs/libxfs/xfs_btree.c 	index = numrecs - cur->bc_ops->get_maxrecs(cur, level);
bc_ops           3620 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->set_root(cur, newroot, -1);
bc_ops           3753 fs/xfs/libxfs/xfs_btree.c 		cur->bc_ops->update_lastrec(cur, block, NULL,
bc_ops           3816 fs/xfs/libxfs/xfs_btree.c 	if (numrecs >= cur->bc_ops->get_minrecs(cur, level)) {
bc_ops           3896 fs/xfs/libxfs/xfs_btree.c 		    cur->bc_ops->get_minrecs(tcur, level)) {
bc_ops           3902 fs/xfs/libxfs/xfs_btree.c 				       cur->bc_ops->get_minrecs(tcur, level));
bc_ops           3965 fs/xfs/libxfs/xfs_btree.c 		    cur->bc_ops->get_minrecs(tcur, level)) {
bc_ops           3971 fs/xfs/libxfs/xfs_btree.c 				       cur->bc_ops->get_minrecs(tcur, level));
bc_ops           3998 fs/xfs/libxfs/xfs_btree.c 			cur->bc_ops->get_maxrecs(cur, level)) {
bc_ops           4015 fs/xfs/libxfs/xfs_btree.c 			cur->bc_ops->get_maxrecs(cur, level)) {
bc_ops           4296 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_ptr_from_cur(cur, &lptr);
bc_ops           4558 fs/xfs/libxfs/xfs_btree.c 	ASSERT(cur->bc_ops->init_high_key_from_rec);
bc_ops           4559 fs/xfs/libxfs/xfs_btree.c 	ASSERT(cur->bc_ops->diff_two_keys);
bc_ops           4585 fs/xfs/libxfs/xfs_btree.c 			cur->bc_ops->init_high_key_from_rec(&rec_key, recp);
bc_ops           4587 fs/xfs/libxfs/xfs_btree.c 			diff = cur->bc_ops->diff_two_keys(cur, low_key,
bc_ops           4594 fs/xfs/libxfs/xfs_btree.c 		cur->bc_ops->init_key_from_rec(&rec_key, recp);
bc_ops           4595 fs/xfs/libxfs/xfs_btree.c 		diff = cur->bc_ops->diff_two_keys(cur, &rec_key, high_key);
bc_ops           4659 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_ptr_from_cur(cur, &ptr);
bc_ops           4688 fs/xfs/libxfs/xfs_btree.c 			cur->bc_ops->init_high_key_from_rec(&rec_hkey, recp);
bc_ops           4689 fs/xfs/libxfs/xfs_btree.c 			ldiff = cur->bc_ops->diff_two_keys(cur, &rec_hkey,
bc_ops           4692 fs/xfs/libxfs/xfs_btree.c 			cur->bc_ops->init_key_from_rec(&rec_key, recp);
bc_ops           4693 fs/xfs/libxfs/xfs_btree.c 			hdiff = cur->bc_ops->diff_two_keys(cur, high_key,
bc_ops           4718 fs/xfs/libxfs/xfs_btree.c 		ldiff = cur->bc_ops->diff_two_keys(cur, hkp, low_key);
bc_ops           4719 fs/xfs/libxfs/xfs_btree.c 		hdiff = cur->bc_ops->diff_two_keys(cur, high_key, lkp);
bc_ops           4790 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_rec_from_cur(cur, &rec);
bc_ops           4791 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_key_from_rec(&high_key, &rec);
bc_ops           4794 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_rec_from_cur(cur, &rec);
bc_ops           4795 fs/xfs/libxfs/xfs_btree.c 	cur->bc_ops->init_key_from_rec(&low_key, &rec);
bc_ops           4798 fs/xfs/libxfs/xfs_btree.c 	if (cur->bc_ops->diff_two_keys(cur, &low_key, &high_key) > 0)
bc_ops            196 fs/xfs/libxfs/xfs_btree.h 	const struct xfs_btree_ops *bc_ops;
bc_ops            423 fs/xfs/libxfs/xfs_ialloc_btree.c 		cur->bc_ops = &xfs_inobt_ops;
bc_ops            427 fs/xfs/libxfs/xfs_ialloc_btree.c 		cur->bc_ops = &xfs_finobt_ops;
bc_ops            334 fs/xfs/libxfs/xfs_refcount_btree.c 	cur->bc_ops = &xfs_refcountbt_ops;
bc_ops            471 fs/xfs/libxfs/xfs_rmap_btree.c 	cur->bc_ops = &xfs_rmapbt_ops;
bc_ops            143 fs/xfs/scrub/btree.c 	if (!bs->firstrec && !cur->bc_ops->recs_inorder(cur, &bs->lastrec, rec))
bc_ops            146 fs/xfs/scrub/btree.c 	memcpy(&bs->lastrec, rec, cur->bc_ops->rec_len);
bc_ops            152 fs/xfs/scrub/btree.c 	cur->bc_ops->init_key_from_rec(&key, rec);
bc_ops            155 fs/xfs/scrub/btree.c 	if (cur->bc_ops->diff_two_keys(cur, &key, keyp) < 0)
bc_ops            162 fs/xfs/scrub/btree.c 	cur->bc_ops->init_high_key_from_rec(&hkey, rec);
bc_ops            164 fs/xfs/scrub/btree.c 	if (cur->bc_ops->diff_two_keys(cur, keyp, &hkey) < 0)
bc_ops            191 fs/xfs/scrub/btree.c 	    !cur->bc_ops->keys_inorder(cur, &bs->lastkey[level], key))
bc_ops            194 fs/xfs/scrub/btree.c 	memcpy(&bs->lastkey[level], key, cur->bc_ops->key_len);
bc_ops            202 fs/xfs/scrub/btree.c 	if (cur->bc_ops->diff_two_keys(cur, key, keyp) < 0)
bc_ops            211 fs/xfs/scrub/btree.c 	if (cur->bc_ops->diff_two_keys(cur, keyp, key) < 0)
bc_ops            461 fs/xfs/scrub/btree.c 	if (numrecs >= bs->cur->bc_ops->get_minrecs(bs->cur, level))
bc_ops            566 fs/xfs/scrub/btree.c 	if (cur->bc_ops->diff_two_keys(cur, &block_keys, parent_keys) != 0)
bc_ops            577 fs/xfs/scrub/btree.c 	if (cur->bc_ops->diff_two_keys(cur, high_bk, high_pk) != 0)
bc_ops            629 fs/xfs/scrub/btree.c 	cur->bc_ops->init_ptr_from_cur(cur, &ptr);