/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/hfsplus_journal/ |
H A D | super.c | 38 hfs_find_init(HFSPLUS_SB(inode->i_sb).cat_tree, &fd); 50 vhdr = HFSPLUS_SB(inode->i_sb).s_vhdr; 101 if ((HFSPLUS_SB(inode->i_sb).jnl.journaled == HFSPLUS_JOURNAL_PRESENT) && 127 vhdr = HFSPLUS_SB(inode->i_sb).s_vhdr; 134 HFSPLUS_SB(inode->i_sb).flags |= HFSPLUS_SB_WRITEBACKUP; 138 hfs_btree_write(&hfsplus_handle, HFSPLUS_SB(inode->i_sb).ext_tree); 142 HFSPLUS_SB(inode->i_sb).flags |= HFSPLUS_SB_WRITEBACKUP; 146 hfs_btree_write(&hfsplus_handle, HFSPLUS_SB(inode->i_sb).cat_tree); 150 HFSPLUS_SB(inode->i_sb).flags |= HFSPLUS_SB_WRITEBACKUP; 157 HFSPLUS_SB(inod [all...] |
H A D | wrapper.c | 68 if (HFSPLUS_SB(sb).session >= 0) { 69 te.cdte_track = HFSPLUS_SB(sb).session; 121 HFSPLUS_SB(sb).flags |= HFSPLUS_SB_HFSX; 142 HFSPLUS_SB(sb).alloc_blksz = blocksize; 143 HFSPLUS_SB(sb).alloc_blksz_shift = 0; 145 HFSPLUS_SB(sb).alloc_blksz_shift++; 146 blocksize = min(HFSPLUS_SB(sb).alloc_blksz, (u32)PAGE_SIZE); 157 HFSPLUS_SB(sb).blockoffset = part_start >> 159 HFSPLUS_SB(sb).sect_count = part_size; 160 HFSPLUS_SB(s [all...] |
H A D | journal.c | 57 unsigned char *vh_ptr = (unsigned char *)HFSPLUS_SB(sb).s_vhdr; 72 struct hfsplus_journal *jnl = &(HFSPLUS_SB(sb).jnl); 78 jnl->jh_bh = sb_bread(sb, HFSPLUS_SB(sb).blockoffset + jh_block_number); 107 hfsplus_jbd_abort(HFSPLUS_SB(sb).jnl.s_journal, -EIO); 171 journal = HFSPLUS_SB(sb).jnl.s_journal; 179 hfsplus_jbd_t *journal = HFSPLUS_SB(sb).jnl.s_journal; 181 hfsplus_handle->journaled = HFSPLUS_SB(sb).jnl.journaled; 194 hfsplus_handle->maxblock = HFSPLUS_SB(sb).jnl.journal_maxblock; 195 hfsplus_handle->handle = hfsplus_jbd_start(journal, HFSPLUS_SB(sb).jnl.journal_maxblock, hfsplus_handle); 269 struct hfsplus_journal *jnl = &(HFSPLUS_SB(s [all...] |
H A D | part_tbl.c | 98 (HFSPLUS_SB(sb).part < 0 || HFSPLUS_SB(sb).part == i)) { 114 (HFSPLUS_SB(sb).part < 0 || HFSPLUS_SB(sb).part == i)) {
|
H A D | bitmap.c | 32 mutex_lock(&HFSPLUS_SB(sb).alloc_file->i_mutex); 33 mapping = HFSPLUS_SB(sb).alloc_file->i_mapping; 141 HFSPLUS_SB(sb).free_blocks -= *max; 145 mutex_unlock(&HFSPLUS_SB(sb).alloc_file->i_mutex); 163 if ((offset + count) > HFSPLUS_SB(sb).total_blocks) 166 mutex_lock(&HFSPLUS_SB(sb).alloc_file->i_mutex); 167 mapping = HFSPLUS_SB(sb).alloc_file->i_mapping; 215 HFSPLUS_SB(sb).free_blocks += len; 217 mutex_unlock(&HFSPLUS_SB(sb).alloc_file->i_mutex);
|
H A D | extents.c | 111 hfs_find_init(HFSPLUS_SB(inode->i_sb).ext_tree, &fd); 165 hfs_find_init(HFSPLUS_SB(inode->i_sb).ext_tree, &fd); 187 if (HFSPLUS_SB(sb).jnl.journaled == HFSPLUS_JOURNAL_PRESENT) { 207 shift = HFSPLUS_SB(sb).alloc_blksz_shift - sb->s_blocksize_bits; 208 ablock = iblock >> HFSPLUS_SB(sb).fs_shift; 241 mask = (1 << HFSPLUS_SB(sb).fs_shift) - 1; 242 map_bh(bh_result, sb, (dblock << HFSPLUS_SB(sb).fs_shift) + HFSPLUS_SB(sb).blockoffset + (iblock & mask)); 357 hfs_find_init(HFSPLUS_SB(sb).ext_tree, &fd); 381 if (HFSPLUS_SB(s [all...] |
H A D | inode.c | 52 tree = HFSPLUS_SB(sb).ext_tree; 55 tree = HFSPLUS_SB(sb).cat_tree; 58 tree = HFSPLUS_SB(sb).attr_tree; 167 journal = HFSPLUS_SB(sb).jnl.s_journal; 397 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &fd); 410 hlist_add_head(&inode->i_hash, &HFSPLUS_SB(sb).rsrc_inodes); 427 inode->i_uid = HFSPLUS_SB(sb).uid; 431 inode->i_gid = HFSPLUS_SB(sb).gid; 435 (S_IRWXUGO & ~(HFSPLUS_SB(sb).umask)); 439 ~(HFSPLUS_SB(s [all...] |
H A D | dir.c | 43 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &fd); 72 (entry.file.create_date == HFSPLUS_I(HFSPLUS_SB(sb).hidden_dir).create_date || 74 HFSPLUS_SB(sb).hidden_dir) { 90 hfsplus_cat_build_key(sb, fd.search_key, HFSPLUS_SB(sb).hidden_dir->i_ino, &str); 133 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &fd); 189 if (HFSPLUS_SB(sb).hidden_dir && 190 HFSPLUS_SB(sb).hidden_dir->i_ino == be32_to_cpu(entry.folder.id)) 301 HFSPLUS_SB(sb).hidden_dir, &str); 310 cnid = HFSPLUS_SB(sb).next_cnid++; 318 HFSPLUS_SB(s [all...] |
H A D | unicode.c | 124 struct nls_table *nls = HFSPLUS_SB(sb).nls; 135 compose = !(HFSPLUS_SB(sb).flags & HFSPLUS_SB_NODECOMPOSE); 244 struct nls_table *nls = HFSPLUS_SB(sb).nls; 249 decompose = !(HFSPLUS_SB(sb).flags & HFSPLUS_SB_NODECOMPOSE);
|
H A D | catalog.c | 102 if (inode == HFSPLUS_SB(inode->i_sb).hidden_dir) 125 file->user_info.fdType = cpu_to_be32(HFSPLUS_SB(inode->i_sb).type); 126 file->user_info.fdCreator = cpu_to_be32(HFSPLUS_SB(inode->i_sb).creator); 134 file->create_date = HFSPLUS_I(HFSPLUS_SB(inode->i_sb).hidden_dir).create_date; 186 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &fd); 244 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &fd); 318 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &src_fd);
|
H A D | ioctl.c | 104 res = hfs_find_init(HFSPLUS_SB(inode->i_sb).cat_tree, &fd); 154 res = hfs_find_init(HFSPLUS_SB(inode->i_sb).cat_tree, &fd);
|
H A D | btree.c | 66 if ((HFSPLUS_SB(sb).flags & HFSPLUS_SB_HFSX) && 203 HFSPLUS_SB(tree->sb).alloc_blksz_shift; 205 HFSPLUS_SB(tree->sb).fs_shift;
|
H A D | options.c | 172 struct hfsplus_sb_info *sbi = &HFSPLUS_SB(mnt->mnt_sb);
|
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/hfsplus/ |
H A D | super.c | 37 hfs_find_init(HFSPLUS_SB(inode->i_sb).cat_tree, &fd); 46 vhdr = HFSPLUS_SB(inode->i_sb).s_vhdr; 89 vhdr = HFSPLUS_SB(inode->i_sb).s_vhdr; 96 HFSPLUS_SB(inode->i_sb).flags |= HFSPLUS_SB_WRITEBACKUP; 100 hfs_btree_write(HFSPLUS_SB(inode->i_sb).ext_tree); 104 HFSPLUS_SB(inode->i_sb).flags |= HFSPLUS_SB_WRITEBACKUP; 108 hfs_btree_write(HFSPLUS_SB(inode->i_sb).cat_tree); 112 HFSPLUS_SB(inode->i_sb).flags |= HFSPLUS_SB_WRITEBACKUP; 119 HFSPLUS_SB(inode->i_sb).flags |= HFSPLUS_SB_WRITEBACKUP; 126 HFSPLUS_SB(inod [all...] |
H A D | wrapper.c | 68 if (HFSPLUS_SB(sb).session >= 0) { 69 te.cdte_track = HFSPLUS_SB(sb).session; 121 HFSPLUS_SB(sb).flags |= HFSPLUS_SB_HFSX; 142 HFSPLUS_SB(sb).alloc_blksz = blocksize; 143 HFSPLUS_SB(sb).alloc_blksz_shift = 0; 145 HFSPLUS_SB(sb).alloc_blksz_shift++; 146 blocksize = min(HFSPLUS_SB(sb).alloc_blksz, (u32)PAGE_SIZE); 157 HFSPLUS_SB(sb).blockoffset = part_start >> 159 HFSPLUS_SB(sb).sect_count = part_size; 160 HFSPLUS_SB(s [all...] |
H A D | part_tbl.c | 98 (HFSPLUS_SB(sb).part < 0 || HFSPLUS_SB(sb).part == i)) { 114 (HFSPLUS_SB(sb).part < 0 || HFSPLUS_SB(sb).part == i)) {
|
H A D | bitmap.c | 32 mutex_lock(&HFSPLUS_SB(sb).alloc_file->i_mutex); 33 mapping = HFSPLUS_SB(sb).alloc_file->i_mapping; 141 HFSPLUS_SB(sb).free_blocks -= *max; 145 mutex_unlock(&HFSPLUS_SB(sb).alloc_file->i_mutex); 163 if ((offset + count) > HFSPLUS_SB(sb).total_blocks) 166 mutex_lock(&HFSPLUS_SB(sb).alloc_file->i_mutex); 167 mapping = HFSPLUS_SB(sb).alloc_file->i_mapping; 215 HFSPLUS_SB(sb).free_blocks += len; 217 mutex_unlock(&HFSPLUS_SB(sb).alloc_file->i_mutex);
|
H A D | inode.c | 52 tree = HFSPLUS_SB(sb).ext_tree; 55 tree = HFSPLUS_SB(sb).cat_tree; 58 tree = HFSPLUS_SB(sb).attr_tree; 158 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &fd); 170 hlist_add_head(&inode->i_hash, &HFSPLUS_SB(sb).rsrc_inodes); 186 inode->i_uid = HFSPLUS_SB(sb).uid; 190 inode->i_gid = HFSPLUS_SB(sb).gid; 194 (S_IRWXUGO & ~(HFSPLUS_SB(sb).umask)); 198 ~(HFSPLUS_SB(sb).umask)); 264 hfsplus_delete_cat(inode->i_ino, HFSPLUS_SB(s [all...] |
H A D | extents.c | 111 hfs_find_init(HFSPLUS_SB(inode->i_sb).ext_tree, &fd); 165 hfs_find_init(HFSPLUS_SB(inode->i_sb).ext_tree, &fd); 183 shift = HFSPLUS_SB(sb).alloc_blksz_shift - sb->s_blocksize_bits; 184 ablock = iblock >> HFSPLUS_SB(sb).fs_shift; 215 mask = (1 << HFSPLUS_SB(sb).fs_shift) - 1; 216 map_bh(bh_result, sb, (dblock << HFSPLUS_SB(sb).fs_shift) + HFSPLUS_SB(sb).blockoffset + (iblock & mask)); 327 hfs_find_init(HFSPLUS_SB(sb).ext_tree, &fd); 351 if (HFSPLUS_SB(sb).alloc_file->i_size * 8 < HFSPLUS_SB(s [all...] |
H A D | dir.c | 40 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &fd); 69 (entry.file.create_date == HFSPLUS_I(HFSPLUS_SB(sb).hidden_dir).create_date || 71 HFSPLUS_SB(sb).hidden_dir) { 87 hfsplus_cat_build_key(sb, fd.search_key, HFSPLUS_SB(sb).hidden_dir->i_ino, &str); 125 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &fd); 181 if (HFSPLUS_SB(sb).hidden_dir && 182 HFSPLUS_SB(sb).hidden_dir->i_ino == be32_to_cpu(entry.folder.id)) 280 HFSPLUS_SB(sb).hidden_dir, &str); 287 cnid = HFSPLUS_SB(sb).next_cnid++; 293 HFSPLUS_SB(s [all...] |
H A D | unicode.c | 124 struct nls_table *nls = HFSPLUS_SB(sb).nls; 135 compose = !(HFSPLUS_SB(sb).flags & HFSPLUS_SB_NODECOMPOSE); 244 struct nls_table *nls = HFSPLUS_SB(sb).nls; 249 decompose = !(HFSPLUS_SB(sb).flags & HFSPLUS_SB_NODECOMPOSE);
|
H A D | catalog.c | 102 if (inode == HFSPLUS_SB(inode->i_sb).hidden_dir) 125 file->user_info.fdType = cpu_to_be32(HFSPLUS_SB(inode->i_sb).type); 126 file->user_info.fdCreator = cpu_to_be32(HFSPLUS_SB(inode->i_sb).creator); 134 file->create_date = HFSPLUS_I(HFSPLUS_SB(inode->i_sb).hidden_dir).create_date; 186 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &fd); 241 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &fd); 314 hfs_find_init(HFSPLUS_SB(sb).cat_tree, &src_fd);
|
H A D | ioctl.c | 97 res = hfs_find_init(HFSPLUS_SB(inode->i_sb).cat_tree, &fd); 140 res = hfs_find_init(HFSPLUS_SB(inode->i_sb).cat_tree, &fd);
|
H A D | btree.c | 62 if ((HFSPLUS_SB(sb).flags & HFSPLUS_SB_HFSX) && 197 HFSPLUS_SB(tree->sb).alloc_blksz_shift; 199 HFSPLUS_SB(tree->sb).fs_shift;
|
H A D | options.c | 172 struct hfsplus_sb_info *sbi = &HFSPLUS_SB(mnt->mnt_sb);
|