/openbmc/linux/lib/ |
H A D | iov_iter.c | 21 base = __p + i->iov_offset; \ 23 i->iov_offset += len; \ 30 size_t skip = i->iov_offset; \ 45 i->iov_offset = skip; \ 51 unsigned skip = i->iov_offset; \ 73 i->iov_offset = skip; \ 81 loff_t start = i->xarray_start + i->iov_offset; \ 113 i->iov_offset += __off; \ 216 n -= fault_in_readable(i->ubuf + i->iov_offset, n); in fault_in_iov_iter_readable() 224 for (p = iter_iov(i), skip = i->iov_offset; count; p++, skip = 0) { in fault_in_iov_iter_readable() [all …]
|
H A D | kunit_iov_iter.c | 438 KUNIT_EXPECT_EQ(test, iter.iov_offset, size); in iov_kunit_copy_to_xarray() 496 KUNIT_EXPECT_EQ(test, iter.iov_offset, size); in iov_kunit_copy_from_xarray() 752 KUNIT_EXPECT_EQ(test, iter.iov_offset, pr->to - pr->from); in iov_kunit_extract_pages_xarray()
|
H A D | scatterlist.c | 1169 unsigned long start = iter->iov_offset; in extract_bvec_to_sg() 1215 unsigned long start = iter->iov_offset; in extract_kvec_to_sg() 1277 loff_t start = iter->xarray_start + iter->iov_offset; in extract_xarray_to_sg()
|
/openbmc/linux/drivers/net/ethernet/google/gve/ |
H A D | gve_tx.c | 105 iov[0].iov_offset = fifo->head; in gve_tx_alloc_fifo() 116 iov[1].iov_offset = 0; /* Start of fifo*/ in gve_tx_alloc_fifo() 499 u64 iov_offset, u64 iov_len) in gve_dma_sync_for_device() argument 501 u64 last_page = (iov_offset + iov_len - 1) / PAGE_SIZE; in gve_dma_sync_for_device() 502 u64 first_page = iov_offset / PAGE_SIZE; in gve_dma_sync_for_device() 546 info->iov[hdr_nfrags - 1].iov_offset, skb->len); in gve_tx_add_skb_copy() 549 tx->tx_fifo.base + info->iov[hdr_nfrags - 1].iov_offset, in gve_tx_add_skb_copy() 552 info->iov[hdr_nfrags - 1].iov_offset, in gve_tx_add_skb_copy() 569 info->iov[i].iov_offset); in gve_tx_add_skb_copy() 572 tx->tx_fifo.base + info->iov[i].iov_offset, in gve_tx_add_skb_copy() [all …]
|
H A D | gve.h | 295 u32 iov_offset; /* offset into this segment */ member
|
/openbmc/linux/include/linux/ |
H A D | uio.h | 36 size_t iov_offset; member 48 size_t iov_offset; member 93 #define iter_iov_addr(iter) (iter_iov(iter)->iov_base + (iter)->iov_offset) 94 #define iter_iov_len(iter) (iter_iov(iter)->iov_len - (iter)->iov_offset) 104 state->iov_offset = iter->iov_offset; in iov_iter_save_state()
|
/openbmc/qemu/hw/char/ |
H A D | virtio-serial-bus.c | 180 port->iov_offset = 0; in do_flush_queued_data() 187 buf_size = port->elem->out_sg[i].iov_len - port->iov_offset; in do_flush_queued_data() 190 + port->iov_offset, in do_flush_queued_data() 198 port->iov_offset += ret; in do_flush_queued_data() 202 port->iov_offset = 0; in do_flush_queued_data() 709 qemu_put_be64s(f, &port->iov_offset); in virtio_serial_save_device() 782 qemu_get_be64s(f, &port->iov_offset); in fetch_active_ports_list()
|
/openbmc/qemu/include/hw/virtio/ |
H A D | virtio-serial.h | 134 uint64_t iov_offset; member
|
/openbmc/linux/fs/smb/client/ |
H A D | cifsencrypt.c | 34 unsigned long start = iter->iov_offset; in cifs_shash_bvec() 73 unsigned long start = iter->iov_offset; in cifs_shash_kvec() 108 loff_t start = iter->xarray_start + iter->iov_offset; in cifs_shash_xarray()
|
H A D | smbdirect.c | 2440 unsigned long start = iter->iov_offset; in smb_extract_bvec_to_rdma() 2479 unsigned long start = iter->iov_offset; in smb_extract_kvec_to_rdma() 2535 loff_t start = iter->xarray_start + iter->iov_offset; in smb_extract_xarray_to_rdma()
|
H A D | file.c | 3472 size_t skip = iter->iov_offset; in cifs_limit_bvec_subset()
|
/openbmc/linux/io_uring/ |
H A D | rsrc.c | 1112 iter->iov_offset = offset; in io_import_fixed() 1123 iter->iov_offset = offset & ~PAGE_MASK; in io_import_fixed()
|
H A D | net.c | 1127 bi.bi_bvec_done = from->iov_offset; in io_sg_from_iter() 1146 from->iov_offset = bi.bi_bvec_done; in io_sg_from_iter()
|
H A D | rw.c | 456 addr = iter->ubuf + iter->iov_offset; in loop_rw_iter()
|
/openbmc/linux/include/trace/events/ |
H A D | afs.h | 793 __entry->offset = msg->msg_iter.xarray_start + msg->msg_iter.iov_offset; 817 __entry->offset = msg->msg_iter.xarray_start + msg->msg_iter.iov_offset;
|
/openbmc/linux/net/9p/ |
H A D | trans_virtio.c | 350 p = data->kvec->iov_base + data->iov_offset; in p9_get_mapped_pages()
|
/openbmc/qemu/block/ |
H A D | io.c | 1609 size_t iov_offset, size_t bytes) in bdrv_create_padded_qiov() argument 1658 collapse_count, iov_offset, SIZE_MAX); in bdrv_create_padded_qiov() 1660 iov_offset = 0; in bdrv_create_padded_qiov() 1679 qemu_iovec_concat_iov(&pad->local_qiov, iov, niov, iov_offset, bytes); in bdrv_create_padded_qiov()
|
/openbmc/qemu/hw/scsi/ |
H A D | megasas.c | 74 size_t iov_offset; member 319 cmd->iov_offset = 0; in megasas_map_sgl() 600 cmd->iov_offset = 0; in megasas_complete_command()
|
/openbmc/linux/drivers/nvme/host/ |
H A D | tcp.c | 255 return req->iter.bvec->bv_offset + req->iter.iov_offset; in nvme_tcp_req_cur_offset() 305 req->iter.iov_offset = offset; in nvme_tcp_init_iter()
|
/openbmc/linux/block/ |
H A D | bio.c | 1184 bio->bi_iter.bi_bvec_done = iter->iov_offset; in bio_iov_bvec_set()
|
/openbmc/linux/drivers/block/ |
H A D | loop.c | 438 iter.iov_offset = offset; in lo_rw_aio()
|
/openbmc/linux/net/ceph/ |
H A D | messenger_v2.c | 156 it->bvec->bv_len - it->iov_offset), in do_try_sendpage() 157 it->bvec->bv_offset + it->iov_offset); in do_try_sendpage()
|
/openbmc/linux/fs/afs/ |
H A D | dir.c | 200 req->iter->iov_offset, iov_iter_count(req->iter)); in afs_dir_dump()
|
/openbmc/linux/fs/fuse/ |
H A D | file.c | 1360 return (unsigned long)iter_iov(ii)->iov_base + ii->iov_offset; in fuse_get_user_addr()
|