diff options
author | Kent Overstreet <kent.overstreet@linux.dev> | 2023-11-16 22:35:29 -0500 |
---|---|---|
committer | Kent Overstreet <kent.overstreet@linux.dev> | 2024-01-01 11:47:37 -0500 |
commit | 1ae8a0904a6a7b16ee2ffa30153d4e5c38719321 (patch) | |
tree | 87d3fe839acb723caa27d6d7aa996e888820b371 /fs/bcachefs/bcachefs_format.h | |
parent | ae0e61175e22b77267c2c59d0061925a0a604074 (diff) | |
download | linux-1ae8a0904a6a7b16ee2ffa30153d4e5c38719321.tar.gz linux-1ae8a0904a6a7b16ee2ffa30153d4e5c38719321.tar.bz2 linux-1ae8a0904a6a7b16ee2ffa30153d4e5c38719321.zip |
bcachefs: Kill memset() in bch2_btree_iter_init()
Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>
Diffstat (limited to 'fs/bcachefs/bcachefs_format.h')
-rw-r--r-- | fs/bcachefs/bcachefs_format.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/fs/bcachefs/bcachefs_format.h b/fs/bcachefs/bcachefs_format.h index fe78e87603fc..60b2264e019e 100644 --- a/fs/bcachefs/bcachefs_format.h +++ b/fs/bcachefs/bcachefs_format.h @@ -307,6 +307,13 @@ struct bkey_i { struct bch_val v; }; +#define POS_KEY(_pos) \ +((struct bkey) { \ + .u64s = BKEY_U64s, \ + .format = KEY_FORMAT_CURRENT, \ + .p = _pos, \ +}) + #define KEY(_inode, _offset, _size) \ ((struct bkey) { \ .u64s = BKEY_U64s, \ |