23 #ifndef HAVE_SYS_UIO_H
40 #define PG_IOV_MAX Min(IOV_MAX, 32)
43 #define pg_preadv preadv
45 extern ssize_t
pg_preadv(
int fd,
const struct iovec *iov,
int iovcnt, off_t offset);
49 #define pg_pwritev pwritev
51 extern ssize_t
pg_pwritev(
int fd,
const struct iovec *iov,
int iovcnt, off_t offset);
ssize_t pg_pwritev(int fd, const struct iovec *iov, int iovcnt, off_t offset)
ssize_t pg_preadv(int fd, const struct iovec *iov, int iovcnt, off_t offset)
static int fd(const char *x, int i)