/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/hfsplus_journal/ |
H A D | hfsplus_fs.h | 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 *, struc [all...] |
H A D | bfind.c | 30 void hfs_find_exit(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd) 54 void hfsplus_journalled_find_exit(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd) 106 int hfs_brec_find(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd) 160 int hfs_brec_read(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd, void *rec, int rec_len) 173 int hfs_brec_goto(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd, int cnt)
|
H A D | dir.c | 33 hfsplus_handle_t hfsplus_handle; 125 hfsplus_handle_t hfsplus_handle; 250 hfsplus_handle_t hfsplus_handle; 281 hfsplus_handle_t hfsplus_handle; 347 hfsplus_handle_t hfsplus_handle; 395 hfsplus_handle_t hfsplus_handle; 424 hfsplus_handle_t hfsplus_handle; 452 hfsplus_handle_t hfsplus_handle; 493 hfsplus_handle_t hfsplus_handle; 526 hfsplus_handle_t hfsplus_handl [all...] |
H A D | extents.c | 86 static void __hfsplus_ext_write_extent(hfsplus_handle_t *hfsplus_handle, struct inode *inode, struct hfs_find_data *fd) 106 void hfsplus_ext_write_extent(hfsplus_handle_t *hfsplus_handle, struct inode *inode) 117 static inline int __hfsplus_ext_read_extent(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd, 137 static inline int __hfsplus_ext_cache_extent(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd, struct inode *inode, u32 block) 156 static int hfsplus_ext_read_extent(hfsplus_handle_t *hfsplus_handle, struct inode *inode, u32 block) 179 hfsplus_handle_t *hfsplus_handle, tmp_hfsplus_handle; 295 static int hfsplus_free_extents(hfsplus_handle_t *hfsplus_handle, struct super_block *sb, 336 int hfsplus_free_fork(hfsplus_handle_t *hfsplus_handle, struct super_block *sb, u32 cnid, struct hfsplus_fork_raw *fork, int type) 375 int hfsplus_file_extend(hfsplus_handle_t *hfsplus_handle, struct inode *inode) 470 hfsplus_handle_t hfsplus_handl [all...] |
H A D | inode.c | 97 int hfsplus_commit_write_fn(hfsplus_handle_t *hfsplus_handle, struct buffer_head *bh) 112 int hfsplus_walk_page_buffers(hfsplus_handle_t *hfsplus_handle, 117 int (*fn)(hfsplus_handle_t *hfsplus_handle, 144 int hfsplus_do_journal_get_write_access(hfsplus_handle_t *hfsplus_handle, struct buffer_head *bh) 155 hfsplus_handle_t hfsplus_handle; 221 hfsplus_handle_t hfsplus_handle; 237 hfsplus_handle_t *hfsplus_handle; 308 hfsplus_handle_t hfsplus_handle; 373 hfsplus_handle_t hfsplus_handle; 496 hfsplus_handle_t hfsplus_handl [all...] |
H A D | brec.c | 14 static struct hfs_bnode *hfs_bnode_split(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd); 15 static int hfs_brec_update_parent(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd); 16 static int hfs_btree_inc_height(hfsplus_handle_t *hfsplus_handle, struct hfs_btree *); 53 int hfs_brec_insert(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd, void *entry, int entry_len) 164 int hfs_brec_remove(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd) 218 static struct hfs_bnode *hfs_bnode_split(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd) 328 static int hfs_brec_update_parent(hfsplus_handle_t *hfsplus_handle, struct hfs_find_data *fd) 424 static int hfs_btree_inc_height(hfsplus_handle_t *hfsplus_handle, struct hfs_btree *tree)
|
H A D | ioctl.c | 26 hfsplus_handle_t hfsplus_handle; 98 hfsplus_handle_t hfsplus_handle; 146 hfsplus_handle_t hfsplus_handle;
|
H A D | bnode.c | 73 void hfs_bnode_write(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node, void *buf, int off, int len) 96 void hfs_bnode_write_u16(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node, int off, u16 data) 103 void hfs_bnode_clear(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node, int off, int len) 125 void hfs_bnode_copy(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *dst_node, int dst, 185 void hfs_bnode_move(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node, int dst, int src, int len) 330 void hfs_bnode_unlink(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node) 474 struct hfs_bnode *hfs_bnode_find(hfsplus_handle_t *hfsplus_handle, struct hfs_btree *tree, u32 num) 567 struct hfs_bnode *hfs_bnode_create(hfsplus_handle_t *hfsplus_handle, struct hfs_btree *tree, u32 num) 615 void hfs_bnode_put(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node)
|
H A D | btree.c | 123 void hfs_btree_write(hfsplus_handle_t *hfsplus_handle, struct hfs_btree *tree) 151 static struct hfs_bnode *hfs_bmap_new_bmap(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *prev, u32 idx) 184 struct hfs_bnode *hfs_bmap_alloc(hfsplus_handle_t *hfsplus_handle, struct hfs_btree *tree) 276 void hfs_bmap_free(hfsplus_handle_t *hfsplus_handle, struct hfs_bnode *node)
|
H A D | bitmap.c | 18 int hfsplus_block_allocate(hfsplus_handle_t *hfsplus_handle, struct super_block *sb, u32 size, u32 offset, u32 *max) 149 int hfsplus_block_free(hfsplus_handle_t *hfsplus_handle, struct super_block *sb, u32 offset, u32 count)
|
H A D | journal.c | 110 static void hfsplus_journal_abort_handle(const char *err_no, struct buffer_head *bh, hfsplus_handle_t *hfsplus_handle) 119 int hfsplus_journal_get_write_access(const char *err_fn, hfsplus_handle_t *hfsplus_handle, struct buffer_head *bh) 135 int hfsplus_journal_dirty_metadata(const char *err_fn, struct buffer_head *bh, hfsplus_handle_t *hfsplus_handle) 177 int hfsplus_journal_start(const char *err_fn, struct super_block *sb, hfsplus_handle_t *hfsplus_handle) 204 int hfsplus_journal_stop(hfsplus_handle_t *hfsplus_handle) 312 static int hfsplus_journalled_write_full_page(hfsplus_handle_t *hfsplus_handle, struct page *page) 333 int hfsplus_journalled_set_page_dirty(hfsplus_handle_t *hfsplus_handle, struct page *page) 374 int hfsplus_journalled_mark_inode_dirty(const char *err_fn, hfsplus_handle_t *hfsplus_handle, struct inode *inode)
|
H A D | hfsplus_jbd.h | 63 typedef struct hfsplus_handle hfsplus_handle_t; typedef in typeref:struct:hfsplus_handle 868 static inline hfsplus_handle_t *hfsplus_jbd_current_handle(void) 879 extern hfsplus_jbd_handle_t *hfsplus_jbd_start(hfsplus_jbd_t *, int nblocks, hfsplus_handle_t *hfsplus_handle);
|
H A D | catalog.c | 153 int hfsplus_find_cat(hfsplus_handle_t *hfsplus_handle, struct super_block *sb, u32 cnid, 176 int hfsplus_create_cat(hfsplus_handle_t *hfsplus_handle, u32 cnid, struct inode *dir, struct qstr *str, struct inode *inode) 233 int hfsplus_delete_cat(hfsplus_handle_t *hfsplus_handle, u32 cnid, struct inode *dir, struct qstr *str) 305 int hfsplus_rename_cat(hfsplus_handle_t *hfsplus_handle, u32 cnid,
|
H A D | super.c | 27 hfsplus_handle_t hfsplus_handle; 98 hfsplus_handle_t hfsplus_handle; 186 hfsplus_handle_t hfsplus_handle; 352 hfsplus_handle_t hfsplus_handle;
|
H A D | transaction.c | 261 hfsplus_jbd_handle_t *hfsplus_jbd_start(hfsplus_jbd_t *journal, int nblocks, hfsplus_handle_t *hfsplus_handle) 263 hfsplus_handle_t *tmp_hfsplus_handle = hfsplus_jbd_current_handle(); 380 hfsplus_handle_t *hfsplus_handle; 1316 hfsplus_handle_t *hfsplus_handle; 1409 hfsplus_handle_t hfsplus_handle;
|