Lines Matching defs:item
29 * item for them)
135 struct ocfs2_meta_cache_item *item;
138 item = rb_entry(node, struct ocfs2_meta_cache_item, c_node);
141 (unsigned long long) item->c_block);
143 rb_erase(&item->c_node, root);
144 kmem_cache_free(ocfs2_uptodate_cachep, item);
194 sector_t item)
199 if (item == ci->ci_cache.ci_array[i])
206 /* Returns the cache item if found, otherwise NULL.
213 struct ocfs2_meta_cache_item *item = NULL;
216 item = rb_entry(n, struct ocfs2_meta_cache_item, c_node);
218 if (block < item->c_block)
220 else if (block > item->c_block)
223 return item;
233 struct ocfs2_meta_cache_item *item = NULL;
245 item = ocfs2_search_cache_tree(ci, bh->b_blocknr);
249 trace_ocfs2_buffer_cached_end(index, item);
251 return (index != -1) || (item != NULL);
302 /* By now the caller should have checked that the item does *not*
547 struct ocfs2_meta_cache_item *item)
551 (unsigned long long)item->c_block);
553 rb_erase(&item->c_node, &ci->ci_cache.ci_tree);
561 struct ocfs2_meta_cache_item *item = NULL;
574 item = ocfs2_search_cache_tree(ci, block);
575 if (item)
576 ocfs2_remove_metadata_tree(ci, item);
580 if (item)
581 kmem_cache_free(ocfs2_uptodate_cachep, item);