Lines Matching refs:msblk

64 	struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info;  in locate_meta_index()  local
67 mutex_lock(&msblk->meta_index_mutex); in locate_meta_index()
71 if (msblk->meta_index == NULL) in locate_meta_index()
75 if (msblk->meta_index[i].inode_number == inode->i_ino && in locate_meta_index()
76 msblk->meta_index[i].offset >= offset && in locate_meta_index()
77 msblk->meta_index[i].offset <= index && in locate_meta_index()
78 msblk->meta_index[i].locked == 0) { in locate_meta_index()
80 msblk->meta_index[i].offset); in locate_meta_index()
81 meta = &msblk->meta_index[i]; in locate_meta_index()
90 mutex_unlock(&msblk->meta_index_mutex); in locate_meta_index()
102 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in empty_meta_index() local
106 mutex_lock(&msblk->meta_index_mutex); in empty_meta_index()
110 if (msblk->meta_index == NULL) { in empty_meta_index()
117 msblk->meta_index = kcalloc(SQUASHFS_META_SLOTS, in empty_meta_index()
118 sizeof(*(msblk->meta_index)), GFP_KERNEL); in empty_meta_index()
119 if (msblk->meta_index == NULL) { in empty_meta_index()
124 msblk->meta_index[i].inode_number = 0; in empty_meta_index()
125 msblk->meta_index[i].locked = 0; in empty_meta_index()
127 msblk->next_meta_index = 0; in empty_meta_index()
131 msblk->meta_index[msblk->next_meta_index].locked; i--) in empty_meta_index()
132 msblk->next_meta_index = (msblk->next_meta_index + 1) % in empty_meta_index()
141 msblk->next_meta_index, in empty_meta_index()
142 &msblk->meta_index[msblk->next_meta_index]); in empty_meta_index()
144 meta = &msblk->meta_index[msblk->next_meta_index]; in empty_meta_index()
145 msblk->next_meta_index = (msblk->next_meta_index + 1) % in empty_meta_index()
155 mutex_unlock(&msblk->meta_index_mutex); in empty_meta_index()
162 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in release_meta_index() local
163 mutex_lock(&msblk->meta_index_mutex); in release_meta_index()
165 mutex_unlock(&msblk->meta_index_mutex); in release_meta_index()
239 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in fill_meta_index() local
240 int skip = calculate_skip(i_size_read(inode) >> msblk->block_log); in fill_meta_index()
266 msblk->inode_table; in fill_meta_index()
302 msblk->inode_table; in fill_meta_index()
378 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in squashfs_copy_cache() local
380 int i, mask = (1 << (msblk->block_log - PAGE_CACHE_SHIFT)) - 1; in squashfs_copy_cache()
422 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in squashfs_readpage_fragment() local
434 (msblk->block_size - 1), in squashfs_readpage_fragment()
444 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in squashfs_readpage_sparse() local
446 (i_size_read(inode) & (msblk->block_size - 1)) : in squashfs_readpage_sparse()
447 msblk->block_size; in squashfs_readpage_sparse()
456 struct squashfs_sb_info *msblk = inode->i_sb->s_fs_info; in squashfs_readpage() local
457 int index = page->index >> (msblk->block_log - PAGE_CACHE_SHIFT); in squashfs_readpage()
458 int file_end = i_size_read(inode) >> msblk->block_log; in squashfs_readpage()