Lines Matching refs:hfs_bnode

96 	struct hfs_bnode *node_hash[NODE_HASH_SIZE];
103 struct hfs_bnode { struct
115 struct hfs_bnode *next_hash; argument
291 struct hfs_bnode *bnode;
354 typedef int (*search_strategy_t)(struct hfs_bnode *,
391 struct hfs_bnode *hfs_bmap_alloc(struct hfs_btree *tree);
392 void hfs_bmap_free(struct hfs_bnode *node);
395 void hfs_bnode_read(struct hfs_bnode *node, void *buf, int off, int len);
396 u16 hfs_bnode_read_u16(struct hfs_bnode *node, int off);
397 u8 hfs_bnode_read_u8(struct hfs_bnode *node, int off);
398 void hfs_bnode_read_key(struct hfs_bnode *node, void *key, int off);
399 void hfs_bnode_write(struct hfs_bnode *node, void *buf, int off, int len);
400 void hfs_bnode_write_u16(struct hfs_bnode *node, int off, u16 data);
401 void hfs_bnode_clear(struct hfs_bnode *node, int off, int len);
402 void hfs_bnode_copy(struct hfs_bnode *dst_node, int dst,
403 struct hfs_bnode *src_node, int src, int len);
404 void hfs_bnode_move(struct hfs_bnode *node, int dst, int src, int len);
405 void hfs_bnode_dump(struct hfs_bnode *node);
406 void hfs_bnode_unlink(struct hfs_bnode *node);
407 struct hfs_bnode *hfs_bnode_findhash(struct hfs_btree *tree, u32 cnid);
408 void hfs_bnode_unhash(struct hfs_bnode *node);
409 struct hfs_bnode *hfs_bnode_find(struct hfs_btree *tree, u32 num);
410 void hfs_bnode_free(struct hfs_bnode *node);
411 struct hfs_bnode *hfs_bnode_create(struct hfs_btree *tree, u32 num);
412 void hfs_bnode_get(struct hfs_bnode *node);
413 void hfs_bnode_put(struct hfs_bnode *node);
417 u16 hfs_brec_lenoff(struct hfs_bnode *node, u16 rec, u16 *off);
418 u16 hfs_brec_keylen(struct hfs_bnode *node, u16 rec);
425 int hfs_find_1st_rec_by_cnid(struct hfs_bnode *bnode, struct hfs_find_data *fd,
427 int hfs_find_rec_by_key(struct hfs_bnode *bnode, struct hfs_find_data *fd,
429 int __hfs_brec_find(struct hfs_bnode *bnode, struct hfs_find_data *fd,