/drivers/infiniband/hw/hfi1/ |
D | user_sdma.c | 84 struct user_sdma_iovec *iovec); 319 struct iovec *iovec, unsigned long dim, in hfi1_user_sdma_process_request() argument 337 if (iovec[idx].iov_len < sizeof(info) + sizeof(req->hdr)) { in hfi1_user_sdma_process_request() 342 iovec[idx].iov_len, sizeof(info) + sizeof(req->hdr)); in hfi1_user_sdma_process_request() 345 ret = copy_from_user(&info, iovec[idx].iov_base, sizeof(info)); in hfi1_user_sdma_process_request() 430 ret = copy_from_user(&req->hdr, iovec[idx].iov_base + sizeof(info), in hfi1_user_sdma_process_request() 501 iovec + idx++, in hfi1_user_sdma_process_request() 523 u16 ntids = iovec[idx].iov_len / sizeof(*req->tids); in hfi1_user_sdma_process_request() 537 tmp = memdup_user(iovec[idx].iov_base, in hfi1_user_sdma_process_request() 716 struct user_sdma_iovec *iovec, u32 datalen, in user_sdma_txadd() argument [all …]
|
D | user_sdma.h | 154 struct iovec iov; 250 struct iovec *iovec, unsigned long dim,
|
D | file_ops.c | 325 fd, (struct iovec *)(from->iov + done), in hfi1_write_iter()
|
/drivers/xen/xenbus/ |
D | xenbus_xs.c | 301 const struct kvec *iovec, in xs_talkv() argument 315 req->vec = iovec; in xs_talkv() 325 msg.len += iovec[i].iov_len; in xs_talkv() 357 struct kvec iovec; in xs_single() local 359 iovec.iov_base = (void *)string; in xs_single() 360 iovec.iov_len = strlen(string) + 1; in xs_single() 361 return xs_talkv(t, type, &iovec, 1, len); in xs_single() 480 struct kvec iovec[2]; in xenbus_write() local 487 iovec[0].iov_base = (void *)path; in xenbus_write() 488 iovec[0].iov_len = strlen(path) + 1; in xenbus_write() [all …]
|
/drivers/vhost/ |
D | vhost.h | 126 struct iovec iov[UIO_MAXIOV]; 127 struct iovec iotlb_iov[64]; 128 struct iovec *indirect; 195 struct iovec iov[], unsigned int iov_count, 215 struct iovec *iov, int count);
|
D | vringh.c | 193 new = krealloc(iov->iov, new_num * sizeof(struct iovec), gfp); in resize_iovec() 195 new = kmalloc_array(new_num, sizeof(struct iovec), gfp); in resize_iovec() 198 iov->max_num * sizeof(struct iovec)); in resize_iovec() 678 BUILD_BUG_ON(sizeof(struct iovec) != sizeof(struct kvec)); in vringh_getdesc_user() 679 BUILD_BUG_ON(offsetof(struct iovec, iov_base) != in vringh_getdesc_user() 681 BUILD_BUG_ON(offsetof(struct iovec, iov_len) != in vringh_getdesc_user() 683 BUILD_BUG_ON(sizeof(((struct iovec *)NULL)->iov_base) in vringh_getdesc_user() 685 BUILD_BUG_ON(sizeof(((struct iovec *)NULL)->iov_len) in vringh_getdesc_user()
|
D | vhost.c | 783 struct iovec iov[], int iov_size, int access); 1918 struct iovec iov[64]; in log_used() 1940 unsigned int log_num, u64 len, struct iovec *iov, int count) in vhost_log_write() 2047 struct iovec iov[], int iov_size, int access) in translate_desc() 2052 struct iovec *_iov; in translate_desc() 2109 struct iovec iov[], unsigned int iov_size, in get_indirect() 2215 struct iovec iov[], unsigned int iov_size, in vhost_get_vq_desc()
|
D | scsi.c | 96 struct iovec tvc_resp_iov;
|
/drivers/atm/ |
D | he.c | 1620 tpd->iovec[0].addr = 0; tpd->iovec[0].len = 0; in __alloc_tpd() 1621 tpd->iovec[1].addr = 0; tpd->iovec[1].len = 0; in __alloc_tpd() 1622 tpd->iovec[2].addr = 0; tpd->iovec[2].len = 0; in __alloc_tpd() 1846 if (tpd->iovec[slot].addr) in he_service_tbrq() 1848 tpd->iovec[slot].addr, in he_service_tbrq() 1849 tpd->iovec[slot].len & TPD_LEN_MASK, in he_service_tbrq() 1851 if (tpd->iovec[slot].len & TPD_LST) in he_service_tbrq() 2087 if (tpd->iovec[slot].addr) in __enqueue_tpd() 2089 tpd->iovec[slot].addr, in __enqueue_tpd() 2090 tpd->iovec[slot].len & TPD_LEN_MASK, in __enqueue_tpd() [all …]
|
D | he.h | 126 } iovec[TPD_MAXIOV]; member 128 #define address0 iovec[0].addr 129 #define length0 iovec[0].len
|
D | nicstar.c | 140 static void recycle_iovec_rx_bufs(ns_dev * card, struct iovec *iov, int count); 1450 recycle_iovec_rx_bufs(card, (struct iovec *)iovb->data, in ns_close() 1969 struct iovec *iov; in dequeue_rx() 2093 recycle_iovec_rx_bufs(card, (struct iovec *)iovb->data, in dequeue_rx() 2100 iov = &((struct iovec *)iovb->data)[NS_PRV_IOVCNT(iovb)++]; in dequeue_rx() 2126 recycle_iovec_rx_bufs(card, (struct iovec *)iovb->data, in dequeue_rx() 2149 recycle_iovec_rx_bufs(card, (struct iovec *)iovb->data, in dequeue_rx() 2229 (struct iovec *) in dequeue_rx() 2268 iov = (struct iovec *)iovb->data; in dequeue_rx() 2332 static void recycle_iovec_rx_bufs(ns_dev * card, struct iovec *iov, int count) in recycle_iovec_rx_bufs()
|
D | horizon.h | 404 struct iovec * tx_iovec; // remaining regions
|
D | nicstar.h | 109 #define NS_IOVBUFSIZE (NS_MAX_IOVECS * (sizeof(struct iovec)))
|
D | zatm.c | 692 *put++ = ((struct iovec *) skb->data)[i].iov_len; in do_tx() 693 *put++ = virt_to_bus(((struct iovec *) in do_tx()
|
/drivers/infiniband/hw/qib/ |
D | qib_user_sdma.h | 42 const struct iovec *iov,
|
D | qib_user_sdma.c | 560 const struct iovec *iov, in qib_user_sdma_coalesce() 605 static int qib_user_sdma_num_pages(const struct iovec *iov) in qib_user_sdma_num_pages() 718 const struct iovec *iov, in qib_user_sdma_pin_pkt() 760 const struct iovec *iov, in qib_user_sdma_init_payload() 805 const struct iovec *iov, in qib_user_sdma_queue_pkts() 1375 const struct iovec *iov, in qib_user_sdma_writev()
|
/drivers/target/ |
D | target_core_user.c | 635 static inline void new_iov(struct iovec **iov, int *iov_cnt) in new_iov() 637 struct iovec *iovec; in new_iov() local 643 iovec = *iov; in new_iov() 644 memset(iovec, 0, sizeof(struct iovec)); in new_iov() 657 static inline size_t iov_tail(struct iovec *iov) in iov_tail() 664 unsigned int data_nents, struct iovec **iov, in scatter_data_area() 961 struct iovec *iov; in queue_cmd_ring()
|
/drivers/misc/mic/vop/ |
D | vop_vringh.c | 748 struct iovec iov; in _vop_virtio_copy() 749 struct iovec __user *u_iov = copy->iov; in _vop_virtio_copy()
|
/drivers/fsi/ |
D | fsi-sbefifo.c | 792 struct iovec resp_iov; in sbefifo_user_read()
|
/drivers/scsi/megaraid/ |
D | megaraid_sas.h | 2594 struct iovec sgl[MAX_IOCTL_SGE];
|
/drivers/scsi/ |
D | sg.c | 1797 struct iovec *iov = NULL; in sg_start_req()
|
/drivers/net/ppp/ |
D | ppp_generic.c | 429 struct iovec iov; in ppp_read()
|