b24413180f560 (Greg Kroah-Hartman 2017-11-01 15:07:57 +0100 1) /* SPDX-License-Identifier: GPL-2.0 */
^1da177e4c3f4 (Linus Torvalds 2005-04-16 15:20:36 -0700 2) /*
^1da177e4c3f4 (Linus Torvalds 2005-04-16 15:20:36 -0700 3) * btree.h
e60f749b60979 (Luis de Bethencourt 2016-11-10 11:25:36 +0000 4) *
^1da177e4c3f4 (Linus Torvalds 2005-04-16 15:20:36 -0700 5) */
^1da177e4c3f4 (Linus Torvalds 2005-04-16 15:20:36 -0700 6)
22341d8f33084 (Al Viro 2016-05-10 14:24:06 -0400 7) int befs_btree_find(struct super_block *sb, const befs_data_stream *ds,
12ecb38d03cff (Luis de Bethencourt 2016-08-14 18:31:38 +0100 8) const char *key, befs_off_t *value);
^1da177e4c3f4 (Linus Torvalds 2005-04-16 15:20:36 -0700 9)
22341d8f33084 (Al Viro 2016-05-10 14:24:06 -0400 10) int befs_btree_read(struct super_block *sb, const befs_data_stream *ds,
^1da177e4c3f4 (Linus Torvalds 2005-04-16 15:20:36 -0700 11) loff_t key_no, size_t bufsize, char *keybuf,
12ecb38d03cff (Luis de Bethencourt 2016-08-14 18:31:38 +0100 12) size_t *keysize, befs_off_t *value);