ctree.h (146054090b0859b28fc39015c7704ccc3c3a347f) | ctree.h (0ff40a910f5649dfacc4fb5daa7e73692196342d) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright (C) 2007 Oracle. All rights reserved. 4 */ 5 6#ifndef BTRFS_CTREE_H 7#define BTRFS_CTREE_H 8 --- 2894 unchanged lines hidden (view full) --- 2903 u32 data_size) 2904{ 2905 return btrfs_insert_empty_items(trans, root, path, key, &data_size, 1); 2906} 2907 2908int btrfs_prev_leaf(struct btrfs_root *root, struct btrfs_path *path); 2909int btrfs_next_old_leaf(struct btrfs_root *root, struct btrfs_path *path, 2910 u64 time_seq); | 1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * Copyright (C) 2007 Oracle. All rights reserved. 4 */ 5 6#ifndef BTRFS_CTREE_H 7#define BTRFS_CTREE_H 8 --- 2894 unchanged lines hidden (view full) --- 2903 u32 data_size) 2904{ 2905 return btrfs_insert_empty_items(trans, root, path, key, &data_size, 1); 2906} 2907 2908int btrfs_prev_leaf(struct btrfs_root *root, struct btrfs_path *path); 2909int btrfs_next_old_leaf(struct btrfs_root *root, struct btrfs_path *path, 2910 u64 time_seq); |
2911 2912int btrfs_search_backwards(struct btrfs_root *root, struct btrfs_key *key, 2913 struct btrfs_path *path); 2914 |
|
2911static inline int btrfs_next_old_item(struct btrfs_root *root, 2912 struct btrfs_path *p, u64 time_seq) 2913{ 2914 ++p->slots[0]; 2915 if (p->slots[0] >= btrfs_header_nritems(p->nodes[0])) 2916 return btrfs_next_old_leaf(root, p, time_seq); 2917 return 0; 2918} --- 932 unchanged lines hidden --- | 2915static inline int btrfs_next_old_item(struct btrfs_root *root, 2916 struct btrfs_path *p, u64 time_seq) 2917{ 2918 ++p->slots[0]; 2919 if (p->slots[0] >= btrfs_header_nritems(p->nodes[0])) 2920 return btrfs_next_old_leaf(root, p, time_seq); 2921 return 0; 2922} --- 932 unchanged lines hidden --- |