Home
last modified time | relevance | path

Searched refs:iovs (Results 1 - 9 of 9) sorted by relevance

/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/
H A Duser_sdma.c459 req->iovs[i].offset = 0; in hfi1_user_sdma_process_request()
460 INIT_LIST_HEAD(&req->iovs[i].list); in hfi1_user_sdma_process_request()
461 memcpy(&req->iovs[i].iov, in hfi1_user_sdma_process_request()
463 sizeof(req->iovs[i].iov)); in hfi1_user_sdma_process_request()
464 if (req->iovs[i].iov.iov_len == 0) { in hfi1_user_sdma_process_request()
468 req->data_len += req->iovs[i].iov.iov_len; in hfi1_user_sdma_process_request()
738 iovec = &req->iovs[req->iov_idx]; in user_sdma_send_pkts()
744 iovec = &req->iovs[req->iov_idx]; in user_sdma_send_pkts()
808 iovec = &req->iovs[req->iov_idx]; in user_sdma_send_pkts()
H A Duser_sdma.h143 * We copy the iovs for this request (based on
171 /* progress index moving along the iovs array */
175 struct user_sdma_iovec iovs[MAX_VECTORS_PER_REQ]; member
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
H A Duser_sdma.c520 req->iovs[i].offset = 0; in hfi1_user_sdma_process_request()
521 INIT_LIST_HEAD(&req->iovs[i].list); in hfi1_user_sdma_process_request()
522 memcpy(&req->iovs[i].iov, in hfi1_user_sdma_process_request()
524 sizeof(req->iovs[i].iov)); in hfi1_user_sdma_process_request()
525 if (req->iovs[i].iov.iov_len == 0) { in hfi1_user_sdma_process_request()
529 req->data_len += req->iovs[i].iov.iov_len; in hfi1_user_sdma_process_request()
799 iovec = &req->iovs[req->iov_idx]; in user_sdma_send_pkts()
805 iovec = &req->iovs[req->iov_idx]; in user_sdma_send_pkts()
869 iovec = &req->iovs[req->iov_idx]; in user_sdma_send_pkts()
H A Duser_sdma.h189 * We copy the iovs for this request (based on
217 /* progress index moving along the iovs array */
221 struct user_sdma_iovec iovs[MAX_VECTORS_PER_REQ]; member
/kernel/linux/linux-5.10/net/rds/
H A Drdma.c617 struct rds_iovec *iovs; in rds_cmsg_rdma_args() local
646 iovs = vec->iov; in rds_cmsg_rdma_args()
648 nr_pages = rds_rdma_pages(iovs, args->nr_local); in rds_cmsg_rdma_args()
708 struct rds_iovec *iov = &iovs[i]; in rds_cmsg_rdma_args()
/kernel/linux/linux-6.6/net/rds/
H A Drdma.c620 struct rds_iovec *iovs; in rds_cmsg_rdma_args() local
649 iovs = vec->iov; in rds_cmsg_rdma_args()
651 nr_pages = rds_rdma_pages(iovs, args->nr_local); in rds_cmsg_rdma_args()
711 struct rds_iovec *iov = &iovs[i]; in rds_cmsg_rdma_args()
/kernel/linux/linux-6.6/fs/smb/server/
H A Dconnection.h122 int (*writev)(struct ksmbd_transport *t, struct kvec *iovs, int niov,
/kernel/linux/linux-6.6/io_uring/
H A Drsrc.c424 struct iovec iov, __user *iovs = u64_to_user_ptr(up->data); in __io_sqe_buffers_update() local
438 err = io_copy_iov(ctx, &iov, iovs, done); in __io_sqe_buffers_update()
/kernel/linux/linux-5.10/io_uring/
H A Dio_uring.c9237 struct iovec iov, __user *iovs = u64_to_user_ptr(up->data); in __io_sqe_buffers_update() local
9253 err = io_copy_iov(ctx, &iov, iovs, done); in __io_sqe_buffers_update()

Completed in 23 milliseconds