| /Linux-v5.10/drivers/media/dvb-core/ |
| D | dvb_ringbuffer.c | 40 rbuf->pread=rbuf->pwrite=0; in dvb_ringbuffer_init() 60 return (rbuf->pread == smp_load_acquire(&rbuf->pwrite)); in dvb_ringbuffer_empty() 74 free = READ_ONCE(rbuf->pread) - rbuf->pwrite; in dvb_ringbuffer_free() 90 avail = smp_load_acquire(&rbuf->pwrite) - rbuf->pread; in dvb_ringbuffer_avail() 106 smp_store_release(&rbuf->pread, smp_load_acquire(&rbuf->pwrite)); in dvb_ringbuffer_flush() 116 smp_store_release(&rbuf->pread, 0); in dvb_ringbuffer_reset() 138 split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0; in dvb_ringbuffer_read_user() 140 if (copy_to_user(buf, rbuf->data+rbuf->pread, split)) in dvb_ringbuffer_read_user() 148 smp_store_release(&rbuf->pread, 0); in dvb_ringbuffer_read_user() 150 if (copy_to_user(buf, rbuf->data+rbuf->pread, todo)) in dvb_ringbuffer_read_user() [all …]
|
| /Linux-v5.10/tools/testing/selftests/intel_pstate/ |
| D | aperf.c | 59 pread(fd, &old_tsc, sizeof(old_tsc), 0x10); in main() 60 pread(fd, &old_aperf, sizeof(old_mperf), 0xe7); in main() 61 pread(fd, &old_mperf, sizeof(old_aperf), 0xe8); in main() 68 pread(fd, &new_tsc, sizeof(new_tsc), 0x10); in main() 69 pread(fd, &new_aperf, sizeof(new_mperf), 0xe7); in main() 70 pread(fd, &new_mperf, sizeof(new_aperf), 0xe8); in main()
|
| D | msr.c | 36 pread(fd, &msr, sizeof(msr), 0x199); in main()
|
| /Linux-v5.10/include/media/ |
| D | dvb_ringbuffer.h | 44 ssize_t pread; member 126 ((rbuf)->data[((rbuf)->pread + (offs)) % (rbuf)->size]) 135 (rbuf)->pread = ((rbuf)->pread + (num)) % (rbuf)->size;\
|
| /Linux-v5.10/tools/testing/selftests/proc/ |
| D | proc-uptime.h | 33 rv = pread(fd, buf, sizeof(buf), 0); in proc_uptime()
|
| /Linux-v5.10/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_object_types.h | 59 int (*pread)(struct drm_i915_gem_object *obj, member
|
| D | i915_gem_phys.c | 199 .pread = phys_pread,
|
| /Linux-v5.10/tools/testing/selftests/vm/ |
| D | transhuge-stress.c | 46 if (pread(pagemap_fd, ent, sizeof(ent), in allocate_transhuge()
|
| D | hmm-tests.c | 829 len = pread(fd, buffer->mirror, size, 0); in TEST_F()
|
| /Linux-v5.10/tools/hv/ |
| D | hv_fcopy_daemon.c | 218 len = pread(fcopy_fd, &buffer, sizeof(buffer), 0); in main()
|
| /Linux-v5.10/arch/um/drivers/ |
| D | cow_user.c | 273 return pread(fd, buf, len, offset); in file_reader()
|
| /Linux-v5.10/Documentation/translations/zh_CN/filesystems/ |
| D | sysfs.txt | 198 向后搜索到零或使用‘0’偏移执行一个pread(2)操作,show()方法将
|
| /Linux-v5.10/drivers/gpu/drm/i915/ |
| D | i915_gem.c | 507 if (obj->ops->pread) in i915_gem_pread_ioctl() 508 ret = obj->ops->pread(obj, args); in i915_gem_pread_ioctl()
|
| /Linux-v5.10/arch/um/os-Linux/ |
| D | file.c | 275 int n = pread(fd, buf, len, offset); in os_pread_file()
|
| /Linux-v5.10/tools/testing/selftests/sparc64/drivers/ |
| D | adi-test.c | 218 ret = pread(fd, buf + bytes_read, buf_sz - bytes_read, in pread_adi()
|
| /Linux-v5.10/Documentation/fault-injection/ |
| D | fault-injection.rst | 421 pread(fail_nth, buf, sizeof(buf), 0);
|
| /Linux-v5.10/Documentation/filesystems/spufs/ |
| D | spufs.rst | 68 read(2), pread(2), write(2), pwrite(2), lseek(2)
|
| /Linux-v5.10/Documentation/filesystems/ |
| D | sysfs.rst | 220 zero or does a pread(2) with an offset of '0' the show() method will
|
| D | fsverity.rst | 472 read(), pread()) and regardless of whether it's the first read or a
|
| D | proc.rst | 1714 is simply the sum of bytes which this process passed to read() and pread(). 1733 and pread().
|
| /Linux-v5.10/tools/vm/ |
| D | page-types.c | 264 bytes = pread(fd, buf, count * 8, (off_t)index * 8); in do_u64_read()
|
| /Linux-v5.10/tools/power/x86/x86_energy_perf_policy/ |
| D | x86_energy_perf_policy.c | 688 retval = pread(fd, msr, sizeof(*msr), offset); in get_msr()
|
| /Linux-v5.10/tools/perf/util/ |
| D | dso.c | 878 ret = pread(dso->data.fd, data, DSO__DATA_CACHE_SIZE, offset); in file_read()
|
| /Linux-v5.10/drivers/media/pci/ttpci/ |
| D | av7110_av.c | 260 (unsigned long) buf->pread, (unsigned long) buf->pwrite); in av7110_pes_play()
|
| /Linux-v5.10/Documentation/driver-api/ |
| D | uio-howto.rst | 627 err = pread(configfd, &command_high, 1, 5);
|