Lines Matching defs:tree
65 /* B-tree mutex nested subclasses */
104 struct hfs_btree *tree;
259 #define HFSPLUS_I_CAT_DIRTY 1 /* has changes in the catalog tree */
260 #define HFSPLUS_I_EXT_DIRTY 2 /* has changes in the extent tree */
262 #define HFSPLUS_I_ATTR_DIRTY 4 /* has changes in the attributes tree */
290 struct hfs_btree *tree;
388 void hfs_btree_close(struct hfs_btree *tree);
389 int hfs_btree_write(struct hfs_btree *tree);
390 int hfs_bmap_reserve(struct hfs_btree *tree, int rsvd_nodes);
391 struct hfs_bnode *hfs_bmap_alloc(struct hfs_btree *tree);
407 struct hfs_bnode *hfs_bnode_findhash(struct hfs_btree *tree, u32 cnid);
409 struct hfs_bnode *hfs_bnode_find(struct hfs_btree *tree, u32 num);
411 struct hfs_bnode *hfs_bnode_create(struct hfs_btree *tree, u32 num);
414 bool hfs_bnode_need_zeroout(struct hfs_btree *tree);
423 int hfs_find_init(struct hfs_btree *tree, struct hfs_find_data *fd);