keycmp
cmpval = bnode->tree->keycmp(fd->key, fd->search_key);
struct hfs_btree *hfs_btree_open(struct super_block *sb, u32 id, btree_keycmp keycmp)
tree->keycmp = keycmp;
btree_keycmp keycmp;
btree_keycmp keycmp);
if (fd.tree->keycmp(fd.search_key, (void *)&rd->key) < 0)
cmpval = bnode->tree->keycmp(fd->key, fd->search_key);
tree->keycmp = hfsplus_ext_cmp_key;
tree->keycmp = hfsplus_cat_bin_cmp_key;
tree->keycmp = hfsplus_cat_case_cmp_key;
tree->keycmp = hfsplus_attr_bin_cmp_key;
if (fd.tree->keycmp(fd.search_key, (void *)&rd->key) < 0)
btree_keycmp keycmp;
if (keycmp(geo, node, i, key) <= 0)
if (keycmp(geo, node, i, key) == 0)
if (keycmp(geo, node, i, key) == 0) {
if (keycmp(geo, node, i, key) <= 0)
if (keycmp(geo, node, i, key) <= 0) {
if (keycmp(geo, node, i, key) <= 0)
if (keycmp(geo, node, i, key) <= 0)
BUG_ON(pos < fill && keycmp(geo, node, pos, key) == 0);
if ((level == 1) && (keycmp(geo, node, pos, key) != 0))