Lines Matching refs:hfs_bnode
41 struct hfs_bnode *node_hash[NODE_HASH_SIZE];
46 struct hfs_bnode { struct
58 struct hfs_bnode *next_hash; argument
74 struct hfs_bnode *bnode; argument
85 extern struct hfs_bnode * hfs_bmap_alloc(struct hfs_btree *);
86 extern void hfs_bmap_free(struct hfs_bnode *node);
89 extern void hfs_bnode_read(struct hfs_bnode *, void *, int, int);
90 extern u16 hfs_bnode_read_u16(struct hfs_bnode *, int);
91 extern u8 hfs_bnode_read_u8(struct hfs_bnode *, int);
92 extern void hfs_bnode_read_key(struct hfs_bnode *, void *, int);
93 extern void hfs_bnode_write(struct hfs_bnode *, void *, int, int);
94 extern void hfs_bnode_write_u16(struct hfs_bnode *, int, u16);
95 extern void hfs_bnode_write_u8(struct hfs_bnode *, int, u8);
96 extern void hfs_bnode_clear(struct hfs_bnode *, int, int);
97 extern void hfs_bnode_copy(struct hfs_bnode *, int,
98 struct hfs_bnode *, int, int);
99 extern void hfs_bnode_move(struct hfs_bnode *, int, int, int);
100 extern void hfs_bnode_dump(struct hfs_bnode *);
101 extern void hfs_bnode_unlink(struct hfs_bnode *);
102 extern struct hfs_bnode *hfs_bnode_findhash(struct hfs_btree *, u32);
103 extern struct hfs_bnode *hfs_bnode_find(struct hfs_btree *, u32);
104 extern void hfs_bnode_unhash(struct hfs_bnode *);
105 extern void hfs_bnode_free(struct hfs_bnode *);
106 extern struct hfs_bnode *hfs_bnode_create(struct hfs_btree *, u32);
107 extern void hfs_bnode_get(struct hfs_bnode *);
108 extern void hfs_bnode_put(struct hfs_bnode *);
111 extern u16 hfs_brec_lenoff(struct hfs_bnode *, u16, u16 *);
112 extern u16 hfs_brec_keylen(struct hfs_bnode *, u16);
119 extern int __hfs_brec_find(struct hfs_bnode *, struct hfs_find_data *);