• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/fs/hfsplus_journal/

Lines Matching defs:hfsplus_handle

27 	hfsplus_handle_t hfsplus_handle;
39 if (hfsplus_journal_start(__FUNCTION__, inode->i_sb, &hfsplus_handle))
41 err = hfsplus_find_cat(&hfsplus_handle, inode->i_sb, inode->i_ino, &fd);
44 hfs_find_exit(&hfsplus_handle, &fd);
45 hfsplus_journal_stop(&hfsplus_handle);
98 hfsplus_handle_t hfsplus_handle;
120 hfsplus_handle.journaled = !HFSPLUS_JOURNAL_PRESENT;
122 hfsplus_ext_write_extent(&hfsplus_handle, inode);
124 ret = hfsplus_cat_write_inode(&hfsplus_handle, inode);
130 ret = hfsplus_cat_write_inode(&hfsplus_handle, inode);
138 hfs_btree_write(&hfsplus_handle, HFSPLUS_SB(inode->i_sb).ext_tree);
146 hfs_btree_write(&hfsplus_handle, HFSPLUS_SB(inode->i_sb).cat_tree);
168 hfs_btree_write(&hfsplus_handle, HFSPLUS_SB(inode->i_sb).attr_tree);
186 hfsplus_handle_t hfsplus_handle;
194 if (hfsplus_journal_start(__FUNCTION__, sb, &hfsplus_handle))
203 if (hfsplus_handle.journaled == HFSPLUS_JOURNAL_PRESENT) {
208 err = hfsplus_journal_get_write_access(__FUNCTION__, &hfsplus_handle, HFSPLUS_SB(sb).s_vhbh);
213 err = hfsplus_jbd_dirty_metadata(hfsplus_handle.handle, HFSPLUS_SB(sb).s_vhbh);
236 if (hfsplus_handle.journaled == HFSPLUS_JOURNAL_PRESENT)
237 hfsplus_jbd_dirty_metadata(hfsplus_handle.handle, bh);
248 hfsplus_journal_stop(&hfsplus_handle);
352 hfsplus_handle_t hfsplus_handle;
497 if (hfsplus_journal_start(__FUNCTION__, sb, &hfsplus_handle))
499 if (!hfs_brec_read(&hfsplus_handle, &fd, &entry, sizeof(entry))) {
500 hfs_find_exit(&hfsplus_handle, &fd);
502 hfsplus_journal_stop(&hfsplus_handle);
507 hfsplus_journal_stop(&hfsplus_handle);
510 hfsplus_journal_stop(&hfsplus_handle);
512 hfsplus_journal_stop(&hfsplus_handle);
536 if (hfsplus_journal_start(__FUNCTION__, sb, &hfsplus_handle))
538 HFSPLUS_SB(sb).hidden_dir = hfsplus_new_inode(&hfsplus_handle, sb, S_IFDIR);
539 hfsplus_create_cat(&hfsplus_handle, HFSPLUS_SB(sb).hidden_dir->i_ino, sb->s_root->d_inode,
541 hfsplus_journalled_mark_inode_dirty(__FUNCTION__, &hfsplus_handle, HFSPLUS_SB(sb).hidden_dir);
542 hfsplus_journal_stop(&hfsplus_handle);