Lines Matching defs:iov
74 static int fuse_verify_ioctl_iov(struct fuse_conn *fc, struct iovec *iov,
80 for (n = 0; n < count; n++, iov++) {
81 if (iov->iov_len > (size_t) max)
83 max -= iov->iov_len;
123 /* For fs-verity, determine iov lengths from input */
124 static int fuse_setup_measure_verity(unsigned long arg, struct iovec *iov)
135 iov->iov_len = sizeof(struct fsverity_digest) + digest_size;
140 static int fuse_setup_enable_verity(unsigned long arg, struct iovec *iov,
154 iov++;
157 iov->iov_base = u64_to_user_ptr(enable.salt_ptr);
158 iov->iov_len = enable.salt_size;
162 iov++;
165 iov->iov_base = u64_to_user_ptr(enable.sig_ptr);
166 iov->iov_len = enable.sig_size;
190 * the actual iov array to
197 * it sets FUSE_IOCTL_RETRY, out->in_iovs to 2 and iov array to
266 struct iovec *iov = iov_page;
268 iov->iov_base = (void __user *)arg;
269 iov->iov_len = _IOC_SIZE(cmd);
272 in_iov = iov;
277 out_iov = iov;
284 err = fuse_setup_measure_verity(arg, iov);
287 err = fuse_setup_enable_verity(arg, iov, &in_iovs);