Lines Matching refs:disk_key
187 struct btrfs_disk_key disk_key;
196 btrfs_item_key(buf, &disk_key, 0);
198 btrfs_node_key(buf, &disk_key, 0);
201 &disk_key, level, buf->start, 0,
961 const struct btrfs_disk_key *disk_key,
993 root->root_key.objectid, disk_key, level,
1021 struct btrfs_disk_key disk_key;
1041 btrfs_item_key(buf, &disk_key, 0);
1043 btrfs_node_key(buf, &disk_key, 0);
1048 cow = alloc_tree_block_no_bg_flush(trans, root, parent_start, &disk_key,
1549 static int comp_keys(const struct btrfs_disk_key *disk_key,
1552 const struct btrfs_key *k1 = (const struct btrfs_key *)disk_key;
1618 struct btrfs_disk_key disk_key;
1638 btrfs_node_key(parent, &disk_key, i);
1639 if (!progress_passed && comp_keys(&disk_key, progress) < 0)
2130 struct btrfs_disk_key disk_key;
2132 btrfs_node_key(mid, &disk_key, 0);
2136 btrfs_set_node_key(parent, &disk_key, pslot);
2185 struct btrfs_disk_key disk_key;
2187 btrfs_node_key(right, &disk_key, 0);
2191 btrfs_set_node_key(parent, &disk_key, pslot + 1);
2222 struct btrfs_disk_key disk_key;
2264 btrfs_node_key(node, &disk_key, nr);
2265 if (btrfs_disk_key_objectid(&disk_key) != objectid)
3178 struct btrfs_disk_key disk_key;
3185 btrfs_item_key(eb, &disk_key, slot - 1);
3186 if (unlikely(comp_keys(&disk_key, new_key) >= 0)) {
3189 slot, btrfs_disk_key_objectid(&disk_key),
3190 btrfs_disk_key_type(&disk_key),
3191 btrfs_disk_key_offset(&disk_key),
3199 btrfs_item_key(eb, &disk_key, slot + 1);
3200 if (unlikely(comp_keys(&disk_key, new_key) <= 0)) {
3203 slot, btrfs_disk_key_objectid(&disk_key),
3204 btrfs_disk_key_type(&disk_key),
3205 btrfs_disk_key_offset(&disk_key),
3213 btrfs_cpu_key_to_disk(&disk_key, new_key);
3214 btrfs_set_item_key(eb, &disk_key, slot);
3217 fixup_low_keys(path, &disk_key, 1);
3547 struct btrfs_disk_key disk_key;
3580 btrfs_node_key(c, &disk_key, mid);
3582 split = alloc_tree_block_no_bg_flush(trans, root, 0, &disk_key, level,
3608 insert_ptr(trans, path, &disk_key, split->start,
3685 struct btrfs_disk_key disk_key;
3788 btrfs_item_key(right, &disk_key, 0);
3789 btrfs_set_node_key(upper, &disk_key, slot + 1);
3917 struct btrfs_disk_key disk_key;
4032 btrfs_item_key(right, &disk_key, 0);
4033 fixup_low_keys(path, &disk_key, 1);
4148 struct btrfs_disk_key disk_key;
4176 btrfs_item_key(right, &disk_key, 0);
4177 insert_ptr(trans, path, &disk_key, right->start, path->slots[1] + 1, 1);
4273 struct btrfs_disk_key disk_key;
4369 btrfs_cpu_key_to_disk(&disk_key, ins_key);
4371 btrfs_item_key(l, &disk_key, mid);
4381 right = alloc_tree_block_no_bg_flush(trans, root, 0, &disk_key, 0,
4393 insert_ptr(trans, path, &disk_key,
4402 insert_ptr(trans, path, &disk_key,
4409 fixup_low_keys(path, &disk_key, 1);
4516 struct btrfs_disk_key disk_key;
4543 btrfs_cpu_key_to_disk(&disk_key, new_key);
4544 btrfs_set_item_key(leaf, &disk_key, slot);
4693 struct btrfs_disk_key disk_key;
4696 btrfs_item_key(leaf, &disk_key, slot);
4698 if (btrfs_disk_key_type(&disk_key) == BTRFS_EXTENT_DATA_KEY) {
4720 offset = btrfs_disk_key_offset(&disk_key);
4721 btrfs_set_disk_key_offset(&disk_key, offset + size_diff);
4722 btrfs_set_item_key(leaf, &disk_key, slot);
4724 fixup_low_keys(path, &disk_key, 1);
4822 struct btrfs_disk_key disk_key;
4834 btrfs_cpu_key_to_disk(&disk_key, cpu_key);
4835 fixup_low_keys(path, &disk_key, 1);
4889 btrfs_cpu_key_to_disk(&disk_key, cpu_key + i);
4890 btrfs_set_item_key(leaf, &disk_key, slot + i);
5004 struct btrfs_disk_key disk_key;
5006 btrfs_node_key(parent, &disk_key, 0);
5007 fixup_low_keys(path, &disk_key, level + 1);
5105 struct btrfs_disk_key disk_key;
5107 btrfs_item_key(leaf, &disk_key, 0);
5108 fixup_low_keys(path, &disk_key, 1);