hfsplus_btree_key
int hfsplus_attr_bin_cmp_key(const hfsplus_btree_key *k1,
const hfsplus_btree_key *k2)
int hfsplus_attr_build_key(struct super_block *sb, hfsplus_btree_key *key,
if (key_len > sizeof(hfsplus_btree_key) || key_len < 1) {
memset(key, 0, sizeof(hfsplus_btree_key));
int hfsplus_cat_case_cmp_key(const hfsplus_btree_key *k1,
const hfsplus_btree_key *k2)
int hfsplus_cat_bin_cmp_key(const hfsplus_btree_key *k1,
const hfsplus_btree_key *k2)
hfsplus_btree_key *key, u32 parent, const struct qstr *str)
hfsplus_btree_key *key, u32 parent)
static void hfsplus_cat_build_key_uni(hfsplus_btree_key *key, u32 parent,
int hfsplus_ext_cmp_key(const hfsplus_btree_key *k1,
const hfsplus_btree_key *k2)
static void hfsplus_ext_build_key(hfsplus_btree_key *key, u32 cnid,
hfsplus_btree_key *search_key;
hfsplus_btree_key *key;
typedef int (*btree_keycmp)(const hfsplus_btree_key *,
const hfsplus_btree_key *);
int hfsplus_attr_bin_cmp_key(const hfsplus_btree_key *k1,
const hfsplus_btree_key *k2);
int hfsplus_attr_build_key(struct super_block *sb, hfsplus_btree_key *key,
int hfsplus_cat_case_cmp_key(const hfsplus_btree_key *k1,
const hfsplus_btree_key *k2);
int hfsplus_cat_bin_cmp_key(const hfsplus_btree_key *k1,
const hfsplus_btree_key *k2);
int hfsplus_cat_build_key(struct super_block *sb, hfsplus_btree_key *key,
hfsplus_btree_key *key, u32 parent);
int hfsplus_ext_cmp_key(const hfsplus_btree_key *k1,
const hfsplus_btree_key *k2);