linux/fs/bcachefs/bkey_buf.h

/* SPDX-License-Identifier: GPL-2.0 */
#ifndef _BCACHEFS_BKEY_BUF_H
#define _BCACHEFS_BKEY_BUF_H

#include "bcachefs.h"
#include "bkey.h"

struct bkey_buf {};

static inline void bch2_bkey_buf_realloc(struct bkey_buf *s,
					 struct bch_fs *c, unsigned u64s)
{}

static inline void bch2_bkey_buf_reassemble(struct bkey_buf *s,
					    struct bch_fs *c,
					    struct bkey_s_c k)
{}

static inline void bch2_bkey_buf_copy(struct bkey_buf *s,
				      struct bch_fs *c,
				      struct bkey_i *src)
{}

static inline void bch2_bkey_buf_unpack(struct bkey_buf *s,
					struct bch_fs *c,
					struct btree *b,
					struct bkey_packed *src)
{}

static inline void bch2_bkey_buf_init(struct bkey_buf *s)
{}

static inline void bch2_bkey_buf_exit(struct bkey_buf *s, struct bch_fs *c)
{}

#endif /* _BCACHEFS_BKEY_BUF_H */