Home
last modified time | relevance | path

Searched refs:out_iov (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/fs/smb/client/
H A Dsmb2inode.c54 * If passing @out_iov and @out_buftype, ensure to make them both large enough
63 struct kvec *out_iov, int *out_buftype) in smb2_compound_op()
532 if (out_iov && out_buftype) { in smb2_compound_op()
533 memcpy(out_iov, rsp_iov, 3 * sizeof(*out_iov)); in smb2_compound_op()
584 struct kvec out_iov[3] = {}; in smb2_query_path_info() local
611 NULL, NULL, out_iov, out_buftype); in smb2_query_path_info()
612 hdr = out_iov[0].iov_base; in smb2_query_path_info()
623 rc = parse_create_response(data, cifs_sb, &out_iov[0]); in smb2_query_path_info()
652 free_rsp_buf(out_buftype[0], out_iov[ in smb2_query_path_info()
58 smb2_compound_op(const unsigned int xid, struct cifs_tcon *tcon, struct cifs_sb_info *cifs_sb, const char *full_path, __u32 desired_access, __u32 create_disposition, __u32 create_options, umode_t mode, void *ptr, int command, struct cifsFileInfo *cfile, __u8 **extbuf, size_t *extbuflen, struct kvec *out_iov, int *out_buftype) smb2_compound_op() argument
669 struct kvec out_iov[3] = {}; smb311_posix_query_path_info() local
[all...]
/kernel/linux/linux-6.6/drivers/vdpa/vdpa_sim/
H A Dvdpa_sim_blk.c123 ret = vringh_getdesc_iotlb(&vq->vring, &vq->out_iov, &vq->in_iov, in vdpasim_blk_handle_req()
128 if (vq->out_iov.used < 1 || vq->in_iov.used < 1) { in vdpasim_blk_handle_req()
129 dev_dbg(&vdpasim->vdpa.dev, "missing headers - out_iov: %u in_iov %u\n", in vdpasim_blk_handle_req()
130 vq->out_iov.used, vq->in_iov.used); in vdpasim_blk_handle_req()
144 to_pull = vringh_kiov_length(&vq->out_iov); in vdpasim_blk_handle_req()
146 bytes = vringh_iov_pull_iotlb(&vq->vring, &vq->out_iov, &hdr, in vdpasim_blk_handle_req()
202 bytes = vringh_iov_pull_iotlb(&vq->vring, &vq->out_iov, in vdpasim_blk_handle_req()
245 bytes = vringh_iov_pull_iotlb(&vq->vring, &vq->out_iov, &range, in vdpasim_blk_handle_req()
H A Dvdpa_sim_net.c145 &cvq->out_iov, in vdpasim_handle_cvq()
174 write = vringh_iov_push_iotlb(&cvq->vring, &cvq->out_iov, in vdpasim_handle_cvq()
178 vringh_kiov_cleanup(&cvq->out_iov); in vdpasim_handle_cvq()
220 err = vringh_getdesc_iotlb(&txq->vring, &txq->out_iov, NULL, in vdpasim_net_work()
229 read = vringh_iov_pull_iotlb(&txq->vring, &txq->out_iov, in vdpasim_net_work()
H A Dvdpa_sim.h25 struct vringh_kiov out_iov; member
H A Dvdpa_sim.c716 vringh_kiov_cleanup(&vdpasim->vqs[i].out_iov); in vdpasim_free()
/kernel/linux/linux-6.6/fs/fuse/
H A Dioctl.c180 struct iovec *in_iov = NULL, *out_iov = NULL; in fuse_do_ioctl() local
227 out_iov = iov; in fuse_do_ioctl()
234 inarg.out_size = out_size = iov_length(out_iov, out_iovs); in fuse_do_ioctl()
316 out_iov = in_iov + in_iovs; in fuse_do_ioctl()
322 err = fuse_verify_ioctl_iov(fm->fc, out_iov, out_iovs); in fuse_do_ioctl()
334 iov_iter_init(&ii, ITER_DEST, out_iov, out_iovs, transferred); in fuse_do_ioctl()
/kernel/linux/linux-5.10/net/tls/
H A Dtls_sw.c1404 /* This function decrypts the input skb into either out_iov or in out_sg
1407 * out_iov or out_sg must be non-NULL. In case both out_iov and out_sg are
1413 struct iov_iter *out_iov, in decrypt_internal()
1431 if (*zc && (out_iov || out_sg)) { in decrypt_internal()
1432 if (out_iov) in decrypt_internal()
1433 n_sgout = iov_iter_npages(out_iov, INT_MAX) + 1; in decrypt_internal()
1512 if (out_iov) { in decrypt_internal()
1517 err = tls_setup_from_iter(sk, out_iov, data_len, in decrypt_internal()
1412 decrypt_internal(struct sock *sk, struct sk_buff *skb, struct iov_iter *out_iov, struct scatterlist *out_sg, int *chunk, bool *zc, bool async) decrypt_internal() argument
/kernel/linux/linux-6.6/net/tls/
H A Dtls_sw.c1454 /* This function decrypts the input skb into either out_iov or in out_sg
1457 * out_iov or out_sg must be non-NULL. In case both out_iov and out_sg are
1461 static int tls_decrypt_sg(struct sock *sk, struct iov_iter *out_iov, in tls_decrypt_sg() argument
1487 if (darg->zc && (out_iov || out_sg)) { in tls_decrypt_sg()
1490 if (out_iov) in tls_decrypt_sg()
1492 iov_iter_npages_cap(out_iov, INT_MAX, data_len); in tls_decrypt_sg()
1577 } else if (out_iov) { in tls_decrypt_sg()
1581 err = tls_setup_from_iter(out_iov, data_len, &pages, &sgout[1], in tls_decrypt_sg()
/kernel/linux/linux-5.10/fs/fuse/
H A Dfile.c2815 struct iovec *in_iov = NULL, *out_iov = NULL; in fuse_do_ioctl() local
2871 out_iov = iov; in fuse_do_ioctl()
2878 inarg.out_size = out_size = iov_length(out_iov, out_iovs); in fuse_do_ioctl()
2962 out_iov = in_iov + in_iovs; in fuse_do_ioctl()
2968 err = fuse_verify_ioctl_iov(fm->fc, out_iov, out_iovs); in fuse_do_ioctl()
2980 iov_iter_init(&ii, READ, out_iov, out_iovs, transferred); in fuse_do_ioctl()
/kernel/linux/linux-6.6/fs/btrfs/
H A Dioctl.c4446 goto out_iov; in btrfs_ioctl_encoded_read()
4451 goto out_iov; in btrfs_ioctl_encoded_read()
4465 out_iov: in btrfs_ioctl_encoded_read()

Completed in 21 milliseconds