• Home
  • Raw
  • Download

Lines Matching refs:item

135 	struct ocfs2_meta_cache_item *item;  in ocfs2_purge_copied_metadata_tree()  local
138 item = rb_entry(node, struct ocfs2_meta_cache_item, c_node); in ocfs2_purge_copied_metadata_tree()
141 (unsigned long long) item->c_block); in ocfs2_purge_copied_metadata_tree()
143 rb_erase(&item->c_node, root); in ocfs2_purge_copied_metadata_tree()
144 kmem_cache_free(ocfs2_uptodate_cachep, item); in ocfs2_purge_copied_metadata_tree()
194 sector_t item) in ocfs2_search_cache_array() argument
199 if (item == ci->ci_cache.ci_array[i]) in ocfs2_search_cache_array()
213 struct ocfs2_meta_cache_item *item = NULL; in ocfs2_search_cache_tree() local
216 item = rb_entry(n, struct ocfs2_meta_cache_item, c_node); in ocfs2_search_cache_tree()
218 if (block < item->c_block) in ocfs2_search_cache_tree()
220 else if (block > item->c_block) in ocfs2_search_cache_tree()
223 return item; in ocfs2_search_cache_tree()
233 struct ocfs2_meta_cache_item *item = NULL; in ocfs2_buffer_cached() local
245 item = ocfs2_search_cache_tree(ci, bh->b_blocknr); in ocfs2_buffer_cached()
249 trace_ocfs2_buffer_cached_end(index, item); in ocfs2_buffer_cached()
251 return (index != -1) || (item != NULL); in ocfs2_buffer_cached()
547 struct ocfs2_meta_cache_item *item) in ocfs2_remove_metadata_tree() argument
551 (unsigned long long)item->c_block); in ocfs2_remove_metadata_tree()
553 rb_erase(&item->c_node, &ci->ci_cache.ci_tree); in ocfs2_remove_metadata_tree()
561 struct ocfs2_meta_cache_item *item = NULL; in ocfs2_remove_block_from_cache() local
574 item = ocfs2_search_cache_tree(ci, block); in ocfs2_remove_block_from_cache()
575 if (item) in ocfs2_remove_block_from_cache()
576 ocfs2_remove_metadata_tree(ci, item); in ocfs2_remove_block_from_cache()
580 if (item) in ocfs2_remove_block_from_cache()
581 kmem_cache_free(ocfs2_uptodate_cachep, item); in ocfs2_remove_block_from_cache()