• Home
  • Raw
  • Download

Lines Matching refs:item

133 	struct ocfs2_meta_cache_item *item;  in ocfs2_purge_copied_metadata_tree()  local
136 item = rb_entry(node, struct ocfs2_meta_cache_item, c_node); in ocfs2_purge_copied_metadata_tree()
139 (unsigned long long) item->c_block); in ocfs2_purge_copied_metadata_tree()
141 rb_erase(&item->c_node, root); in ocfs2_purge_copied_metadata_tree()
142 kmem_cache_free(ocfs2_uptodate_cachep, item); in ocfs2_purge_copied_metadata_tree()
192 sector_t item) in ocfs2_search_cache_array() argument
197 if (item == ci->ci_cache.ci_array[i]) in ocfs2_search_cache_array()
211 struct ocfs2_meta_cache_item *item = NULL; in ocfs2_search_cache_tree() local
214 item = rb_entry(n, struct ocfs2_meta_cache_item, c_node); in ocfs2_search_cache_tree()
216 if (block < item->c_block) in ocfs2_search_cache_tree()
218 else if (block > item->c_block) in ocfs2_search_cache_tree()
221 return item; in ocfs2_search_cache_tree()
231 struct ocfs2_meta_cache_item *item = NULL; in ocfs2_buffer_cached() local
243 item = ocfs2_search_cache_tree(ci, bh->b_blocknr); in ocfs2_buffer_cached()
247 trace_ocfs2_buffer_cached_end(index, item); in ocfs2_buffer_cached()
249 return (index != -1) || (item != NULL); in ocfs2_buffer_cached()
545 struct ocfs2_meta_cache_item *item) in ocfs2_remove_metadata_tree() argument
549 (unsigned long long)item->c_block); in ocfs2_remove_metadata_tree()
551 rb_erase(&item->c_node, &ci->ci_cache.ci_tree); in ocfs2_remove_metadata_tree()
559 struct ocfs2_meta_cache_item *item = NULL; in ocfs2_remove_block_from_cache() local
572 item = ocfs2_search_cache_tree(ci, block); in ocfs2_remove_block_from_cache()
573 if (item) in ocfs2_remove_block_from_cache()
574 ocfs2_remove_metadata_tree(ci, item); in ocfs2_remove_block_from_cache()
578 if (item) in ocfs2_remove_block_from_cache()
579 kmem_cache_free(ocfs2_uptodate_cachep, item); in ocfs2_remove_block_from_cache()