Amit Shah | e4d5639 | 2010-04-27 18:04:05 +0530 | [diff] [blame] | 1 | /* |
| 2 | * Helpers for getting linearized buffers from iov / filling buffers into iovs |
| 3 | * |
| 4 | * Copyright (C) 2010 Red Hat, Inc. |
| 5 | * |
| 6 | * Author(s): |
| 7 | * Amit Shah <amit.shah@redhat.com> |
| 8 | * |
| 9 | * This work is licensed under the terms of the GNU GPL, version 2. See |
| 10 | * the COPYING file in the top-level directory. |
| 11 | */ |
| 12 | |
| 13 | #include "qemu-common.h" |
| 14 | |
| 15 | size_t iov_from_buf(struct iovec *iov, unsigned int iovcnt, |
| 16 | const void *buf, size_t size); |
Amit Shah | fa6111f | 2010-04-27 18:04:06 +0530 | [diff] [blame] | 17 | size_t iov_to_buf(const struct iovec *iov, const unsigned int iovcnt, |
| 18 | void *buf, size_t offset, size_t size); |
| 19 | size_t iov_size(const struct iovec *iov, const unsigned int iovcnt); |