iov_bunch_t
iov_bunch_init(iov_bunch_t *iob, struct iovec *iov, int niov)
iov_bunch_copy(iov_bunch_t *iob, void *dst, size_t sz)
iov_bunch_skip(iov_bunch_t *iob, size_t sz)
iov_bunch_next_chunk(iov_bunch_t *iob, caddr_t *chunk, size_t *chunk_sz)
iov_bunch_to_iov(iov_bunch_t *iob, struct iovec *iov, int *niov, uint_t size)
iov_bunch_to_buf(iov_bunch_t *iob, void **buf)
buf_to_iov_bunch(iov_bunch_t *iob, const void *buf, size_t len)
extern size_t iov_bunch_init(iov_bunch_t *, struct iovec *, int);
extern bool iov_bunch_copy(iov_bunch_t *, void *, size_t);
extern bool iov_bunch_skip(iov_bunch_t *, size_t);
extern bool iov_bunch_next_chunk(iov_bunch_t *, caddr_t *, size_t *);
extern void iov_bunch_to_iov(iov_bunch_t *, struct iovec *, int *, uint_t);
extern ssize_t iov_bunch_to_buf(iov_bunch_t *iob, void **);
extern bool buf_to_iov_bunch(iov_bunch_t *, const void *, size_t);
iov_bunch_t iob;
iov_bunch_t *iob)
pci_viona_control_mac_dump(const char *tag, iov_bunch_t *iob, uint32_t cnt)
iov_bunch_t *iob)
iov_bunch_t *iob)
iov_bunch_t iob;
bool iov_bunch_copy(iov_bunch_t *, void *, uint32_t);
bool iov_bunch_next_chunk(iov_bunch_t *, caddr_t *, uint32_t *);
iov_bunch_copy(iov_bunch_t *iob, void *dst, uint32_t sz)
iov_bunch_next_chunk(iov_bunch_t *iob, caddr_t *chunk, uint32_t *chunk_sz)
viona_tx_copy_headers(viona_vring_t *ring, iov_bunch_t *iob, mblk_t *mp,
iov_bunch_t iob = {