pwritev
PROTO_CANCEL(pwritev);
ret = HIDDEN(pwritev)(fd, iovp, iovcnt, offset);
DEF_CANCEL(pwritev);
if (pwritev(fd, iov, 2, 4) != 4)
if ((ret = pwritev(fd, iov, 2, -1)) != -1)
if ((ret = pwritev(fd, iov, 2, LLONG_MAX)) != -1)
if (pwritev(fd, iov, 2, 2) != 4)
else if ((ret = pwritev(fd, iov, 2, 7)) != -1)
pwritev(-1, iov, 1, 0);
ssize_t pwritev(int, const struct iovec *, int, __off_t);
sz = dev->file.pwritev(dev->file.p, io_v, io_idx, offset);
file->pwritev = qc2_pwritev;
return pwritev(*(int *)file, iov, cnt, offset);
file->pwritev = raw_pwritev;
ssize_t (*pwritev)(void *, struct iovec *, int, off_t);