Lines Matching refs:prev_key

169 			   struct btrfs_key *prev_key)  in check_prev_ino()  argument
189 if (key->objectid == prev_key->objectid) in check_prev_ino()
195 prev_key->objectid, key->objectid); in check_prev_ino()
200 struct btrfs_key *prev_key) in check_extent_data_item() argument
221 if (unlikely(!check_prev_ino(leaf, key, slot, prev_key))) in check_extent_data_item()
319 prev_key->objectid == key->objectid && in check_extent_data_item()
320 prev_key->type == BTRFS_EXTENT_DATA_KEY) { in check_extent_data_item()
326 prev_end = file_extent_end(leaf, prev_key, prev_fi); in check_extent_data_item()
339 int slot, struct btrfs_key *prev_key) in check_csum_item() argument
363 if (slot > 0 && prev_key->type == BTRFS_EXTENT_CSUM_KEY) { in check_csum_item()
369 prev_csum_end += prev_key->offset; in check_csum_item()
481 struct btrfs_key *key, struct btrfs_key *prev_key, in check_dir_item() argument
489 if (unlikely(!check_prev_ino(leaf, key, slot, prev_key))) in check_dir_item()
1500 struct btrfs_key *key, struct btrfs_key *prev_key, in check_inode_ref() argument
1507 if (unlikely(!check_prev_ino(leaf, key, slot, prev_key))) in check_inode_ref()
1554 struct btrfs_key *prev_key) in check_leaf_item() argument
1561 ret = check_extent_data_item(leaf, key, slot, prev_key); in check_leaf_item()
1564 ret = check_csum_item(leaf, key, slot, prev_key); in check_leaf_item()
1569 ret = check_dir_item(leaf, key, prev_key, slot); in check_leaf_item()
1572 ret = check_inode_ref(leaf, key, prev_key, slot); in check_leaf_item()
1610 struct btrfs_key prev_key = {0, 0, 0}; in check_leaf() local
1675 if (unlikely(btrfs_comp_cpu_keys(&prev_key, &key) >= 0)) { in check_leaf()
1678 prev_key.objectid, prev_key.type, in check_leaf()
1679 prev_key.offset, key.objectid, key.type, in check_leaf()
1732 ret = check_leaf_item(leaf, &key, slot, &prev_key); in check_leaf()
1737 prev_key.objectid = key.objectid; in check_leaf()
1738 prev_key.type = key.type; in check_leaf()
1739 prev_key.offset = key.offset; in check_leaf()