11 #include <sys/types.h>
13 #include "int_sizes.h"
31 ssize_t
full_read(
int fd,
void *buf,
size_t count);
39 ssize_t
full_write(
int fd,
const void *buf,
size_t count);
48 ssize_t
full_pread(
int fd,
void *buf,
size_t count, off_t offset);
57 ssize_t
full_pwrite(
int fd,
const void *buf,
size_t count, off_t offset);
66 INT64_T
full_pread64(
int fd,
void *buf, INT64_T count, INT64_T offset);
75 INT64_T
full_pwrite64(
int fd,
const void *buf, INT64_T count, INT64_T offset);
83 ssize_t
full_fread(FILE * file,
void *buf,
size_t count);
91 ssize_t
full_fwrite(FILE * file,
const void *buf,
size_t count);