Lines Matching refs:inode
84 int (*get_verity_descriptor)(struct inode *inode, void *buf,
104 struct page *(*read_merkle_tree_page)(struct inode *inode,
121 int (*write_merkle_tree_block)(struct inode *inode, const void *buf,
127 static inline struct fsverity_info *fsverity_get_info(const struct inode *inode) in fsverity_get_info() argument
135 return smp_load_acquire(&inode->i_verity_info); in fsverity_get_info()
145 int fsverity_get_digest(struct inode *inode,
151 int __fsverity_file_open(struct inode *inode, struct file *filp);
153 void __fsverity_cleanup_inode(struct inode *inode);
161 static inline void fsverity_cleanup_inode(struct inode *inode) in fsverity_cleanup_inode() argument
163 if (inode->i_verity_info) in fsverity_cleanup_inode()
164 __fsverity_cleanup_inode(inode); in fsverity_cleanup_inode()
179 static inline struct fsverity_info *fsverity_get_info(const struct inode *inode) in fsverity_get_info() argument
199 static inline int fsverity_get_digest(struct inode *inode, in fsverity_get_digest() argument
212 static inline int __fsverity_file_open(struct inode *inode, struct file *filp) in __fsverity_file_open() argument
223 static inline void fsverity_cleanup_inode(struct inode *inode) in fsverity_cleanup_inode() argument
279 static inline bool fsverity_active(const struct inode *inode) in fsverity_active() argument
281 return fsverity_get_info(inode) != NULL; in fsverity_active()
297 static inline int fsverity_file_open(struct inode *inode, struct file *filp) in fsverity_file_open() argument
299 if (IS_VERITY(inode)) in fsverity_file_open()
300 return __fsverity_file_open(inode, filp); in fsverity_file_open()