Lines Matching refs:key
27 struct btrfs_key key; in __check_free_space_extents() local
51 end = cache->key.objectid + cache->key.offset; in __check_free_space_extents()
54 btrfs_item_key_to_cpu(path->nodes[0], &key, path->slots[0]); in __check_free_space_extents()
55 if (key.type != BTRFS_FREE_SPACE_BITMAP_KEY) in __check_free_space_extents()
57 offset = key.objectid; in __check_free_space_extents()
58 while (offset < key.objectid + key.offset) { in __check_free_space_extents()
90 btrfs_item_key_to_cpu(path->nodes[0], &key, path->slots[0]); in __check_free_space_extents()
91 if (key.type != BTRFS_FREE_SPACE_EXTENT_KEY || in __check_free_space_extents()
92 key.objectid != extents[i].start || in __check_free_space_extents()
93 key.offset != extents[i].length) in __check_free_space_extents()
158 {cache->key.objectid, cache->key.offset}, in test_empty_block_group()
175 cache->key.objectid, in test_remove_all()
176 cache->key.offset); in test_remove_all()
193 {cache->key.objectid + alignment, in test_remove_beginning()
194 cache->key.offset - alignment}, in test_remove_beginning()
199 cache->key.objectid, alignment); in test_remove_beginning()
217 {cache->key.objectid, cache->key.offset - alignment}, in test_remove_end()
222 cache->key.objectid + in test_remove_end()
223 cache->key.offset - alignment, in test_remove_end()
241 {cache->key.objectid, alignment}, in test_remove_middle()
242 {cache->key.objectid + 2 * alignment, in test_remove_middle()
243 cache->key.offset - 2 * alignment}, in test_remove_middle()
248 cache->key.objectid + alignment, in test_remove_middle()
266 {cache->key.objectid, 2 * alignment}, in test_merge_left()
271 cache->key.objectid, in test_merge_left()
272 cache->key.offset); in test_merge_left()
278 ret = __add_to_free_space_tree(trans, cache, path, cache->key.objectid, in test_merge_left()
286 cache->key.objectid + alignment, in test_merge_left()
304 {cache->key.objectid + alignment, 2 * alignment}, in test_merge_right()
309 cache->key.objectid, in test_merge_right()
310 cache->key.offset); in test_merge_right()
317 cache->key.objectid + 2 * alignment, in test_merge_right()
325 cache->key.objectid + alignment, in test_merge_right()
343 {cache->key.objectid, 3 * alignment}, in test_merge_both()
348 cache->key.objectid, in test_merge_both()
349 cache->key.offset); in test_merge_both()
355 ret = __add_to_free_space_tree(trans, cache, path, cache->key.objectid, in test_merge_both()
363 cache->key.objectid + 2 * alignment, in test_merge_both()
371 cache->key.objectid + alignment, in test_merge_both()
389 {cache->key.objectid, alignment}, in test_merge_none()
390 {cache->key.objectid + 2 * alignment, alignment}, in test_merge_none()
391 {cache->key.objectid + 4 * alignment, alignment}, in test_merge_none()
396 cache->key.objectid, in test_merge_none()
397 cache->key.offset); in test_merge_none()
403 ret = __add_to_free_space_tree(trans, cache, path, cache->key.objectid, in test_merge_none()
411 cache->key.objectid + 4 * alignment, in test_merge_none()
419 cache->key.objectid + 2 * alignment, in test_merge_none()