/* SPDX-License-Identifier: GPL-2.0 */ #ifndef BTRFS_VERITY_H #define BTRFS_VERITY_H #ifdef CONFIG_FS_VERITY extern const struct fsverity_operations btrfs_verityops; int btrfs_drop_verity_items(struct btrfs_inode *inode); int btrfs_get_verity_descriptor(struct inode *inode, void *buf, size_t buf_size); #else static inline int btrfs_drop_verity_items(struct btrfs_inode *inode) { return 0; } static inline int btrfs_get_verity_descriptor(struct inode *inode, void *buf, size_t buf_size) { return -EPERM; } #endif #endif