pread
n = pread(in, buf, sizeof buf, 0);
#define pread64 pread
__ssp_redirect(ssize_t, pread, (int __fd, void *__buf, size_t __len,
ssize_t pread(int, void *, size_t, off_t);
if (pread(provfd, sector, secsize, oldsize - secsize) != secsize) {
if (pread(fd, rsector, secsize, disksize - secsize) !=
if ((rsize = pread(fd, p, size, (off_t)page << hashp->BSHIFT)) == -1)
if ((nr = pread(mp->fd, bp->page, mp->pagesize, off)) != (ssize_t)mp->pagesize) {
pread(fd, __stack.__buf, __len, 0);
pread(fd, __stack.__buf, __len, 0);
pread(fd, __stack.__buf, __len, 0);
pread(fd, __stack.__buf, __len, 0);
pread(fd, __stack.__buf, __len, 0);
nread = pread(efile->ef_fd, dst, len, offset);
nread = pread(efile->ef_fd, dst, len, offset);
if (pread(kd->pmfd, &pdpe, sizeof(pdpe), ofs) != sizeof(pdpe)) {
if (pread(kd->pmfd, &pde, sizeof(pde), ofs) != sizeof(pde)) {
if (pread(kd->pmfd, &pte, sizeof(pte), ofs) != sizeof(pte)) {
if (pread(kd->pmfd, &pte, sizeof(pte), pte_off) != sizeof(pte)) {
if (pread(kd->pmfd, &pte, sizeof(pte), ofs) != sizeof(pte)) {
if (pread(kd->pmfd, &pte, sizeof(pte), ofs) != sizeof(pte)) {
if (pread(kd->pmfd, &vmst->hdr, sizeof(vmst->hdr), 0) !=
if (pread(kd->pmfd, &vmst->hdr, sizeof(vmst->hdr), 0) !=
if (pread(kd->pmfd, &pt, AMD64_PAGE_SIZE, ofs) !=
if (pread(kd->pmfd, &vmst->hdr,
if (pread(kd->pmfd, &vmst->hdr, sizeof(vmst->hdr), 0) !=
if (pread(kd->pmfd, hdr, sizeof(*hdr), 0) != sizeof(*hdr)) {
if (pread(kd->pmfd, &vmst->hdr, sizeof(vmst->hdr), 0) !=
if (pread(kd->pmfd, &minihdr, 8, 0) == 8 &&
rd = pread(kd->pmfd, kd->pt_map, map_len, map_off);
if (pread(kd->pmfd, kd->page_map, pmap_size, pmap_off) != exp_len) {
cnt = pread(disk->d_fd, p2, size, (off_t)(blockno * disk->d_bsize));
if ((cnt = pread(devfd, cgp, fs->fs_cgsize,
if (pread(fd, *bufp, size, loc) != size)
if (pread(fd, p, dirlistlen + 1, strtab + dirlist) !=
return(pread(fd, buf, nbytes, offset));
n = pread(fd, blk->b_Data, BlockSize, blk->b_Offset);
return(pread(fd, buf, nbytes, offset));
return(pread(fd, buf, nbytes, offset));
if ((cnt = pread(diskfd, buf, (int)dev_bsize,
if (pread(fd, buf, (int)size, offset) == size) {
if (pread(fd, cp, (int)secsize, offset + i) != secsize) {
if (pread(fsreadfd, &block, size, dbtob(blk)) != size) {
if ((size_t)pread(fd, buffer, len, off) != len) {
if (pread(fd, sector, sectorsize, mediasize - sectorsize) !=
if (pread(fd, sector, sectorsize, mediasize - sectorsize) !=
data = pread(fd, req->r_data, req->r_length,
if (pread(fd, ggio.gctl_data, ggio.gctl_length,
done = pread(res->hr_localfd, buf, METADATA_SIZE, 0);
ret = pread(res->hr_localfd, ggio->gctl_data,
if (pread(res->hr_localfd, buf, mapsize, METADATA_SIZE) !=
if (pread(res->hr_localfd, map, mapsize, METADATA_SIZE) !=
ret = pread(res->hr_localfd, hio->hio_data,
retval = pread(read_fd, work_buf, sz, lp->start);
nr = pread(fd, buf, wl, lasthd - (totsize - dumpsize) - wl);
n = pread(disk_fd[unit], dst, size, offset);
{ compat6(AS(freebsd6_pread_args),pread), .sy_auevent = AUE_PREAD, .sy_flags = SYF_CAPENABLED, .sy_thrcnt = SY_THR_STATIC }, /* 173 = freebsd6 pread */
ATF_CHECK_EQ(6, pread(fd, buffer, 6, 0));
ssize_t len1 = pread(cap_fd, &ch, sizeof(ch), 0);
ssize_t len2 = pread(cap_fd, &ch, sizeof(ch), 0);
EXPECT_OK(pread(fd_file_, data, 1, 0));
bytes = pread(fd, buf, size, 0);
if (pread(fd, &buf[start], len,
if (pread(fd, tbuf, sizeof(tbuf), 0) != sizeof(tbuf)) {
if (pread(fd, buf, blen, offset) != (ssize_t)blen) {
if (pread(fd, buf, blen, offset) != (ssize_t)blen) {
if (pread(fd, buf, blen, offset) != (ssize_t)blen) {
size = pread(fd, &ch, sizeof(ch), len - 1);
pread(pathfd, path, 1, 0) == -1);
ASSERT_EQ(m_maxbcachebuf, pread(fd2, buf, m_maxbcachebuf, start2))
ASSERT_EQ(m_maxbcachebuf, pread(fd2, buf, m_maxbcachebuf, start2))
ASSERT_EQ(fsize, (uint64_t)pread(fd, buf, bufsize, 0))
ASSERT_EQ(fsize, (uint64_t)pread(fd, buf, bufsize, 0))
osize = pread(m_backing_fd, buf, isize, iofs);
ASSERT_EQ(size, pread(m_control_fd, control_buf, size, offs))
r = pread(m_test_fd, test_buf, size, offs);
r = pread(m_control_fd, control_buf, size, offs);
ASSERT_EQ(bufsize, pread(fd, buf, bufsize, 0)) << strerror(errno);
ASSERT_EQ(bufsize, pread(fd, buf, bufsize, 0)) << strerror(errno);
TEST_F(Read, pread)
ASSERT_EQ(bufsize, pread(fd, buf, bufsize, offset)) << strerror(errno);
r = pread(fd, buf, bufsize, offset);
ASSERT_EQ(static_cast<ssize_t>(size2), pread(fd, buf, bufsize, 0)) << strerror(errno);
ASSERT_EQ(bufsize, pread(fd, buf, bufsize, 0)) << strerror(errno);
ASSERT_EQ(bufsize, pread(fd, buf, bufsize, 0)) << strerror(errno);
ASSERT_EQ(0, pread(fd, buf, 0, offset)) << strerror(errno);
ASSERT_EQ(bufsize, pread(fd, buf, bufsize, offset)) << strerror(errno);
ASSERT_EQ(bufsize, pread(fd, buf, bufsize, offset)) << strerror(errno);
ASSERT_EQ(halfbufsize, pread(fd, buf, bufsize, offset))
r = pread(fd, buf, bufsize, offset);
ASSERT_EQ(bufsize, pread(fd, buf, bufsize, m_maxbcachebuf * 2))
ASSERT_EQ(0, pread(fd, buf, bufsize, m_maxbcachebuf))
pread(fd, r0buf, r0_size, r0_offset));
pread(fd, r1buf, r1_size, r1_offset));
ASSERT_EQ(bufsize, pread(fd, readbuf, bufsize, 0)) << strerror(errno);
ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, 0)) << strerror(errno);
ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, 5 * bs / 2))
ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, bs / 2))
ASSERT_EQ(bs / 2, pread(fd, readbuf, bs / 2, 2 * bs))
r = pread(fd, readbuf, rbufsize, 0);
n = pread(fd, buf1, iosz, 0);
n = pread(fd, buf2 + i, iosz, 0);
n = pread(fd, buf2, iosz, 0);
if (pread(fd, buf, blen, offset) != (ssize_t)blen) {
if (pread(fd, buf, blen, offset) != (ssize_t)blen) {
if (pread(fd, buf, blen, offset) != (ssize_t)blen) {
ssize = pread(fd_cap, &ch, sizeof(ch), 0);
ssize2 = pread(fd_cap, &ch, sizeof(ch), 0);
CHECK_RESULT(pread, CAP_PREAD, ssize >= 0);
return (pread(d, buf, nbytes, 0));
ret = pread(disk.fd, buf, size,
pread(acpi_mem_fd, &rsdp, 8, addr);
pread(acpi_mem_fd, &rsdp, sizeof(rsdp), addr);
if ((size_t)pread(pfd, entry, size, addr) != size) {
nread = pread(fd, dst, len, offset);
(void)pread(fd, buf, int_arg, 0);
(void)pread(fd, buf, int_arg, 0);
if (pread(fd, buf, bytes, off) != bytes)
if ((nr = pread(fd, line, rlen, off)) == -1)
rv = pread(fd, ts, sizeof ts, GZIP_TIMESTAMP);
rbytes = pread(fd, name, sizeof(name) - 1, GZIP_ORIGNAME);
pread(acpi_mem_fd, &rsdp, 8, addr);
pread(acpi_mem_fd, &rsdp, sizeof(rsdp), addr);
pread(acpi_mem_fd, &addr, sizeof(uint16_t), addr);
n = pread(bc->bc_fd, buf, len, br->br_offset + off);
n = pread(disk_fd[unit], to, size, from);
retval = pread(file_dev->fd, data->buf,
return (pread(dc->fd, buf, n, offset));
i = pread(ff->fd, ff->recbuf, ff->recsize, recno * ff->recsize);
i = pread(f->fd, f->recbuf, f->recsize, 0);