Lines Matching refs:hfs_bnode
48 struct hfs_bnode *node_hash[NODE_HASH_SIZE];
53 struct hfs_bnode { struct
65 struct hfs_bnode *next_hash; argument
81 struct hfs_bnode *bnode; argument
93 extern struct hfs_bnode * hfs_bmap_alloc(struct hfs_btree *);
94 extern void hfs_bmap_free(struct hfs_bnode *node);
97 extern void hfs_bnode_read(struct hfs_bnode *, void *, int, int);
98 extern u16 hfs_bnode_read_u16(struct hfs_bnode *, int);
99 extern u8 hfs_bnode_read_u8(struct hfs_bnode *, int);
100 extern void hfs_bnode_read_key(struct hfs_bnode *, void *, int);
101 extern void hfs_bnode_write(struct hfs_bnode *, void *, int, int);
102 extern void hfs_bnode_write_u16(struct hfs_bnode *, int, u16);
103 extern void hfs_bnode_write_u8(struct hfs_bnode *, int, u8);
104 extern void hfs_bnode_clear(struct hfs_bnode *, int, int);
105 extern void hfs_bnode_copy(struct hfs_bnode *, int,
106 struct hfs_bnode *, int, int);
107 extern void hfs_bnode_move(struct hfs_bnode *, int, int, int);
108 extern void hfs_bnode_dump(struct hfs_bnode *);
109 extern void hfs_bnode_unlink(struct hfs_bnode *);
110 extern struct hfs_bnode *hfs_bnode_findhash(struct hfs_btree *, u32);
111 extern struct hfs_bnode *hfs_bnode_find(struct hfs_btree *, u32);
112 extern void hfs_bnode_unhash(struct hfs_bnode *);
113 extern void hfs_bnode_free(struct hfs_bnode *);
114 extern struct hfs_bnode *hfs_bnode_create(struct hfs_btree *, u32);
115 extern void hfs_bnode_get(struct hfs_bnode *);
116 extern void hfs_bnode_put(struct hfs_bnode *);
119 extern u16 hfs_brec_lenoff(struct hfs_bnode *, u16, u16 *);
120 extern u16 hfs_brec_keylen(struct hfs_bnode *, u16);
127 extern int __hfs_brec_find(struct hfs_bnode *, struct hfs_find_data *);