Home
last modified time | relevance | path

Searched defs:iov (Results 1 – 17 of 17) sorted by relevance

/kvmtool/util/
H A Diovec.c32 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 Dread-write.c179 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 Draw.c5 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 Dcore.c259 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 Daio.c34 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 Dqcow.c504 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 Dspapr_hvcons.c40 struct iovec iov; in h_put_term_char() local
72 struct iovec iov; in h_get_term_char() local
/kvmtool/net/uip/
H A Dcore.c9 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 Dterm.c69 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 D9p-pdu.c16 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 Dnet.c92 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 Dconsole.c54 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 Dballoon.c54 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 Dcore.c120 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 Dblk.c35 struct iovec iov[VIRTIO_BLK_QUEUE_SIZE]; member
87 struct iovec *iov; in virtio_blk_do_io_request() local
H A Drng.c63 struct iovec iov[VIRTIO_RNG_QUEUE_SIZE]; in virtio_rng_do_io_request() local
H A D9p.c132 static u16 virtio_p9_update_iov_cnt(struct iovec iov[], u32 count, int iov_cnt) in virtio_p9_update_iov_cnt()