/kvmtool/util/ |
H A D | iovec.c | 32 int memcpy_toiovec(struct iovec *iov, unsigned char *kdata, int len) in memcpy_toiovec() 53 int memcpy_toiovecend(const struct iovec *iov, unsigned char *kdata, in memcpy_toiovecend() 79 int memcpy_fromiovec(unsigned char *kdata, struct iovec *iov, int len) in memcpy_fromiovec() 103 ssize_t memcpy_fromiovec_safe(void *buf, struct iovec **iov, size_t len, in memcpy_fromiovec_safe() 131 int memcpy_fromiovecend(unsigned char *kdata, const struct iovec *iov, in memcpy_fromiovecend()
|
H A D | read-write.c | 179 ssize_t xreadv(int fd, const struct iovec *iov, int iovcnt) in xreadv() 192 ssize_t xwritev(int fd, const struct iovec *iov, int iovcnt) in xwritev() 204 static inline ssize_t get_iov_size(const struct iovec *iov, int iovcnt) in get_iov_size() 213 static inline void shift_iovec(const struct iovec **iov, int *iovcnt, in shift_iovec() 227 ssize_t readv_in_full(int fd, const struct iovec *iov, int iovcnt) in readv_in_full() 249 ssize_t writev_in_full(int fd, const struct iovec *iov, int iovcnt) in writev_in_full() 272 ssize_t xpreadv(int fd, const struct iovec *iov, int iovcnt, off_t offset) in xpreadv() 285 ssize_t xpwritev(int fd, const struct iovec *iov, int iovcnt, off_t offset) in xpwritev() 297 ssize_t preadv_in_full(int fd, const struct iovec *iov, int iovcnt, off_t offset) in preadv_in_full() 319 ssize_t pwritev_in_full(int fd, const struct iovec *iov, int iovcnt, off_t offset) in pwritev_in_full()
|
/kvmtool/disk/ |
H A D | raw.c | 5 ssize_t raw_image__read_sync(struct disk_image *disk, u64 sector, const struct iovec *iov, in raw_image__read_sync() 12 const struct iovec *iov, int iovcount, in raw_image__write_sync() 18 ssize_t raw_image__read_mmap(struct disk_image *disk, u64 sector, const struct iovec *iov, in raw_image__read_mmap() 36 ssize_t raw_image__write_mmap(struct disk_image *disk, u64 sector, const struct iovec *iov, in raw_image__write_mmap()
|
H A D | core.c | 259 const struct iovec *iov, int iovcount, void *param) in disk_image__read() 285 const struct iovec *iov, int iovcount, void *param) in disk_image__write() 312 ssize_t disk_image__get_serial(struct disk_image *disk, struct iovec *iov, in disk_image__get_serial()
|
H A D | aio.c | 34 const struct iovec *iov, int iovcount, in raw_image__read_async() 49 const struct iovec *iov, int iovcount, in raw_image__write_async()
|
H A D | qcow.c | 504 const struct iovec *iov, int iovcount, void *param) in qcow_read_sector() 1103 const struct iovec *iov, int iovcount, void *param) in qcow_write_sector()
|
/kvmtool/powerpc/ |
H A D | spapr_hvcons.c | 40 struct iovec iov; in h_put_term_char() local 72 struct iovec iov; in h_get_term_char() local
|
/kvmtool/net/uip/ |
H A D | core.c | 9 int uip_tx(struct iovec *iov, u16 out, struct uip_info *info) in uip_tx() 97 int uip_rx(struct iovec *iov, u16 in, struct uip_info *info) in uip_rx()
|
/kvmtool/ |
H A D | term.c | 69 int term_getc_iov(struct kvm *kvm, struct iovec *iov, int iovcnt, int term) in term_getc_iov() 83 int term_putc_iov(struct iovec *iov, int iovcnt, int term) in term_putc_iov()
|
/kvmtool/virtio/ |
H A D | 9p-pdu.c | 16 struct iovec *iov = pdu->out_iov; in virtio_p9_pdu_read() local 41 struct iovec *iov = pdu->in_iov; in virtio_p9_pdu_write() local
|
H A D | net.c | 92 struct iovec iov[VIRTIO_NET_QUEUE_SIZE]; in virtio_net_rx_thread() local 167 struct iovec iov[VIRTIO_NET_QUEUE_SIZE]; in virtio_net_tx_thread() local 215 struct iovec iov[VIRTIO_NET_QUEUE_SIZE]; in virtio_net_ctrl_thread() local 438 static inline int tap_ops_tx(struct iovec *iov, u16 out, struct net_dev *ndev) in tap_ops_tx() 443 static inline int tap_ops_rx(struct iovec *iov, u16 in, struct net_dev *ndev) in tap_ops_rx() 448 static inline int uip_ops_tx(struct iovec *iov, u16 out, struct net_dev *ndev) in uip_ops_tx() 453 static inline int uip_ops_rx(struct iovec *iov, u16 in, struct net_dev *ndev) in uip_ops_rx()
|
H A D | console.c | 54 struct iovec iov[VIRTIO_CONSOLE_QUEUE_SIZE]; in virtio_console__inject_interrupt_callback() local 87 struct iovec iov[VIRTIO_CONSOLE_QUEUE_SIZE]; in virtio_console_handle_callback() local
|
H A D | balloon.c | 54 struct iovec iov[VIRTIO_BLN_QUEUE_SIZE]; in virtio_bln_do_io_request() local 85 struct iovec iov[VIRTIO_BLN_QUEUE_SIZE]; in virtio_bln_do_stat_request() local
|
H A D | core.c | 120 u16 virt_queue__get_head_iov(struct virt_queue *vq, struct iovec iov[], u16 *out, u16 *in, u16 head… in virt_queue__get_head_iov() 152 u16 virt_queue__get_iov(struct virt_queue *vq, struct iovec iov[], u16 *out, u16 *in, struct kvm *k… in virt_queue__get_iov()
|
H A D | blk.c | 35 struct iovec iov[VIRTIO_BLK_QUEUE_SIZE]; member 87 struct iovec *iov; in virtio_blk_do_io_request() local
|
H A D | rng.c | 63 struct iovec iov[VIRTIO_RNG_QUEUE_SIZE]; in virtio_rng_do_io_request() local
|
H A D | 9p.c | 132 static u16 virtio_p9_update_iov_cnt(struct iovec iov[], u32 count, int iov_cnt) in virtio_p9_update_iov_cnt()
|