• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/hfsplus_journal/

Lines Matching refs:hfsplus_handle_t

306 int hfsplus_block_allocate(hfsplus_handle_t *, struct super_block *, u32, u32, u32 *);
307 int hfsplus_block_free(hfsplus_handle_t *, struct super_block *, u32, u32);
312 void hfs_btree_write(hfsplus_handle_t *, struct hfs_btree *);
313 struct hfs_bnode *hfs_bmap_alloc(hfsplus_handle_t *, struct hfs_btree *);
314 void hfs_bmap_free(hfsplus_handle_t *, struct hfs_bnode *);
321 void hfs_bnode_write(hfsplus_handle_t *, struct hfs_bnode *, void *, int, int);
322 void hfs_bnode_write_u16(hfsplus_handle_t *, struct hfs_bnode *, int, u16);
323 void hfs_bnode_clear(hfsplus_handle_t *, struct hfs_bnode *, int, int);
324 void hfs_bnode_copy(hfsplus_handle_t *, struct hfs_bnode *, int,
326 void hfs_bnode_move(hfsplus_handle_t *, struct hfs_bnode *, int, int, int);
328 void hfs_bnode_unlink(hfsplus_handle_t *, struct hfs_bnode *);
330 struct hfs_bnode *hfs_bnode_find(hfsplus_handle_t *, struct hfs_btree *, u32);
333 struct hfs_bnode *hfs_bnode_create(hfsplus_handle_t *, struct hfs_btree *, u32);
335 void hfs_bnode_put(hfsplus_handle_t *, struct hfs_bnode *);
340 int hfs_brec_insert(hfsplus_handle_t *, struct hfs_find_data *, void *, int);
341 int hfs_brec_remove(hfsplus_handle_t *, struct hfs_find_data *);
345 void hfs_find_exit(hfsplus_handle_t *, struct hfs_find_data *);
347 void hfsplus_journalled_find_exit(hfsplus_handle_t *, struct hfs_find_data *);
349 int hfs_brec_find(hfsplus_handle_t *, struct hfs_find_data *);
350 int hfs_brec_read(hfsplus_handle_t *, struct hfs_find_data *, void *, int);
351 int hfs_brec_goto(hfsplus_handle_t *, struct hfs_find_data *, int);
357 int hfsplus_find_cat(hfsplus_handle_t *, struct super_block *, u32, struct hfs_find_data *);
358 int hfsplus_create_cat(hfsplus_handle_t *, u32, struct inode *, struct qstr *, struct inode *);
359 int hfsplus_delete_cat(hfsplus_handle_t *, u32, struct inode *, struct qstr *);
360 int hfsplus_rename_cat(hfsplus_handle_t *, u32, struct inode *, struct qstr *,
365 void hfsplus_ext_write_extent(hfsplus_handle_t *, struct inode *);
367 int hfsplus_free_fork(hfsplus_handle_t *handle, struct super_block *, u32, struct hfsplus_fork_raw *, int);
368 int hfsplus_file_extend(hfsplus_handle_t *, struct inode *);
380 int hfsplus_cat_write_inode(hfsplus_handle_t *, struct inode *);
381 struct inode *hfsplus_new_inode(hfsplus_handle_t *, struct super_block *, int);
382 void hfsplus_delete_inode(hfsplus_handle_t *, struct inode *);
383 int hfsplus_do_journal_get_write_access(hfsplus_handle_t *, struct buffer_head *);
384 int hfsplus_commit_write_fn(hfsplus_handle_t *, struct buffer_head *);
385 int hfsplus_walk_page_buffers(hfsplus_handle_t *, struct buffer_head *, unsigned ,
386 unsigned , int *, int (*fn)(hfsplus_handle_t *, struct buffer_head *));
426 int hfsplus_journalled_mark_inode_dirty(const char *, hfsplus_handle_t *, struct inode *);
427 int hfsplus_journalled_set_page_dirty(hfsplus_handle_t *, struct page *);
428 int hfsplus_journal_start(const char *, struct super_block *sb, hfsplus_handle_t *hfsplus_handle);
429 int hfsplus_journal_stop(hfsplus_handle_t *);
430 int hfsplus_journal_get_write_access(const char *, hfsplus_handle_t *, struct buffer_head *);
431 int hfsplus_journal_dirty_metadata(const char *, struct buffer_head *, hfsplus_handle_t *);