Lines Matching refs:entry
57 struct ext4_system_zone *entry, *n; in release_system_zone() local
59 rbtree_postorder_for_each_entry_safe(entry, n, in release_system_zone()
61 kmem_cache_free(ext4_system_zone_cachep, entry); in release_system_zone()
73 struct ext4_system_zone *new_entry, *entry; in add_system_zone() local
79 entry = rb_entry(parent, struct ext4_system_zone, node); in add_system_zone()
80 if (start_blk < entry->start_blk) in add_system_zone()
82 else if (start_blk >= (entry->start_blk + entry->count)) in add_system_zone()
103 entry = rb_entry(node, struct ext4_system_zone, node); in add_system_zone()
104 if (can_merge(entry, new_entry)) { in add_system_zone()
105 new_entry->start_blk = entry->start_blk; in add_system_zone()
106 new_entry->count += entry->count; in add_system_zone()
108 kmem_cache_free(ext4_system_zone_cachep, entry); in add_system_zone()
115 entry = rb_entry(node, struct ext4_system_zone, node); in add_system_zone()
116 if (can_merge(new_entry, entry)) { in add_system_zone()
117 new_entry->count += entry->count; in add_system_zone()
119 kmem_cache_free(ext4_system_zone_cachep, entry); in add_system_zone()
128 struct ext4_system_zone *entry; in debug_print_tree() local
134 entry = rb_entry(node, struct ext4_system_zone, node); in debug_print_tree()
136 entry->start_blk, entry->start_blk + entry->count - 1); in debug_print_tree()
153 struct ext4_system_zone *entry; in ext4_data_block_valid_rcu() local
168 entry = rb_entry(n, struct ext4_system_zone, node); in ext4_data_block_valid_rcu()
169 if (start_blk + count - 1 < entry->start_blk) in ext4_data_block_valid_rcu()
171 else if (start_blk >= (entry->start_blk + entry->count)) in ext4_data_block_valid_rcu()
174 if (entry->ino == ino) in ext4_data_block_valid_rcu()