• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/hfsplus_journal/

Lines Matching defs:hfsplus_handle

99 void hfs_bnode_write(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node, void *buf, int off, int len)
114 hfsplus_journalled_set_page_dirty(hfsplus_handle, *pagep);
121 hfsplus_journalled_set_page_dirty(hfsplus_handle, *pagep);
126 void hfs_bnode_write_u16(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node, int off, u16 data)
130 hfs_bnode_write(hfsplus_handle, node, &v, off, 2);
133 void hfs_bnode_clear(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node, int off, int len)
144 hfsplus_journalled_set_page_dirty(hfsplus_handle, *pagep);
150 hfsplus_journalled_set_page_dirty(hfsplus_handle, *pagep);
155 void hfs_bnode_copy(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *dst_node, int dst,
177 hfsplus_journalled_set_page_dirty(hfsplus_handle, *dst_page);
184 hfsplus_journalled_set_page_dirty(hfsplus_handle, *dst_page);
205 hfsplus_journalled_set_page_dirty(hfsplus_handle, *dst_page);
215 void hfs_bnode_move(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node, int dst, int src, int len)
237 hfsplus_journalled_set_page_dirty(hfsplus_handle, *dst_page);
247 hfsplus_journalled_set_page_dirty(hfsplus_handle, *dst_page);
267 hfsplus_journalled_set_page_dirty(hfsplus_handle, *dst_page);
285 hfsplus_journalled_set_page_dirty(hfsplus_handle, *dst_page);
292 hfsplus_journalled_set_page_dirty(hfsplus_handle, *dst_page);
313 hfsplus_journalled_set_page_dirty(hfsplus_handle, *dst_page);
360 void hfs_bnode_unlink(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node)
368 tmp = hfs_bnode_find(hfsplus_handle, tree, node->prev);
373 hfs_bnode_write(hfsplus_handle, tmp, &cnid, offsetof(struct hfs_bnode_desc, next), 4);
374 hfs_bnode_put(hfsplus_handle, tmp);
379 tmp = hfs_bnode_find(hfsplus_handle, tree, node->next);
384 hfs_bnode_write(hfsplus_handle, tmp, &cnid, offsetof(struct hfs_bnode_desc, prev), 4);
385 hfs_bnode_put(hfsplus_handle, tmp);
504 struct hfs_bnode *hfs_bnode_find(hfsplus_handle_t *hfsplus_handle, struct hfs_btree *tree, u32 num)
583 hfs_bnode_put(hfsplus_handle, node);
597 struct hfs_bnode *hfs_bnode_create(hfsplus_handle_t *hfsplus_handle, struct hfs_btree *tree, u32 num)
615 hfs_bnode_put(hfsplus_handle, node);
622 hfsplus_journalled_set_page_dirty(hfsplus_handle, *pagep);
626 hfsplus_journalled_set_page_dirty(hfsplus_handle, *pagep);
645 void hfs_bnode_put(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node)
665 hfs_bmap_free(hfsplus_handle, node);