Lines Matching refs:filp
64 static int build_merkle_tree(struct file *filp, in build_merkle_tree() argument
68 struct inode *inode = file_inode(filp); in build_merkle_tree()
112 bytes_read = __kernel_read(filp, buffers[-1].data, in build_merkle_tree()
181 static int enable_verity(struct file *filp, in enable_verity() argument
184 struct inode *inode = file_inode(filp); in enable_verity()
236 err = vops->begin_enable_verity(filp); in enable_verity()
251 err = build_merkle_tree(filp, ¶ms, desc->root_hash); in enable_verity()
275 err = vops->end_enable_verity(filp, desc, desc_size, params.tree_size); in enable_verity()
301 (void)vops->end_enable_verity(filp, NULL, 0, params.tree_size); in enable_verity()
316 int fsverity_ioctl_enable(struct file *filp, const void __user *uarg) in fsverity_ioctl_enable() argument
318 struct inode *inode = file_inode(filp); in fsverity_ioctl_enable()
348 err = file_permission(filp, MAY_WRITE); in fsverity_ioctl_enable()
361 err = mnt_want_write_file(filp); in fsverity_ioctl_enable()
365 err = deny_write_access(filp); in fsverity_ioctl_enable()
369 err = enable_verity(filp, &arg); in fsverity_ioctl_enable()
389 allow_write_access(filp); in fsverity_ioctl_enable()
391 mnt_drop_write_file(filp); in fsverity_ioctl_enable()