Searched refs:HFSPLUS_SB (Results 1 - 25 of 28) sorted by relevance

12

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/fs/hfsplus_journal/
H A Dsuper.c38 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 Dwrapper.c68 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 Djournal.c57 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 Dpart_tbl.c98 (HFSPLUS_SB(sb).part < 0 || HFSPLUS_SB(sb).part == i)) {
114 (HFSPLUS_SB(sb).part < 0 || HFSPLUS_SB(sb).part == i)) {
H A Dbitmap.c32 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 Dextents.c111 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 Dinode.c52 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 Ddir.c43 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 Dunicode.c124 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 Dcatalog.c102 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 Dioctl.c104 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 Dbtree.c66 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 Doptions.c172 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 Dsuper.c37 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 Dwrapper.c68 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 Dpart_tbl.c98 (HFSPLUS_SB(sb).part < 0 || HFSPLUS_SB(sb).part == i)) {
114 (HFSPLUS_SB(sb).part < 0 || HFSPLUS_SB(sb).part == i)) {
H A Dbitmap.c32 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 Dinode.c52 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 Dextents.c111 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 Ddir.c40 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 Dunicode.c124 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 Dcatalog.c102 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 Dioctl.c97 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 Dbtree.c62 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 Doptions.c172 struct hfsplus_sb_info *sbi = &HFSPLUS_SB(mnt->mnt_sb);

Completed in 121 milliseconds

12