Searched refs:iovs (Results 1 – 8 of 8) sorted by relevance
/linux/io_uring/ |
H A D | net.c | 578 .iovs = &kmsg->fast_iov, in io_send_select_buffer() 585 arg.iovs = kmsg->free_iov; in io_send_select_buffer() 598 if (arg.iovs != &kmsg->fast_iov && arg.iovs != kmsg->free_iov) { in io_send_select_buffer() 600 kmsg->free_iov = arg.iovs; in io_send_select_buffer() 606 sr->buf = arg.iovs[0].iov_base; in io_send_select_buffer() 613 arg.iovs, ret, arg.out_len); in io_send_select_buffer() 1087 .iovs = &kmsg->fast_iov, in io_recv_buf_select() 1094 arg.iovs = kmsg->free_iov; in io_recv_buf_select() 1107 sr->buf = arg.iovs[0].iov_base; in io_recv_buf_select() 1108 sr->len = arg.iovs[0].iov_len; in io_recv_buf_select() [all …]
|
H A D | kbuf.c | 203 struct iovec *iov = arg->iovs; in io_ring_buffers_peek() 247 kfree(arg->iovs); in io_ring_buffers_peek() 248 arg->iovs = iov; in io_ring_buffers_peek() 286 return iov - arg->iovs; in io_ring_buffers_peek() 315 ret = io_provided_buffers_select(req, &arg->out_len, bl, arg->iovs); in io_buffers_select() 342 return io_provided_buffers_select(req, &arg->max_len, bl, arg->iovs); in io_buffers_peek()
|
/linux/drivers/infiniband/hw/hfi1/ |
H A D | user_sdma.c | 459 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 D | user_sdma.h | 175 struct user_sdma_iovec iovs[MAX_VECTORS_PER_REQ]; member
|
/linux/net/rds/ |
H A D | rdma.c | 620 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()
|
/linux/fs/smb/server/ |
H A D | connection.h | 123 int (*writev)(struct ksmbd_transport *t, struct kvec *iovs, int niov,
|
/linux/fs/smb/client/ |
H A D | smb2inode.c | 894 static inline void free_rsp_iov(struct kvec *iovs, int *buftype, int count) in free_rsp_iov() argument 899 free_rsp_buf(buftype[i], iovs[i].iov_base); in free_rsp_iov() 900 memset(&iovs[i], 0, sizeof(*iovs)); in free_rsp_iov()
|
/linux/Documentation/target/ |
H A D | tcmu-design.rst | 208 should access only the parts referenced by pending iovs.
|