system_blks        53 fs/ext4/block_validity.c static void release_system_zone(struct ext4_system_blocks *system_blks)
system_blks        58 fs/ext4/block_validity.c 				&system_blks->root, node)
system_blks        67 fs/ext4/block_validity.c static int add_system_zone(struct ext4_system_blocks *system_blks,
system_blks        72 fs/ext4/block_validity.c 	struct rb_node **n = &system_blks->root.rb_node, *node;
system_blks       104 fs/ext4/block_validity.c 		rb_insert_color(new_node, &system_blks->root);
system_blks       114 fs/ext4/block_validity.c 			rb_erase(node, &system_blks->root);
system_blks       125 fs/ext4/block_validity.c 			rb_erase(node, &system_blks->root);
system_blks       139 fs/ext4/block_validity.c 	node = rb_first(&sbi->system_blks->root);
system_blks       156 fs/ext4/block_validity.c 				     struct ext4_system_blocks *system_blks,
system_blks       170 fs/ext4/block_validity.c 	if (system_blks == NULL)
system_blks       173 fs/ext4/block_validity.c 	n = system_blks->root.rb_node;
system_blks       189 fs/ext4/block_validity.c 				       struct ext4_system_blocks *system_blks,
system_blks       217 fs/ext4/block_validity.c 			if (!ext4_data_block_valid_rcu(sbi, system_blks,
system_blks       225 fs/ext4/block_validity.c 			err = add_system_zone(system_blks, map.m_pblk, n);
system_blks       237 fs/ext4/block_validity.c 	struct ext4_system_blocks *system_blks;
system_blks       239 fs/ext4/block_validity.c 	system_blks = container_of(rcu, struct ext4_system_blocks, rcu);
system_blks       240 fs/ext4/block_validity.c 	release_system_zone(system_blks);
system_blks       241 fs/ext4/block_validity.c 	kfree(system_blks);
system_blks       257 fs/ext4/block_validity.c 	struct ext4_system_blocks *system_blks;
system_blks       264 fs/ext4/block_validity.c 		if (sbi->system_blks)
system_blks       268 fs/ext4/block_validity.c 	if (sbi->system_blks)
system_blks       271 fs/ext4/block_validity.c 	system_blks = kzalloc(sizeof(*system_blks), GFP_KERNEL);
system_blks       272 fs/ext4/block_validity.c 	if (!system_blks)
system_blks       279 fs/ext4/block_validity.c 			add_system_zone(system_blks,
system_blks       283 fs/ext4/block_validity.c 		ret = add_system_zone(system_blks,
system_blks       287 fs/ext4/block_validity.c 		ret = add_system_zone(system_blks,
system_blks       291 fs/ext4/block_validity.c 		ret = add_system_zone(system_blks,
system_blks       298 fs/ext4/block_validity.c 		ret = ext4_protect_reserved_inode(sb, system_blks,
system_blks       309 fs/ext4/block_validity.c 	rcu_assign_pointer(sbi->system_blks, system_blks);
system_blks       315 fs/ext4/block_validity.c 	release_system_zone(system_blks);
system_blks       316 fs/ext4/block_validity.c 	kfree(system_blks);
system_blks       332 fs/ext4/block_validity.c 	struct ext4_system_blocks *system_blks;
system_blks       334 fs/ext4/block_validity.c 	system_blks = rcu_dereference_protected(EXT4_SB(sb)->system_blks,
system_blks       336 fs/ext4/block_validity.c 	rcu_assign_pointer(EXT4_SB(sb)->system_blks, NULL);
system_blks       338 fs/ext4/block_validity.c 	if (system_blks)
system_blks       339 fs/ext4/block_validity.c 		call_rcu(&system_blks->rcu, ext4_destroy_system_zone);
system_blks       345 fs/ext4/block_validity.c 	struct ext4_system_blocks *system_blks;
system_blks       354 fs/ext4/block_validity.c 	system_blks = rcu_dereference(sbi->system_blks);
system_blks       355 fs/ext4/block_validity.c 	ret = ext4_data_block_valid_rcu(sbi, system_blks, start_blk,
system_blks      1448 fs/ext4/ext4.h 	struct ext4_system_blocks __rcu *system_blks;