Searched refs:disk_key (Results 1 - 10 of 10) sorted by relevance

/linux-4.4.14/fs/btrfs/
H A Dctree.c246 struct btrfs_disk_key disk_key; btrfs_copy_root() local
255 btrfs_item_key(buf, &disk_key, 0); btrfs_copy_root()
257 btrfs_node_key(buf, &disk_key, 0); btrfs_copy_root()
260 &disk_key, level, buf->start, 0); btrfs_copy_root()
1100 struct btrfs_disk_key disk_key; __btrfs_cow_block() local
1120 btrfs_item_key(buf, &disk_key, 0); __btrfs_cow_block()
1122 btrfs_node_key(buf, &disk_key, 0); __btrfs_cow_block()
1133 root->root_key.objectid, &disk_key, level, __btrfs_cow_block()
1641 struct btrfs_disk_key disk_key; btrfs_realloc_node() local
1660 btrfs_node_key(parent, &disk_key, i); btrfs_realloc_node()
1661 if (!progress_passed && comp_keys(&disk_key, progress) < 0) btrfs_realloc_node()
2156 struct btrfs_disk_key disk_key; push_nodes_for_insert() local
2158 btrfs_node_key(mid, &disk_key, 0); push_nodes_for_insert()
2161 btrfs_set_node_key(parent, &disk_key, pslot); push_nodes_for_insert()
2209 struct btrfs_disk_key disk_key; push_nodes_for_insert() local
2211 btrfs_node_key(right, &disk_key, 0); push_nodes_for_insert()
2214 btrfs_set_node_key(parent, &disk_key, pslot + 1); push_nodes_for_insert()
2245 struct btrfs_disk_key disk_key; reada_for_search() local
2289 btrfs_node_key(node, &disk_key, nr); reada_for_search()
2290 if (btrfs_disk_key_objectid(&disk_key) != objectid) reada_for_search()
2593 struct btrfs_disk_key disk_key; key_search_validate() local
2595 btrfs_cpu_key_to_disk(&disk_key, key); key_search_validate()
2598 ASSERT(!memcmp_extent_buffer(b, &disk_key, key_search_validate()
2600 sizeof(disk_key))); key_search_validate()
2602 ASSERT(!memcmp_extent_buffer(b, &disk_key, key_search_validate()
2604 sizeof(disk_key))); key_search_validate()
3164 struct btrfs_disk_key disk_key; btrfs_set_item_key_safe() local
3171 btrfs_item_key(eb, &disk_key, slot - 1); btrfs_set_item_key_safe()
3172 BUG_ON(comp_keys(&disk_key, new_key) >= 0); btrfs_set_item_key_safe()
3175 btrfs_item_key(eb, &disk_key, slot + 1); btrfs_set_item_key_safe()
3176 BUG_ON(comp_keys(&disk_key, new_key) <= 0); btrfs_set_item_key_safe()
3179 btrfs_cpu_key_to_disk(&disk_key, new_key); btrfs_set_item_key_safe()
3180 btrfs_set_item_key(eb, &disk_key, slot); btrfs_set_item_key_safe()
3183 fixup_low_keys(fs_info, path, &disk_key, 1); btrfs_set_item_key_safe()
3454 struct btrfs_disk_key disk_key; split_node() local
3487 btrfs_node_key(c, &disk_key, mid); split_node()
3490 &disk_key, level, c->start, 0); split_node()
3525 insert_ptr(trans, root, path, &disk_key, split->start, split_node()
3603 struct btrfs_disk_key disk_key; __push_leaf_right() local
3706 btrfs_item_key(right, &disk_key, 0); __push_leaf_right()
3707 btrfs_set_node_key(upper, &disk_key, slot + 1); __push_leaf_right()
3825 struct btrfs_disk_key disk_key; __push_leaf_left() local
3940 btrfs_item_key(right, &disk_key, 0); __push_leaf_left()
3941 fixup_low_keys(root->fs_info, path, &disk_key, 1); __push_leaf_left()
4046 struct btrfs_disk_key disk_key; copy_for_split() local
4077 btrfs_item_key(right, &disk_key, 0); copy_for_split()
4078 insert_ptr(trans, root, path, &disk_key, right->start, copy_for_split()
4172 struct btrfs_disk_key disk_key; split_leaf() local
4265 btrfs_cpu_key_to_disk(&disk_key, ins_key); split_leaf()
4267 btrfs_item_key(l, &disk_key, mid); split_leaf()
4270 &disk_key, 0, l->start, 0); split_leaf()
4292 insert_ptr(trans, root, path, &disk_key, right->start, split_leaf()
4301 insert_ptr(trans, root, path, &disk_key, right->start, split_leaf()
4308 fixup_low_keys(fs_info, path, &disk_key, 1); split_leaf()
4413 struct btrfs_disk_key disk_key; split_item() local
4440 btrfs_cpu_key_to_disk(&disk_key, new_key); split_item()
4441 btrfs_set_item_key(leaf, &disk_key, slot); split_item()
4595 struct btrfs_disk_key disk_key; btrfs_truncate_item() local
4598 btrfs_item_key(leaf, &disk_key, slot); btrfs_truncate_item()
4600 if (btrfs_disk_key_type(&disk_key) == BTRFS_EXTENT_DATA_KEY) { btrfs_truncate_item()
4622 offset = btrfs_disk_key_offset(&disk_key); btrfs_truncate_item()
4623 btrfs_set_disk_key_offset(&disk_key, offset + size_diff); btrfs_truncate_item()
4624 btrfs_set_item_key(leaf, &disk_key, slot); btrfs_truncate_item()
4626 fixup_low_keys(root->fs_info, path, &disk_key, 1); btrfs_truncate_item()
4720 struct btrfs_disk_key disk_key; setup_items_for_insert() local
4726 btrfs_cpu_key_to_disk(&disk_key, cpu_key); setup_items_for_insert()
4727 fixup_low_keys(root->fs_info, path, &disk_key, 1); setup_items_for_insert()
4781 btrfs_cpu_key_to_disk(&disk_key, cpu_key + i); setup_items_for_insert()
4782 btrfs_set_item_key(leaf, &disk_key, slot + i); setup_items_for_insert()
4896 struct btrfs_disk_key disk_key; del_ptr() local
4898 btrfs_node_key(parent, &disk_key, 0); del_ptr()
4899 fixup_low_keys(root->fs_info, path, &disk_key, level + 1); del_ptr()
4998 struct btrfs_disk_key disk_key; btrfs_del_items() local
5000 btrfs_item_key(leaf, &disk_key, 0); btrfs_del_items()
5001 fixup_low_keys(root->fs_info, path, &disk_key, 1); btrfs_del_items()
H A Ddir-item.c78 struct btrfs_disk_key disk_key; btrfs_insert_xattr_item() local
96 btrfs_cpu_key_to_disk(&disk_key, &location); btrfs_insert_xattr_item()
97 btrfs_set_dir_item_key(leaf, dir_item, &disk_key); btrfs_insert_xattr_item()
132 struct btrfs_disk_key disk_key; btrfs_insert_dir_item() local
144 btrfs_cpu_key_to_disk(&disk_key, location); btrfs_insert_dir_item()
157 btrfs_set_dir_item_key(leaf, dir_item, &disk_key); btrfs_insert_dir_item()
176 &disk_key, type, index); btrfs_insert_dir_item()
H A Dstruct-funcs.c137 struct btrfs_disk_key *disk_key, int nr) btrfs_node_key()
141 struct btrfs_key_ptr, key, disk_key); btrfs_node_key() local
136 btrfs_node_key(struct extent_buffer *eb, struct btrfs_disk_key *disk_key, int nr) btrfs_node_key() argument
H A Dcheck-integrity.c157 struct btrfs_disk_key disk_key; /* extra info to print in case of member in struct:btrfsic_block
321 struct btrfs_disk_key *disk_key,
405 b->disk_key.objectid = 0; btrfsic_block_init()
406 b->disk_key.type = 0; btrfsic_block_init()
407 b->disk_key.offset = 0; btrfsic_block_init()
935 next_block->disk_key = tmp_disk_key; btrfsic_process_superblock_dev_mirror()
1028 struct btrfs_disk_key *disk_key; btrfsic_process_metablock() local
1048 disk_key = &disk_item.key; btrfsic_process_metablock()
1049 type = btrfs_disk_key_type(disk_key); btrfsic_process_metablock()
1079 disk_key, btrfsic_process_metablock()
1273 struct btrfs_disk_key *disk_key, btrfsic_create_link_to_next_block()
1357 next_block->disk_key = *disk_key; btrfsic_create_link_to_next_block()
1940 btrfs_disk_key_objectid(&block->disk_key), btrfsic_process_written_block()
1941 block->disk_key.type, btrfsic_process_written_block()
1942 btrfs_disk_key_offset(&block->disk_key), btrfsic_process_written_block()
2413 next_block->disk_key = tmp_disk_key; btrfsic_process_written_superblock()
1263 btrfsic_create_link_to_next_block( struct btrfsic_state *state, struct btrfsic_block *block, struct btrfsic_block_data_ctx *block_ctx, u64 next_bytenr, int limit_nesting, struct btrfsic_block_data_ctx *next_block_ctx, struct btrfsic_block **next_blockp, int force_iodone_flag, int *num_copiesp, int *mirror_nump, struct btrfs_disk_key *disk_key, u64 parent_generation) btrfsic_create_link_to_next_block() argument
H A Ddelayed-inode.h104 struct btrfs_disk_key *disk_key, u8 type,
H A Dctree.h2681 struct btrfs_disk_key *disk_key, int nr);
2684 struct btrfs_disk_key *disk_key, int nr) btrfs_set_node_key()
2689 struct btrfs_key_ptr, key, disk_key); btrfs_set_node_key()
2731 struct btrfs_disk_key *disk_key, int nr) btrfs_item_key()
2734 read_eb_member(eb, item, struct btrfs_item, key, disk_key); btrfs_item_key()
2738 struct btrfs_disk_key *disk_key, int nr) btrfs_set_item_key()
2741 write_eb_member(eb, item, struct btrfs_item, key, disk_key); btrfs_set_item_key()
2826 struct btrfs_disk_key disk_key; btrfs_node_key_to_cpu() local
2827 btrfs_node_key(eb, &disk_key, nr); btrfs_node_key_to_cpu()
2828 btrfs_disk_key_to_cpu(key, &disk_key); btrfs_node_key_to_cpu()
2834 struct btrfs_disk_key disk_key; btrfs_item_key_to_cpu() local
2835 btrfs_item_key(eb, &disk_key, nr); btrfs_item_key_to_cpu()
2836 btrfs_disk_key_to_cpu(key, &disk_key); btrfs_item_key_to_cpu()
2843 struct btrfs_disk_key disk_key; btrfs_dir_item_key_to_cpu() local
2844 btrfs_dir_item_key(eb, item, &disk_key); btrfs_dir_item_key_to_cpu()
2845 btrfs_disk_key_to_cpu(key, &disk_key); btrfs_dir_item_key_to_cpu()
2683 btrfs_set_node_key(struct extent_buffer *eb, struct btrfs_disk_key *disk_key, int nr) btrfs_set_node_key() argument
2730 btrfs_item_key(struct extent_buffer *eb, struct btrfs_disk_key *disk_key, int nr) btrfs_item_key() argument
2737 btrfs_set_item_key(struct extent_buffer *eb, struct btrfs_disk_key *disk_key, int nr) btrfs_set_item_key() argument
H A Dvolumes.c2684 struct btrfs_disk_key *disk_key; btrfs_del_sys_chunk() local
2701 disk_key = (struct btrfs_disk_key *)ptr; btrfs_del_sys_chunk()
2702 btrfs_disk_key_to_cpu(&key, disk_key); btrfs_del_sys_chunk()
2704 len = sizeof(*disk_key); btrfs_del_sys_chunk()
4418 struct btrfs_disk_key disk_key; btrfs_add_system_chunk() local
4424 if (array_size + item_size + sizeof(disk_key) btrfs_add_system_chunk()
4431 btrfs_cpu_key_to_disk(&disk_key, key); btrfs_add_system_chunk()
4432 memcpy(ptr, &disk_key, sizeof(disk_key)); btrfs_add_system_chunk()
4433 ptr += sizeof(disk_key); btrfs_add_system_chunk()
4435 item_size += sizeof(disk_key); btrfs_add_system_chunk()
6449 struct btrfs_disk_key *disk_key; btrfs_read_sys_array() local
6494 disk_key = (struct btrfs_disk_key *)array_ptr; btrfs_read_sys_array()
6495 len = sizeof(*disk_key); btrfs_read_sys_array()
6499 btrfs_disk_key_to_cpu(&key, disk_key); btrfs_read_sys_array()
H A Dfree-space-cache.c52 struct btrfs_disk_key disk_key; __lookup_free_space_inode() local
73 btrfs_free_space_key(leaf, header, &disk_key); __lookup_free_space_inode()
74 btrfs_disk_key_to_cpu(&location, &disk_key); __lookup_free_space_inode()
137 struct btrfs_disk_key disk_key; __create_free_space_inode() local
155 btrfs_item_key(leaf, &disk_key, path->slots[0]); __create_free_space_inode()
185 btrfs_set_free_space_key(leaf, header, &disk_key); __create_free_space_inode()
H A Ddelayed-inode.c1462 struct btrfs_disk_key *disk_key, u8 type, btrfs_insert_delayed_dir_index()
1485 dir_item->location = *disk_key; btrfs_insert_delayed_dir_index()
1459 btrfs_insert_delayed_dir_index(struct btrfs_trans_handle *trans, struct btrfs_root *root, const char *name, int name_len, struct inode *dir, struct btrfs_disk_key *disk_key, u8 type, u64 index) btrfs_insert_delayed_dir_index() argument
H A Dioctl.c4075 struct btrfs_disk_key disk_key; btrfs_ioctl_default_subvol() local
4131 btrfs_cpu_key_to_disk(&disk_key, &new_root->root_key); btrfs_ioctl_default_subvol()
4132 btrfs_set_dir_item_key(path->nodes[0], di, &disk_key); btrfs_ioctl_default_subvol()

Completed in 540 milliseconds