Searched refs:pread (Results 1 - 25 of 33) sorted by relevance

12

/linux-master/drivers/media/dvb-core/
H A Ddvb_ringbuffer.c40 rbuf->pread=rbuf->pwrite=0;
60 return (rbuf->pread == smp_load_acquire(&rbuf->pwrite));
74 free = READ_ONCE(rbuf->pread) - rbuf->pwrite;
90 avail = smp_load_acquire(&rbuf->pwrite) - rbuf->pread;
106 smp_store_release(&rbuf->pread, smp_load_acquire(&rbuf->pwrite));
116 smp_store_release(&rbuf->pread, 0);
138 split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0;
140 if (copy_to_user(buf, rbuf->data+rbuf->pread, split))
148 smp_store_release(&rbuf->pread,
[all...]
/linux-master/tools/testing/selftests/intel_pstate/
H A Daperf.c66 pread(fd, &old_tsc, sizeof(old_tsc), 0x10);
67 pread(fd, &old_aperf, sizeof(old_mperf), 0xe7);
68 pread(fd, &old_mperf, sizeof(old_aperf), 0xe8);
78 pread(fd, &new_tsc, sizeof(new_tsc), 0x10);
79 pread(fd, &new_aperf, sizeof(new_mperf), 0xe7);
80 pread(fd, &new_mperf, sizeof(new_aperf), 0xe8);
H A Dmsr.c36 pread(fd, &msr, sizeof(msr), 0x199);
/linux-master/include/media/
H A Ddvb_ringbuffer.h34 * @pread: next position to read
44 ssize_t pread; member in struct:dvb_ringbuffer
126 ((rbuf)->data[((rbuf)->pread + (offs)) % (rbuf)->size])
135 (rbuf)->pread = ((rbuf)->pread + (num)) % (rbuf)->size;\
/linux-master/tools/testing/selftests/proc/
H A Dproc-uptime.h45 rv = pread(fd, buf, sizeof(buf), 0);
/linux-master/tools/lib/perf/
H A Dlib.c46 ssize_t ret = pread(fd, buf, left, offs);
/linux-master/tools/testing/selftests/powerpc/papr_vpd/
H A Dpapr_vpd.c54 ssize_t consumed = pread(fd, buf, size, 0);
203 ssize_t consumed = pread(fd, bufs[i], size, 0);
286 ssize_t consumed = pread(fd, buf, size, 0);
/linux-master/tools/testing/selftests/kvm/
H A Dkvm_binary_stats_test.c44 ret = pread(stats_fd, id, header.name_size, sizeof(header));
156 ret = pread(stats_fd, stats_data, size_data, header.data_offset);
H A Daccess_tracking_perf_test.c84 TEST_ASSERT(pread(fd, &value, sizeof(value), offset) == sizeof(value),
85 "pread from %s offset 0x%" PRIx64 " failed!",
H A Dguest_memfd_test.c31 TEST_ASSERT(pread(fd, buf, sizeof(buf), 0) < 0,
32 "pread on a guest_mem fd should fail");
/linux-master/tools/testing/selftests/mm/
H A Dksm_functional_tests.c87 read_size = pread(proc_self_ksm_stat_fd, buf, sizeof(buf) - 1, 0);
111 ret = pread(proc_self_ksm_merging_pages_fd, buf, sizeof(buf) - 1, 0);
124 ret = pread(ksm_full_scans_fd, buf, sizeof(buf) - 1, 0);
H A Dvm_util.c26 ret = pread(fd, &entry, sizeof(entry), pfn * sizeof(entry));
243 if (pread(pagemap_fd, ent, sizeof(ent),
H A Dsplit_huge_page_test.c43 pread(pagemap_file, &paddr, sizeof(paddr),
47 pread(kpageflags_file, &page_flags, sizeof(page_flags),
H A Dmemfd_secret.c53 (pread(fd, buf, sizeof(buf), 0) >= 0) ||
H A Dcow.c86 ret = pread(fd, buf, sizeof(buf), 0);
527 cur = pread(fd, tmp + total, size - total, total);
529 ksft_test_result_fail("pread() failed\n");
/linux-master/tools/hv/
H A Dhv_fcopy_daemon.c218 len = pread(fcopy_fd, &buffer, sizeof(buffer), 0);
220 syslog(LOG_ERR, "pread failed: %s", strerror(errno));
/linux-master/drivers/gpu/drm/i915/gem/
H A Di915_gem_object_types.h84 int (*pread)(struct drm_i915_gem_object *obj, member in struct:drm_i915_gem_object_ops
H A Di915_gem_userptr.c380 drm_dbg(obj->base.dev, "pread from userptr no longer allowed\n");
394 .pread = i915_gem_userptr_pread,
450 * ioctls: mmap(), pwrite and pread. In practice, you are expected to use
H A Di915_gem_shmem.c542 .pread = shmem_pread,
/linux-master/arch/um/drivers/
H A Dcow_user.c7 * _XOPEN_SOURCE is needed for pread, but we define _GNU_SOURCE, which defines
273 return pread(fd, buf, len, offset);
/linux-master/tools/thermal/thermometer/
H A Dthermometer.c346 pread(tz->fd_temp, buf, sizeof(buf), 0);
/linux-master/tools/testing/selftests/iommu/
H A Diommufd_fail_nth.c123 res = pread(nth_state->proc_fd, buf, sizeof(buf), 0);
/linux-master/drivers/gpu/drm/i915/
H A Di915_gem.c490 if (obj->ops->pread)
491 ret = obj->ops->pread(obj, args);
794 * pread/pwrite currently are reading and writing from the CPU
/linux-master/tools/testing/selftests/sparc64/drivers/
H A Dadi-test.c96 .name = "pread", .total = 0, .count = 0, .bytes = 0};
214 ret = pread(fd, buf + bytes_read, buf_sz - bytes_read,
/linux-master/arch/um/os-Linux/
H A Dfile.c275 int n = pread(fd, buf, len, offset);

Completed in 482 milliseconds

12