Symbol: HFS_SB
fs/hfs/attr.c
33
res = hfs_find_init(HFS_SB(inode->i_sb)->cat_tree, &fd);
fs/hfs/attr.c
80
res = hfs_find_init(HFS_SB(inode->i_sb)->cat_tree, &fd);
fs/hfs/bitmap.c
148
mutex_lock(&HFS_SB(sb)->bitmap_lock);
fs/hfs/bitmap.c
149
bitmap = HFS_SB(sb)->bitmap;
fs/hfs/bitmap.c
151
pos = hfs_find_set_zero_bits(bitmap, HFS_SB(sb)->fs_ablocks, goal, num_bits);
fs/hfs/bitmap.c
152
if (pos >= HFS_SB(sb)->fs_ablocks) {
fs/hfs/bitmap.c
155
if (pos >= HFS_SB(sb)->fs_ablocks) {
fs/hfs/bitmap.c
162
HFS_SB(sb)->free_ablocks -= *num_bits;
fs/hfs/bitmap.c
165
mutex_unlock(&HFS_SB(sb)->bitmap_lock);
fs/hfs/bitmap.c
205
if ((start + count) > HFS_SB(sb)->fs_ablocks)
fs/hfs/bitmap.c
208
mutex_lock(&HFS_SB(sb)->bitmap_lock);
fs/hfs/bitmap.c
210
curr = HFS_SB(sb)->bitmap + (start / 32);
fs/hfs/bitmap.c
238
HFS_SB(sb)->free_ablocks += len;
fs/hfs/bitmap.c
239
mutex_unlock(&HFS_SB(sb)->bitmap_lock);
fs/hfs/btree.c
274
HFS_SB(tree->sb)->alloc_blksz;
fs/hfs/btree.c
47
struct hfs_mdb *mdb = HFS_SB(sb)->mdb;
fs/hfs/btree.c
89
start_block = HFS_SB(sb)->fs_start + (dblock * HFS_SB(sb)->fs_div);
fs/hfs/catalog.c
219
atomic64_cmpxchg(&HFS_SB(sb)->next_id,
fs/hfs/catalog.c
222
atomic64_cmpxchg(&HFS_SB(sb)->next_id,
fs/hfs/catalog.c
242
cnid, atomic64_read(&HFS_SB(sb)->next_id));
fs/hfs/catalog.c
244
if ((cnid + 1) < atomic64_read(&HFS_SB(sb)->next_id)) {
fs/hfs/catalog.c
249
cat_tree = HFS_SB(sb)->cat_tree;
fs/hfs/catalog.c
348
res = hfs_find_init(HFS_SB(sb)->cat_tree, &fd);
fs/hfs/catalog.c
424
err = hfs_find_init(HFS_SB(sb)->cat_tree, &src_fd);
fs/hfs/catalog.c
59
rec->file.UsrWds.fdType = HFS_SB(inode->i_sb)->s_type;
fs/hfs/catalog.c
60
rec->file.UsrWds.fdCreator = HFS_SB(inode->i_sb)->s_creator;
fs/hfs/catalog.c
96
err = hfs_find_init(HFS_SB(sb)->cat_tree, &fd);
fs/hfs/dir.c
28
res = hfs_find_init(HFS_SB(dir->i_sb)->cat_tree, &fd);
fs/hfs/dir.c
62
err = hfs_find_init(HFS_SB(sb)->cat_tree, &fd);
fs/hfs/extent.c
141
res = hfs_find_init(HFS_SB(inode->i_sb)->ext_tree, &fd);
fs/hfs/extent.c
200
res = hfs_find_init(HFS_SB(inode->i_sb)->ext_tree, &fd);
fs/hfs/extent.c
302
total_blocks /= HFS_SB(sb)->alloc_blksz;
fs/hfs/extent.c
316
res = hfs_find_init(HFS_SB(sb)->ext_tree, &fd);
fs/hfs/extent.c
345
ablock = (u32)block / HFS_SB(sb)->fs_div;
fs/hfs/extent.c
377
map_bh(bh_result, sb, HFS_SB(sb)->fs_start +
fs/hfs/extent.c
378
dblock * HFS_SB(sb)->fs_div +
fs/hfs/extent.c
379
(u32)block % HFS_SB(sb)->fs_div);
fs/hfs/extent.c
453
set_bit(HFS_FLG_ALT_MDB_DIRTY, &HFS_SB(sb)->flags);
fs/hfs/extent.c
454
set_bit(HFS_FLG_MDB_DIRTY, &HFS_SB(sb)->flags);
fs/hfs/extent.c
506
size = inode->i_size + HFS_SB(sb)->alloc_blksz - 1;
fs/hfs/extent.c
507
blk_cnt = size / HFS_SB(sb)->alloc_blksz;
fs/hfs/extent.c
513
res = hfs_find_init(HFS_SB(sb)->ext_tree, &fd);
fs/hfs/hfs_fs.h
271
set_bit(HFS_FLG_BITMAP_DIRTY, &HFS_SB(sb)->flags);
fs/hfs/inode.c
201
next_id = atomic64_inc_return(&HFS_SB(sb)->next_id);
fs/hfs/inode.c
203
atomic64_dec(&HFS_SB(sb)->next_id);
fs/hfs/inode.c
219
folder_count = atomic64_inc_return(&HFS_SB(sb)->folder_count);
fs/hfs/inode.c
221
atomic64_dec(&HFS_SB(sb)->folder_count);
fs/hfs/inode.c
226
HFS_SB(sb)->root_dirs++;
fs/hfs/inode.c
230
inode->i_mode &= ~HFS_SB(inode->i_sb)->s_dir_umask;
fs/hfs/inode.c
232
HFS_I(inode)->clump_blocks = HFS_SB(sb)->clumpablks;
fs/hfs/inode.c
233
file_count = atomic64_inc_return(&HFS_SB(sb)->file_count);
fs/hfs/inode.c
235
atomic64_dec(&HFS_SB(sb)->file_count);
fs/hfs/inode.c
240
HFS_SB(sb)->root_files++;
fs/hfs/inode.c
247
inode->i_mode &= ~HFS_SB(inode->i_sb)->s_file_umask;
fs/hfs/inode.c
258
set_bit(HFS_FLG_MDB_DIRTY, &HFS_SB(sb)->flags);
fs/hfs/inode.c
275
atomic64_dec(&HFS_SB(sb)->folder_count);
fs/hfs/inode.c
277
HFS_SB(sb)->root_dirs--;
fs/hfs/inode.c
278
set_bit(HFS_FLG_MDB_DIRTY, &HFS_SB(sb)->flags);
fs/hfs/inode.c
283
atomic64_dec(&HFS_SB(sb)->file_count);
fs/hfs/inode.c
285
HFS_SB(sb)->root_files--;
fs/hfs/inode.c
292
set_bit(HFS_FLG_MDB_DIRTY, &HFS_SB(sb)->flags);
fs/hfs/inode.c
315
HFS_SB(sb)->alloc_blksz;
fs/hfs/inode.c
316
HFS_I(inode)->clump_blocks = clump_size / HFS_SB(sb)->alloc_blksz;
fs/hfs/inode.c
318
HFS_I(inode)->clump_blocks = HFS_SB(sb)->clumpablks;
fs/hfs/inode.c
349
struct hfs_sb_info *hsb = HFS_SB(inode->i_sb);
fs/hfs/inode.c
448
HFS_SB(inode->i_sb)->alloc_blksz);
fs/hfs/inode.c
468
hfs_btree_write(HFS_SB(inode->i_sb)->ext_tree);
fs/hfs/inode.c
471
hfs_btree_write(HFS_SB(inode->i_sb)->cat_tree);
fs/hfs/inode.c
485
if (hfs_find_init(HFS_SB(main_inode->i_sb)->cat_tree, &fd))
fs/hfs/inode.c
563
res = hfs_find_init(HFS_SB(dir->i_sb)->cat_tree, &fd);
fs/hfs/inode.c
646
struct hfs_sb_info *hsb = HFS_SB(inode->i_sb);
fs/hfs/inode.c
710
flush_delayed_work(&HFS_SB(sb)->mdb_work);
fs/hfs/inode.c
79
tree = HFS_SB(sb)->ext_tree;
fs/hfs/inode.c
82
tree = HFS_SB(sb)->cat_tree;
fs/hfs/mdb.c
129
HFS_SB(sb)->alloc_blksz = size = be32_to_cpu(mdb->drAlBlkSiz);
fs/hfs/mdb.c
136
size = min(HFS_SB(sb)->alloc_blksz, (u32)PAGE_SIZE);
fs/hfs/mdb.c
145
while (HFS_SB(sb)->alloc_blksz & (size - 1))
fs/hfs/mdb.c
161
HFS_SB(sb)->mdb_bh = bh;
fs/hfs/mdb.c
162
HFS_SB(sb)->mdb = mdb;
fs/hfs/mdb.c
165
HFS_SB(sb)->part_start = part_start;
fs/hfs/mdb.c
166
HFS_SB(sb)->fs_ablocks = be16_to_cpu(mdb->drNmAlBlks);
fs/hfs/mdb.c
167
HFS_SB(sb)->fs_div = HFS_SB(sb)->alloc_blksz >> sb->s_blocksize_bits;
fs/hfs/mdb.c
168
HFS_SB(sb)->clumpablks = be32_to_cpu(mdb->drClpSiz) /
fs/hfs/mdb.c
169
HFS_SB(sb)->alloc_blksz;
fs/hfs/mdb.c
170
if (!HFS_SB(sb)->clumpablks)
fs/hfs/mdb.c
171
HFS_SB(sb)->clumpablks = 1;
fs/hfs/mdb.c
172
HFS_SB(sb)->fs_start = (be16_to_cpu(mdb->drAlBlSt) + part_start) >>
fs/hfs/mdb.c
176
HFS_SB(sb)->free_ablocks = be16_to_cpu(mdb->drFreeBks);
fs/hfs/mdb.c
177
atomic64_set(&HFS_SB(sb)->next_id, be32_to_cpu(mdb->drNxtCNID));
fs/hfs/mdb.c
178
HFS_SB(sb)->root_files = be16_to_cpu(mdb->drNmFls);
fs/hfs/mdb.c
179
HFS_SB(sb)->root_dirs = be16_to_cpu(mdb->drNmRtDirs);
fs/hfs/mdb.c
180
atomic64_set(&HFS_SB(sb)->file_count, be32_to_cpu(mdb->drFilCnt));
fs/hfs/mdb.c
181
atomic64_set(&HFS_SB(sb)->folder_count, be32_to_cpu(mdb->drDirCnt));
fs/hfs/mdb.c
193
HFS_SB(sb)->alt_mdb_bh = bh;
fs/hfs/mdb.c
194
HFS_SB(sb)->alt_mdb = mdb2;
fs/hfs/mdb.c
199
if (!HFS_SB(sb)->alt_mdb) {
fs/hfs/mdb.c
204
HFS_SB(sb)->bitmap = kzalloc(8192, GFP_KERNEL);
fs/hfs/mdb.c
205
if (!HFS_SB(sb)->bitmap)
fs/hfs/mdb.c
211
size = (HFS_SB(sb)->fs_ablocks + 8) / 8;
fs/hfs/mdb.c
212
ptr = (u8 *)HFS_SB(sb)->bitmap;
fs/hfs/mdb.c
228
HFS_SB(sb)->ext_tree = hfs_btree_open(sb, HFS_EXT_CNID, hfs_ext_keycmp);
fs/hfs/mdb.c
229
if (!HFS_SB(sb)->ext_tree) {
fs/hfs/mdb.c
233
HFS_SB(sb)->cat_tree = hfs_btree_open(sb, HFS_CAT_CNID, hfs_cat_keycmp);
fs/hfs/mdb.c
234
if (!HFS_SB(sb)->cat_tree) {
fs/hfs/mdb.c
256
mark_buffer_dirty(HFS_SB(sb)->mdb_bh);
fs/hfs/mdb.c
257
sync_dirty_buffer(HFS_SB(sb)->mdb_bh);
fs/hfs/mdb.c
289
struct hfs_mdb *mdb = HFS_SB(sb)->mdb;
fs/hfs/mdb.c
294
lock_buffer(HFS_SB(sb)->mdb_bh);
fs/hfs/mdb.c
295
if (test_and_clear_bit(HFS_FLG_MDB_DIRTY, &HFS_SB(sb)->flags)) {
fs/hfs/mdb.c
298
mdb->drFreeBks = cpu_to_be16(HFS_SB(sb)->free_ablocks);
fs/hfs/mdb.c
300
cpu_to_be32((u32)atomic64_read(&HFS_SB(sb)->next_id));
fs/hfs/mdb.c
301
mdb->drNmFls = cpu_to_be16(HFS_SB(sb)->root_files);
fs/hfs/mdb.c
302
mdb->drNmRtDirs = cpu_to_be16(HFS_SB(sb)->root_dirs);
fs/hfs/mdb.c
304
cpu_to_be32((u32)atomic64_read(&HFS_SB(sb)->file_count));
fs/hfs/mdb.c
306
cpu_to_be32((u32)atomic64_read(&HFS_SB(sb)->folder_count));
fs/hfs/mdb.c
309
mark_buffer_dirty(HFS_SB(sb)->mdb_bh);
fs/hfs/mdb.c
315
if (test_and_clear_bit(HFS_FLG_ALT_MDB_DIRTY, &HFS_SB(sb)->flags) &&
fs/hfs/mdb.c
316
HFS_SB(sb)->alt_mdb) {
fs/hfs/mdb.c
317
hfs_inode_write_fork(HFS_SB(sb)->ext_tree->inode, mdb->drXTExtRec,
fs/hfs/mdb.c
319
hfs_inode_write_fork(HFS_SB(sb)->cat_tree->inode, mdb->drCTExtRec,
fs/hfs/mdb.c
322
lock_buffer(HFS_SB(sb)->alt_mdb_bh);
fs/hfs/mdb.c
323
memcpy(HFS_SB(sb)->alt_mdb, HFS_SB(sb)->mdb, HFS_SECTOR_SIZE);
fs/hfs/mdb.c
324
HFS_SB(sb)->alt_mdb->drAtrb |= cpu_to_be16(HFS_SB_ATTRIB_UNMNT);
fs/hfs/mdb.c
325
HFS_SB(sb)->alt_mdb->drAtrb &= cpu_to_be16(~HFS_SB_ATTRIB_INCNSTNT);
fs/hfs/mdb.c
326
unlock_buffer(HFS_SB(sb)->alt_mdb_bh);
fs/hfs/mdb.c
328
mark_buffer_dirty(HFS_SB(sb)->alt_mdb_bh);
fs/hfs/mdb.c
329
sync_dirty_buffer(HFS_SB(sb)->alt_mdb_bh);
fs/hfs/mdb.c
332
if (test_and_clear_bit(HFS_FLG_BITMAP_DIRTY, &HFS_SB(sb)->flags)) {
fs/hfs/mdb.c
338
block = be16_to_cpu(HFS_SB(sb)->mdb->drVBMSt) + HFS_SB(sb)->part_start;
fs/hfs/mdb.c
341
size = (HFS_SB(sb)->fs_ablocks + 7) / 8;
fs/hfs/mdb.c
342
ptr = (u8 *)HFS_SB(sb)->bitmap;
fs/hfs/mdb.c
363
unlock_buffer(HFS_SB(sb)->mdb_bh);
fs/hfs/mdb.c
371
HFS_SB(sb)->mdb->drAtrb |= cpu_to_be16(HFS_SB_ATTRIB_UNMNT);
fs/hfs/mdb.c
372
HFS_SB(sb)->mdb->drAtrb &= cpu_to_be16(~HFS_SB_ATTRIB_INCNSTNT);
fs/hfs/mdb.c
373
mark_buffer_dirty(HFS_SB(sb)->mdb_bh);
fs/hfs/mdb.c
383
hfs_btree_close(HFS_SB(sb)->ext_tree);
fs/hfs/mdb.c
384
hfs_btree_close(HFS_SB(sb)->cat_tree);
fs/hfs/mdb.c
387
brelse(HFS_SB(sb)->mdb_bh);
fs/hfs/mdb.c
388
brelse(HFS_SB(sb)->alt_mdb_bh);
fs/hfs/mdb.c
390
unload_nls(HFS_SB(sb)->nls_io);
fs/hfs/mdb.c
391
unload_nls(HFS_SB(sb)->nls_disk);
fs/hfs/mdb.c
393
kfree(HFS_SB(sb)->bitmap);
fs/hfs/mdb.c
41
if (HFS_SB(sb)->session >= 0) {
fs/hfs/mdb.c
47
te.cdte_track = HFS_SB(sb)->session;
fs/hfs/mdb.c
69
struct hfs_sb_info *sbi = HFS_SB(sb);
fs/hfs/part_tbl.c
82
(HFS_SB(sb)->part < 0 || HFS_SB(sb)->part == i)) {
fs/hfs/part_tbl.c
98
(HFS_SB(sb)->part < 0 || HFS_SB(sb)->part == i)) {
fs/hfs/super.c
107
buf->f_blocks = (u32)HFS_SB(sb)->fs_ablocks * HFS_SB(sb)->fs_div;
fs/hfs/super.c
108
buf->f_bfree = (u32)HFS_SB(sb)->free_ablocks * HFS_SB(sb)->fs_div;
fs/hfs/super.c
110
buf->f_files = HFS_SB(sb)->fs_ablocks;
fs/hfs/super.c
111
buf->f_ffree = HFS_SB(sb)->free_ablocks;
fs/hfs/super.c
128
if (!(HFS_SB(sb)->mdb->drAtrb & cpu_to_be16(HFS_SB_ATTRIB_UNMNT))) {
fs/hfs/super.c
132
} else if (HFS_SB(sb)->mdb->drAtrb & cpu_to_be16(HFS_SB_ATTRIB_SLOCK)) {
fs/hfs/super.c
143
struct hfs_sb_info *sbi = HFS_SB(root->d_sb);
fs/hfs/super.c
318
struct hfs_sb_info *sbi = HFS_SB(sb);
fs/hfs/super.c
354
res = hfs_find_init(HFS_SB(sb)->cat_tree, &fd);
fs/hfs/super.c
439
struct hfs_sb_info *hsb = HFS_SB(sb);
fs/hfs/super.c
51
cancel_delayed_work_sync(&HFS_SB(sb)->mdb_work);
fs/hfs/super.c
76
struct hfs_sb_info *sbi = HFS_SB(sb);
fs/hfs/trans.c
100
struct nls_table *nls_io = HFS_SB(sb)->nls_io;
fs/hfs/trans.c
35
struct nls_table *nls_disk = HFS_SB(sb)->nls_disk;
fs/hfs/trans.c
36
struct nls_table *nls_io = HFS_SB(sb)->nls_io;
fs/hfs/trans.c
99
struct nls_table *nls_disk = HFS_SB(sb)->nls_disk;