Searched refs:iovs (Results 1 - 8 of 8) sorted by relevance
/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | user_sdma.h | 143 * 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 in struct:user_sdma_request
|
H A D | user_sdma.c | 459 req->iovs[i].offset = 0; 460 INIT_LIST_HEAD(&req->iovs[i].list); 461 memcpy(&req->iovs[i].iov, 463 sizeof(req->iovs[i].iov)); 464 if (req->iovs[i].iov.iov_len == 0) { 468 req->data_len += req->iovs[i].iov.iov_len; 738 iovec = &req->iovs[req->iov_idx]; 744 iovec = &req->iovs[req->iov_idx]; 808 iovec = &req->iovs[req->iov_idx];
|
/linux-master/io_uring/ |
H A D | net.c | 591 .iovs = &kmsg->fast_iov, 599 arg.iovs = kmsg->free_iov; 611 iov_iter_init(&kmsg->msg.msg_iter, ITER_SOURCE, arg.iovs, ret, 613 if (arg.iovs != &kmsg->fast_iov && arg.iovs != kmsg->free_iov) { 615 kmsg->free_iov = arg.iovs; 1058 .iovs = &kmsg->fast_iov, 1065 arg.iovs = kmsg->free_iov; 1078 sr->buf = arg.iovs[0].iov_base; 1079 sr->len = arg.iovs[ [all...] |
H A D | kbuf.h | 52 struct iovec *iovs; member in struct:buf_sel_arg
|
H A D | kbuf.c | 208 struct iovec *iov = arg->iovs; 238 kfree(arg->iovs); 239 arg->iovs = iov; 272 return iov - arg->iovs; 301 ret = io_provided_buffers_select(req, &arg->out_len, bl, arg->iovs); 328 return io_provided_buffers_select(req, &arg->max_len, bl, arg->iovs);
|
H A D | rsrc.c | 423 struct iovec iov, __user *iovs = u64_to_user_ptr(up->data); local 437 err = io_copy_iov(ctx, &iov, iovs, done);
|
/linux-master/fs/smb/server/ |
H A D | connection.h | 122 int (*writev)(struct ksmbd_transport *t, struct kvec *iovs, int niov,
|
/linux-master/net/rds/ |
H A D | rdma.c | 620 struct rds_iovec *iovs; local 649 iovs = vec->iov; 651 nr_pages = rds_rdma_pages(iovs, args->nr_local); 711 struct rds_iovec *iov = &iovs[i];
|
Completed in 213 milliseconds