Searched refs:HFSPLUS_I (Results 1 - 16 of 16) sorted by relevance
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/hfsplus/ |
H A D | extents.c | 90 hfsplus_ext_build_key(fd->search_key, inode->i_ino, HFSPLUS_I(inode).cached_start, 93 if (HFSPLUS_I(inode).flags & HFSPLUS_FLG_EXT_NEW) { 96 hfs_brec_insert(fd, HFSPLUS_I(inode).cached_extents, sizeof(hfsplus_extent_rec)); 97 HFSPLUS_I(inode).flags &= ~(HFSPLUS_FLG_EXT_DIRTY | HFSPLUS_FLG_EXT_NEW); 101 hfs_bnode_write(fd->bnode, HFSPLUS_I(inode).cached_extents, fd->entryoffset, fd->entrylength); 102 HFSPLUS_I(inode).flags &= ~HFSPLUS_FLG_EXT_DIRTY; 108 if (HFSPLUS_I(inode).flags & HFSPLUS_FLG_EXT_DIRTY) { 141 if (HFSPLUS_I(inode).flags & HFSPLUS_FLG_EXT_DIRTY) 144 res = __hfsplus_ext_read_extent(fd, HFSPLUS_I(inode).cached_extents, inode->i_ino, 147 HFSPLUS_I(inod [all...] |
H A D | inode.c | 33 &HFSPLUS_I(page->mapping->host).phys_size); 145 inode = HFSPLUS_I(dir).rsrc_inode; 154 INIT_LIST_HEAD(&HFSPLUS_I(inode).open_dir_list); 155 init_MUTEX(&HFSPLUS_I(inode).extents_lock); 156 HFSPLUS_I(inode).flags = HFSPLUS_FLG_RSRC; 167 HFSPLUS_I(inode).rsrc_inode = dir; 168 HFSPLUS_I(dir).rsrc_inode = inode; 201 HFSPLUS_I(inode).rootflags = perms->rootflags; 202 HFSPLUS_I(inode).userflags = perms->userflags; 223 perms->userflags = HFSPLUS_I(inod [all...] |
H A D | ioctl.c | 30 if (HFSPLUS_I(inode).rootflags & HFSPLUS_FLG_IMMUTABLE) 32 if (HFSPLUS_I(inode).rootflags & HFSPLUS_FLG_APPEND) 34 if (HFSPLUS_I(inode).userflags & HFSPLUS_FLG_NODUMP) 48 HFSPLUS_I(inode).rootflags & (HFSPLUS_FLG_IMMUTABLE|HFSPLUS_FLG_APPEND)) { 59 HFSPLUS_I(inode).rootflags |= HFSPLUS_FLG_IMMUTABLE; 62 HFSPLUS_I(inode).rootflags &= ~HFSPLUS_FLG_IMMUTABLE; 66 HFSPLUS_I(inode).rootflags |= HFSPLUS_FLG_APPEND; 69 HFSPLUS_I(inode).rootflags &= ~HFSPLUS_FLG_APPEND; 72 HFSPLUS_I(inode).userflags |= HFSPLUS_FLG_NODUMP; 74 HFSPLUS_I(inod [all...] |
H A D | super.c | 29 INIT_LIST_HEAD(&HFSPLUS_I(inode).open_dir_list); 30 init_MUTEX(&HFSPLUS_I(inode).extents_lock); 31 HFSPLUS_I(inode).flags = 0; 32 HFSPLUS_I(inode).rsrc_inode = NULL; 33 atomic_set(&HFSPLUS_I(inode).opencnt, 0); 140 HFSPLUS_I(HFSPLUS_I(inode).rsrc_inode).rsrc_inode = NULL; 141 iput(HFSPLUS_I(inode).rsrc_inode); 453 kmem_cache_free(hfsplus_inode_cachep, &HFSPLUS_I(inode));
|
H A D | catalog.c | 80 HFSPLUS_I(inode).rootflags = perms->rootflags; 81 HFSPLUS_I(inode).userflags = perms->userflags; 96 HFSPLUS_I(inode).create_date = 114 HFSPLUS_I(inode).create_date = 134 file->create_date = HFSPLUS_I(HFSPLUS_SB(inode->i_sb).hidden_dir).create_date; 135 file->permissions.dev = cpu_to_be32(HFSPLUS_I(inode).dev); 272 list_for_each(pos, &HFSPLUS_I(dir).open_dir_list) {
|
H A D | dir.c | 69 (entry.file.create_date == HFSPLUS_I(HFSPLUS_SB(sb).hidden_dir).create_date || 70 entry.file.create_date == HFSPLUS_I(sb->s_root->d_inode).create_date) && 102 HFSPLUS_I(inode).dev = linkid; 218 list_add(&rd->list, &HFSPLUS_I(inode).open_dir_list); 286 HFSPLUS_I(inode).dev = id; 325 atomic_read(&HFSPLUS_I(inode).opencnt)) { 343 if (!atomic_read(&HFSPLUS_I(inode).opencnt)) {
|
H A D | hfsplus_fs.h | 185 #define HFSPLUS_IS_DATA(inode) (!(HFSPLUS_I(inode).flags & HFSPLUS_FLG_RSRC)) 186 #define HFSPLUS_IS_RSRC(inode) (HFSPLUS_I(inode).flags & HFSPLUS_FLG_RSRC) 368 static inline struct hfsplus_inode_info *HFSPLUS_I(struct inode *inode) 374 #define HFSPLUS_I(inode) (*list_entry(inode, struct hfsplus_inode_info, vfs_inode)) macro
|
H A D | btree.c | 195 HFSPLUS_I(inode).phys_size = inode->i_size = 196 (loff_t)HFSPLUS_I(inode).alloc_blocks << 198 HFSPLUS_I(inode).fs_blocks = HFSPLUS_I(inode).alloc_blocks <<
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/hfsplus_journal/ |
H A D | extents.c | 90 hfsplus_ext_build_key(fd->search_key, inode->i_ino, HFSPLUS_I(inode).cached_start, 93 if (HFSPLUS_I(inode).flags & HFSPLUS_FLG_EXT_NEW) { 96 hfs_brec_insert(hfsplus_handle, fd, HFSPLUS_I(inode).cached_extents, sizeof(hfsplus_extent_rec)); 97 HFSPLUS_I(inode).flags &= ~(HFSPLUS_FLG_EXT_DIRTY | HFSPLUS_FLG_EXT_NEW); 101 hfs_bnode_write(hfsplus_handle, fd->bnode, HFSPLUS_I(inode).cached_extents, fd->entryoffset, fd->entrylength); 102 HFSPLUS_I(inode).flags &= ~HFSPLUS_FLG_EXT_DIRTY; 108 if (HFSPLUS_I(inode).flags & HFSPLUS_FLG_EXT_DIRTY) { 141 if (HFSPLUS_I(inode).flags & HFSPLUS_FLG_EXT_DIRTY) 144 res = __hfsplus_ext_read_extent(hfsplus_handle, fd, HFSPLUS_I(inode).cached_extents, inode->i_ino, 147 HFSPLUS_I(inod [all...] |
H A D | inode.c | 33 &HFSPLUS_I(page->mapping->host).phys_size); 291 u32 block_num = be32_to_cpu(HFSPLUS_I(inode).first_extents[0].start_block); 306 u32 block_num = be32_to_cpu(HFSPLUS_I(inode).first_extents[0].start_block); 379 inode = HFSPLUS_I(dir).rsrc_inode; 393 INIT_LIST_HEAD(&HFSPLUS_I(inode).open_dir_list); 394 init_MUTEX(&HFSPLUS_I(inode).extents_lock); 395 HFSPLUS_I(inode).flags = HFSPLUS_FLG_RSRC; 407 HFSPLUS_I(inode).rsrc_inode = dir; 408 HFSPLUS_I(dir).rsrc_inode = inode; 442 HFSPLUS_I(inod [all...] |
H A D | ioctl.c | 32 if (HFSPLUS_I(inode).rootflags & HFSPLUS_FLG_IMMUTABLE) 34 if (HFSPLUS_I(inode).rootflags & HFSPLUS_FLG_APPEND) 36 if (HFSPLUS_I(inode).userflags & HFSPLUS_FLG_NODUMP) 50 HFSPLUS_I(inode).rootflags & (HFSPLUS_FLG_IMMUTABLE|HFSPLUS_FLG_APPEND)) { 61 HFSPLUS_I(inode).rootflags |= HFSPLUS_FLG_IMMUTABLE; 64 HFSPLUS_I(inode).rootflags &= ~HFSPLUS_FLG_IMMUTABLE; 68 HFSPLUS_I(inode).rootflags |= HFSPLUS_FLG_APPEND; 71 HFSPLUS_I(inode).rootflags &= ~HFSPLUS_FLG_APPEND; 74 HFSPLUS_I(inode).userflags |= HFSPLUS_FLG_NODUMP; 76 HFSPLUS_I(inod [all...] |
H A D | super.c | 30 INIT_LIST_HEAD(&HFSPLUS_I(inode).open_dir_list); 31 init_MUTEX(&HFSPLUS_I(inode).extents_lock); 32 HFSPLUS_I(inode).flags = 0; 33 HFSPLUS_I(inode).rsrc_inode = NULL; 34 atomic_set(&HFSPLUS_I(inode).opencnt, 0); 178 HFSPLUS_I(HFSPLUS_I(inode).rsrc_inode).rsrc_inode = NULL; 179 iput(HFSPLUS_I(inode).rsrc_inode); 574 kmem_cache_free(hfsplus_inode_cachep, &HFSPLUS_I(inode));
|
H A D | catalog.c | 80 HFSPLUS_I(inode).rootflags = perms->rootflags; 81 HFSPLUS_I(inode).userflags = perms->userflags; 96 HFSPLUS_I(inode).create_date = 114 HFSPLUS_I(inode).create_date = 134 file->create_date = HFSPLUS_I(HFSPLUS_SB(inode->i_sb).hidden_dir).create_date; 135 file->permissions.dev = cpu_to_be32(HFSPLUS_I(inode).dev); 275 list_for_each(pos, &HFSPLUS_I(dir).open_dir_list) {
|
H A D | dir.c | 72 (entry.file.create_date == HFSPLUS_I(HFSPLUS_SB(sb).hidden_dir).create_date || 73 entry.file.create_date == HFSPLUS_I(sb->s_root->d_inode).create_date) && 105 HFSPLUS_I(inode).dev = linkid; 226 list_add(&rd->list, &HFSPLUS_I(inode).open_dir_list); 309 HFSPLUS_I(inode).dev = id; 357 atomic_read(&HFSPLUS_I(inode).opencnt)) { 377 if (!atomic_read(&HFSPLUS_I(inode).opencnt)) {
|
H A D | btree.c | 201 HFSPLUS_I(inode).phys_size = inode->i_size = 202 (loff_t)HFSPLUS_I(inode).alloc_blocks << 204 HFSPLUS_I(inode).fs_blocks = HFSPLUS_I(inode).alloc_blocks <<
|
H A D | hfsplus_fs.h | 233 #define HFSPLUS_IS_DATA(inode) (!(HFSPLUS_I(inode).flags & HFSPLUS_FLG_RSRC)) 234 #define HFSPLUS_IS_RSRC(inode) (HFSPLUS_I(inode).flags & HFSPLUS_FLG_RSRC) 445 static inline struct hfsplus_inode_info *HFSPLUS_I(struct inode *inode) 451 #define HFSPLUS_I(inode) (*list_entry(inode, struct hfsplus_inode_info, vfs_inode)) macro
|
Completed in 101 milliseconds