Lines Matching refs:meta

63 	struct meta_index *meta = NULL;  in locate_meta_index()  local
81 meta = &msblk->meta_index[i]; in locate_meta_index()
82 offset = meta->offset; in locate_meta_index()
86 if (meta) in locate_meta_index()
87 meta->locked = 1; in locate_meta_index()
92 return meta; in locate_meta_index()
103 struct meta_index *meta = NULL; in empty_meta_index() local
144 meta = &msblk->meta_index[msblk->next_meta_index]; in empty_meta_index()
148 meta->inode_number = inode->i_ino; in empty_meta_index()
149 meta->offset = offset; in empty_meta_index()
150 meta->skip = skip; in empty_meta_index()
151 meta->entries = 0; in empty_meta_index()
152 meta->locked = 1; in empty_meta_index()
156 return meta; in empty_meta_index()
160 static void release_meta_index(struct inode *inode, struct meta_index *meta) in release_meta_index() argument
164 meta->locked = 0; in release_meta_index()
246 struct meta_index *meta; in fill_meta_index() local
259 meta = locate_meta_index(inode, offset + 1, index); in fill_meta_index()
261 if (meta == NULL) { in fill_meta_index()
262 meta = empty_meta_index(inode, offset + 1, skip); in fill_meta_index()
263 if (meta == NULL) in fill_meta_index()
266 offset = index < meta->offset + meta->entries ? index : in fill_meta_index()
267 meta->offset + meta->entries - 1; in fill_meta_index()
268 meta_entry = &meta->meta_entry[offset - meta->offset]; in fill_meta_index()
274 "meta->entries %d\n", offset, meta->offset, in fill_meta_index()
275 meta->entries); in fill_meta_index()
286 for (i = meta->offset + meta->entries; i <= index && in fill_meta_index()
287 i < meta->offset + SQUASHFS_META_ENTRIES; i++) { in fill_meta_index()
293 if (meta->entries == 0) in fill_meta_index()
298 meta->inode_number = 0; in fill_meta_index()
304 meta_entry = &meta->meta_entry[i - meta->offset]; in fill_meta_index()
309 meta->entries++; in fill_meta_index()
314 meta->offset, meta->entries); in fill_meta_index()
316 release_meta_index(inode, meta); in fill_meta_index()
330 release_meta_index(inode, meta); in fill_meta_index()