Home
last modified time | relevance | path

Searched refs:HFSPLUS_SB (Results 1 – 16 of 16) sorted by relevance

/linux/fs/hfsplus/
H A Dattributes.c146 if (!HFSPLUS_SB(sb)->attr_tree) { in hfsplus_find_attr()
177 if (!HFSPLUS_SB(sb)->attr_tree) in hfsplus_attr_exists()
180 err = hfs_find_init(HFSPLUS_SB(sb)->attr_tree, &fd); in hfsplus_attr_exists()
261 if (!HFSPLUS_SB(sb)->attr_tree) { in hfsplus_create_attr()
270 err = hfs_find_init(HFSPLUS_SB(sb)->attr_tree, &fd); in hfsplus_create_attr()
373 if (!HFSPLUS_SB(sb)->attr_tree) { in hfsplus_delete_attr()
378 err = hfs_find_init(HFSPLUS_SB(sb)->attr_tree, &fd); in hfsplus_delete_attr()
403 if (!HFSPLUS_SB(dir->i_sb)->attr_tree) { in hfsplus_delete_all_attrs()
408 err = hfs_find_init(HFSPLUS_SB(dir->i_sb)->attr_tree, &fd); in hfsplus_delete_all_attrs()
442 if (!HFSPLUS_SB(sb)->attr_tree) { in hfsplus_replace_attr()
[all …]
H A Ddir.c44 err = hfs_find_init(HFSPLUS_SB(sb)->cat_tree, &fd); in hfsplus_lookup()
80 HFSPLUS_SB(sb)->hidden_dir && in hfsplus_lookup()
82 HFSPLUS_I(HFSPLUS_SB(sb)->hidden_dir)-> in hfsplus_lookup()
104 HFSPLUS_SB(sb)->hidden_dir->i_ino, in hfsplus_lookup()
144 err = hfs_find_init(HFSPLUS_SB(sb)->cat_tree, &fd); in hfsplus_readdir()
217 if (HFSPLUS_SB(sb)->hidden_dir && in hfsplus_readdir()
218 HFSPLUS_SB(sb)->hidden_dir->i_ino == in hfsplus_readdir()
303 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dst_dir->i_sb); in hfsplus_link()
378 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_unlink()
447 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_rmdir()
[all …]
H A Dunicode.c155 struct nls_table *nls = HFSPLUS_SB(sb)->nls; in hfsplus_uni2asc()
173 compose = !test_bit(HFSPLUS_SB_NODECOMPOSE, &HFSPLUS_SB(sb)->flags); in hfsplus_uni2asc()
311 int size = HFSPLUS_SB(sb)->nls->char2uni(astr, len, uc); in asc2unichar()
405 decompose = !test_bit(HFSPLUS_SB_NODECOMPOSE, &HFSPLUS_SB(sb)->flags); in hfsplus_asc2uni()
448 casefold = test_bit(HFSPLUS_SB_CASEFOLD, &HFSPLUS_SB(sb)->flags); in hfsplus_hash_dentry()
449 decompose = !test_bit(HFSPLUS_SB_NODECOMPOSE, &HFSPLUS_SB(sb)->flags); in hfsplus_hash_dentry()
502 casefold = test_bit(HFSPLUS_SB_CASEFOLD, &HFSPLUS_SB(sb)->flags); in hfsplus_compare_dentry()
503 decompose = !test_bit(HFSPLUS_SB_NODECOMPOSE, &HFSPLUS_SB(sb)->flags); in hfsplus_compare_dentry()
H A Dsuper.c30 struct hfsplus_vh *vhdr = HFSPLUS_SB(inode->i_sb)->s_vhdr; in hfsplus_system_read_inode()
100 err = hfs_find_init(HFSPLUS_SB(inode->i_sb)->cat_tree, &fd); in hfsplus_iget()
122 struct hfsplus_sb_info *sbi = HFSPLUS_SB(inode->i_sb); in hfsplus_system_write_inode()
198 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_commit_superblock()
245 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_sync_fs()
305 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_mark_mdb_dirty()
330 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_put_super()
359 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_statfs()
383 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_reconfigure()
430 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_fill_super()
[all …]
H A Dinode.c74 tree = HFSPLUS_SB(sb)->ext_tree; in hfsplus_release_folio()
77 tree = HFSPLUS_SB(sb)->cat_tree; in hfsplus_release_folio()
80 tree = HFSPLUS_SB(sb)->attr_tree; in hfsplus_release_folio()
186 struct hfsplus_sb_info *sbi = HFSPLUS_SB(inode->i_sb); in hfsplus_get_perms()
258 HFSPLUS_SB(sb)->hidden_dir, NULL); in hfsplus_file_release()
327 struct hfsplus_sb_info *sbi = HFSPLUS_SB(inode->i_sb); in hfsplus_file_fsync()
428 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_new_inode()
494 HFSPLUS_SB(sb)->folder_count--; in hfsplus_delete_inode()
498 HFSPLUS_SB(sb)->file_count--; in hfsplus_delete_inode()
514 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_inode_read_fork()
[all …]
H A Dxattr.c124 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_create_attributes_file()
290 err = hfs_find_init(HFSPLUS_SB(inode->i_sb)->cat_tree, &cat_fd); in __hfsplus_setxattr()
343 if (!HFSPLUS_SB(inode->i_sb)->attr_tree) { in __hfsplus_setxattr()
482 res = hfs_find_init(HFSPLUS_SB(inode->i_sb)->cat_tree, &fd); in hfsplus_getxattr_finder_info()
535 if (!HFSPLUS_SB(inode->i_sb)->attr_tree) in __hfsplus_getxattr()
544 res = hfs_find_init(HFSPLUS_SB(inode->i_sb)->attr_tree, &fd); in __hfsplus_getxattr()
653 res = hfs_find_init(HFSPLUS_SB(inode->i_sb)->cat_tree, &fd); in hfsplus_listxattr_finder_info()
728 else if (!HFSPLUS_SB(inode->i_sb)->attr_tree) in hfsplus_listxattr()
731 err = hfs_find_init(HFSPLUS_SB(inode->i_sb)->attr_tree, &fd); in hfsplus_listxattr()
825 if (!HFSPLUS_SB(inode->i_sb)->attr_tree) in hfsplus_removexattr()
[all …]
H A Dextents.c136 res = hfs_find_init(HFSPLUS_SB(inode->i_sb)->ext_tree, &fd); in hfsplus_ext_write_extent_locked()
216 res = hfs_find_init(HFSPLUS_SB(inode->i_sb)->ext_tree, &fd); in hfsplus_ext_read_extent()
229 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_get_block()
413 res = hfs_find_init(HFSPLUS_SB(sb)->ext_tree, &fd); in hfsplus_free_fork()
439 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_file_extend()
570 blk_cnt = (inode->i_size + HFSPLUS_SB(sb)->alloc_blksz - 1) >> in hfsplus_file_truncate()
571 HFSPLUS_SB(sb)->alloc_blksz_shift; in hfsplus_file_truncate()
579 res = hfs_find_init(HFSPLUS_SB(sb)->ext_tree, &fd); in hfsplus_file_truncate()
H A Dcatalog.c108 struct hfsplus_sb_info *sbi = HFSPLUS_SB(inode->i_sb); in hfsplus_cat_build_record()
225 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_subfolders_inc()
238 struct hfsplus_sb_info *sbi = HFSPLUS_SB(dir->i_sb); in hfsplus_subfolders_dec()
264 err = hfs_find_init(HFSPLUS_SB(sb)->cat_tree, &fd); in hfsplus_create_cat()
340 err = hfs_find_init(HFSPLUS_SB(sb)->cat_tree, &fd); in hfsplus_delete_cat()
424 if (HFSPLUS_SB(sb)->attr_tree) in hfsplus_delete_cat()
447 err = hfs_find_init(HFSPLUS_SB(sb)->cat_tree, &src_fd); in hfsplus_rename_cat()
H A Dwrapper.c107 if (HFSPLUS_SB(sb)->session >= 0) { in hfsplus_get_last_session()
113 te.cdte_track = HFSPLUS_SB(sb)->session; in hfsplus_get_last_session()
136 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_read_wrapper()
H A Dpart_tbl.c73 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfs_parse_old_pmap()
94 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfs_parse_new_pmap()
H A Dbtree.c205 if (test_bit(HFSPLUS_SB_HFSX, &HFSPLUS_SB(sb)->flags) && in hfs_btree_open()
210 set_bit(HFSPLUS_SB_CASEFOLD, &HFSPLUS_SB(sb)->flags); in hfs_btree_open()
363 HFSPLUS_SB(tree->sb)->alloc_blksz_shift; in hfs_bmap_reserve()
365 hip->alloc_blocks << HFSPLUS_SB(tree->sb)->fs_shift; in hfs_bmap_reserve()
H A Dbitmap.c22 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_block_allocate()
166 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfsplus_block_free()
H A Dioctl.c31 struct hfsplus_sb_info *sbi = HFSPLUS_SB(inode->i_sb); in hfsplus_ioctl_bless()
H A Doptions.c149 struct hfsplus_sb_info *sbi = HFSPLUS_SB(root->d_sb); in hfsplus_show_options()
H A Dhfsplus_fs.h173 static inline struct hfsplus_sb_info *HFSPLUS_SB(struct super_block *sb) in HFSPLUS_SB() function
278 return max_t(unsigned short, HFSPLUS_SB(sb)->min_io_size, in hfsplus_min_io_size()
H A Dbnode.c705 struct hfsplus_sb_info *sbi = HFSPLUS_SB(sb); in hfs_bnode_need_zeroout()