/linux-4.4.14/fs/btrfs/ |
H A D | ctree.c | 246 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 D | dir-item.c | 78 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 D | struct-funcs.c | 137 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 D | check-integrity.c | 157 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 D | delayed-inode.h | 104 struct btrfs_disk_key *disk_key, u8 type,
|
H A D | ctree.h | 2681 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 D | volumes.c | 2684 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 D | free-space-cache.c | 52 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 D | delayed-inode.c | 1462 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 D | ioctl.c | 4075 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()
|