Lines Matching refs:min_key

3756 	struct btrfs_key min_key;
3764 min_key.objectid = ino;
3765 min_key.type = BTRFS_DIR_INDEX_KEY;
3766 min_key.offset = min_offset;
3768 ret = btrfs_search_forward(root, &min_key, path, trans->transid);
3774 if (ret != 0 || min_key.objectid != ino ||
3775 min_key.type != BTRFS_DIR_INDEX_KEY) {
3776 min_key.objectid = ino;
3777 min_key.type = BTRFS_DIR_INDEX_KEY;
3778 min_key.offset = (u64)-1;
3780 ret = btrfs_search_slot(NULL, root, &min_key, path, 0, 0);
3843 ret = btrfs_search_slot(NULL, root, &min_key, path, 0, 0);
3881 btrfs_item_key_to_cpu(path->nodes[0], &min_key, path->slots[0]);
3882 if (min_key.objectid != ino || min_key.type != BTRFS_DIR_INDEX_KEY) {
3896 last_offset = min_key.offset - 1;
4012 u64 min_key;
4020 min_key = BTRFS_DIR_START_INDEX;
4025 ctx, min_key, &max_key);
4030 min_key = max_key + 1;
5793 struct btrfs_key *min_key,
5809 ret = btrfs_search_forward(root, min_key, path, trans->transid);
5818 if (min_key->objectid != max_key->objectid)
5820 if (min_key->type > max_key->type)
5823 if (min_key->type == BTRFS_INODE_ITEM_KEY) {
5825 } else if (min_key->type == BTRFS_EXTENT_DATA_KEY &&
5826 min_key->offset >= i_size) {
5834 } else if ((min_key->type == BTRFS_INODE_REF_KEY ||
5835 min_key->type == BTRFS_INODE_EXTREF_KEY) &&
5842 path->slots[0], min_key, inode,
5869 } else if (min_key->type == BTRFS_XATTR_ITEM_KEY) {
5900 btrfs_item_key_to_cpu(path->nodes[0], min_key,
5914 if (min_key->offset < (u64)-1) {
5915 min_key->offset++;
5916 } else if (min_key->type < max_key->type) {
5917 min_key->type++;
5918 min_key->offset = 0;
6335 struct btrfs_key min_key;
6359 min_key.objectid = ino;
6360 min_key.type = BTRFS_INODE_ITEM_KEY;
6361 min_key.offset = 0;
6526 ret = copy_inode_items_to_log(trans, inode, &min_key, &max_key,