Lines Matching refs:iovcnt
134 vub_readv(VubReq *req, struct iovec *iov, uint32_t iovcnt) in vub_readv() argument
139 if (!iovcnt) { in vub_readv()
144 req->size = vub_iov_size(iov, iovcnt); in vub_readv()
145 rc = preadv(vdev_blk->blk_fd, iov, iovcnt, req->sector_num * 512); in vub_readv()
157 vub_writev(VubReq *req, struct iovec *iov, uint32_t iovcnt) in vub_writev() argument
162 if (!iovcnt) { in vub_writev()
167 req->size = vub_iov_size(iov, iovcnt); in vub_writev()
168 rc = pwritev(vdev_blk->blk_fd, iov, iovcnt, req->sector_num * 512); in vub_writev()
180 vub_discard_write_zeroes(VubReq *req, struct iovec *iov, uint32_t iovcnt, in vub_discard_write_zeroes() argument
187 size = vub_iov_size(iov, iovcnt); in vub_discard_write_zeroes()
193 vub_iov_to_buf(iov, iovcnt, buf); in vub_discard_write_zeroes()