Lines Matching refs:ext

24 	key->ext.FkType = type;  in hfs_ext_build_key()
25 key->ext.FNum = cpu_to_be32(cnid); in hfs_ext_build_key()
26 key->ext.FABN = cpu_to_be16(block); in hfs_ext_build_key()
55 fnum1 = key1->ext.FNum; in hfs_ext_keycmp()
56 fnum2 = key2->ext.FNum; in hfs_ext_keycmp()
59 if (key1->ext.FkType != key2->ext.FkType) in hfs_ext_keycmp()
60 return key1->ext.FkType < key2->ext.FkType ? -1 : 1; in hfs_ext_keycmp()
62 block1 = key1->ext.FABN; in hfs_ext_keycmp()
63 block2 = key2->ext.FABN; in hfs_ext_keycmp()
74 static u16 hfs_ext_find_block(struct hfs_extent *ext, u16 off) in hfs_ext_find_block() argument
79 for (i = 0; i < 3; ext++, i++) { in hfs_ext_find_block()
80 count = be16_to_cpu(ext->count); in hfs_ext_find_block()
82 return be16_to_cpu(ext->block) + off; in hfs_ext_find_block()
89 static int hfs_ext_block_count(struct hfs_extent *ext) in hfs_ext_block_count() argument
94 for (i = 0; i < 3; ext++, i++) in hfs_ext_block_count()
95 count += be16_to_cpu(ext->count); in hfs_ext_block_count()
99 static u16 hfs_ext_lastblock(struct hfs_extent *ext) in hfs_ext_lastblock() argument
103 ext += 2; in hfs_ext_lastblock()
104 for (i = 0; i < 2; ext--, i++) in hfs_ext_lastblock()
105 if (ext->count) in hfs_ext_lastblock()
107 return be16_to_cpu(ext->block) + be16_to_cpu(ext->count); in hfs_ext_lastblock()
156 fd->key->ext.FNum = 0; in __hfs_ext_read_extent()
160 if (fd->key->ext.FNum != fd->search_key->ext.FNum || in __hfs_ext_read_extent()
161 fd->key->ext.FkType != fd->search_key->ext.FkType) in __hfs_ext_read_extent()
182 HFS_I(inode)->cached_start = be16_to_cpu(fd->key->ext.FABN); in __hfs_ext_cache_extent()
323 start = be16_to_cpu(fd.key->ext.FABN); in hfs_free_fork()