Home
last modified time | relevance | path

Searched refs:pread (Results 1 – 25 of 49) sorted by relevance

12

/linux-6.15/drivers/media/dvb-core/
H A Ddvb_ringbuffer.c40 rbuf->pread=rbuf->pwrite=0; in dvb_ringbuffer_init()
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()
148 smp_store_release(&rbuf->pread, 0); in dvb_ringbuffer_read_user()
154 smp_store_release(&rbuf->pread, (rbuf->pread + todo) % rbuf->size); in dvb_ringbuffer_read_user()
164 split = (rbuf->pread + len > rbuf->size) ? rbuf->size - rbuf->pread : 0; in dvb_ringbuffer_read()
173 smp_store_release(&rbuf->pread, 0); in dvb_ringbuffer_read()
175 memcpy(buf, rbuf->data+rbuf->pread, todo); in dvb_ringbuffer_read()
178 smp_store_release(&rbuf->pread, (rbuf->pread + todo) % rbuf->size); in dvb_ringbuffer_read()
331 idx = rbuf->pread; in dvb_ringbuffer_pkt_next()
[all …]
/linux-6.15/tools/testing/selftests/intel_pstate/
H A Daperf.c66 pread(fd, &old_tsc, sizeof(old_tsc), 0x10); in main()
67 pread(fd, &old_aperf, sizeof(old_mperf), 0xe7); in main()
68 pread(fd, &old_mperf, sizeof(old_aperf), 0xe8); in main()
78 pread(fd, &new_tsc, sizeof(new_tsc), 0x10); in main()
79 pread(fd, &new_aperf, sizeof(new_mperf), 0xe7); in main()
80 pread(fd, &new_mperf, sizeof(new_aperf), 0xe8); in main()
H A Dmsr.c36 pread(fd, &msr, sizeof(msr), 0x199); in main()
/linux-6.15/include/media/
H A Ddvb_ringbuffer.h44 ssize_t pread; member
126 ((rbuf)->data[((rbuf)->pread + (offs)) % (rbuf)->size])
135 (rbuf)->pread = ((rbuf)->pread + (num)) % (rbuf)->size;\
/linux-6.15/tools/testing/selftests/turbostat/
H A Dsmi_aperf_mperf.py6 from os import pread
58 if len(pread(file_msr.fileno(), 8, MSR_IA32_MPERF)) != 8:
61 if len(pread(file_msr.fileno(), 8, MSR_IA32_APERF)) != 8:
H A Dadded_perf_counters.py6 from os import pread
/linux-6.15/tools/testing/selftests/powerpc/papr_vpd/
H A Dpapr_vpd.c54 ssize_t consumed = pread(fd, buf, size, 0); in dev_papr_vpd_get_handle_all()
203 ssize_t consumed = pread(fd, bufs[i], size, 0); in papr_vpd_reread()
286 ssize_t consumed = pread(fd, buf, size, 0); in papr_vpd_system_loc_code()
/linux-6.15/tools/testing/selftests/proc/
H A Dproc-uptime.h45 rv = pread(fd, buf, sizeof(buf), 0); in proc_uptime()
/linux-6.15/tools/testing/selftests/kvm/
H A Dkvm_binary_stats_test.c44 ret = pread(stats_fd, id, header.name_size, sizeof(header)); in stats_test()
156 ret = pread(stats_fd, stats_data, size_data, header.data_offset); in stats_test()
H A Dguest_memfd_test.c31 TEST_ASSERT(pread(fd, buf, sizeof(buf), 0) < 0, in test_file_read_write()
H A Daccess_tracking_perf_test.c84 TEST_ASSERT(pread(fd, &value, sizeof(value), offset) == sizeof(value), in pread_uint64()
/linux-6.15/tools/lib/perf/
H A Dlib.c46 ssize_t ret = pread(fd, buf, left, offs); in preadn()
/linux-6.15/tools/testing/selftests/mm/
H A Dksm_functional_tests.c87 read_size = pread(proc_self_ksm_stat_fd, buf, sizeof(buf) - 1, 0); in get_my_ksm_zero_pages()
111 ret = pread(proc_self_ksm_merging_pages_fd, buf, sizeof(buf) - 1, 0); in get_my_merging_pages()
124 ret = pread(ksm_full_scans_fd, buf, sizeof(buf) - 1, 0); in ksm_get_full_scans()
H A Dvm_util.c28 ret = pread(fd, &entry, sizeof(entry), pfn * sizeof(entry)); in pagemap_get_entry()
281 if (pread(pagemap_fd, ent, sizeof(ent), in allocate_transhuge()
H A Dsplit_huge_page_test.c45 pread(pagemap_file, &paddr, sizeof(paddr), in is_backed_by_thp()
49 pread(kpageflags_file, &page_flags, sizeof(page_flags), in is_backed_by_thp()
H A Dmemfd_secret.c53 (pread(fd, buf, sizeof(buf), 0) >= 0) || in test_file_apis()
/linux-6.15/drivers/gpu/drm/i915/gem/
H A Di915_gem_object_types.h84 int (*pread)(struct drm_i915_gem_object *obj, member
H A Di915_gem_userptr.c394 .pread = i915_gem_userptr_pread,
/linux-6.15/arch/um/drivers/
H A Dcow_user.c273 return pread(fd, buf, len, offset); in file_reader()
/linux-6.15/tools/hv/
H A Dhv_fcopy_uio_daemon.c467 ret = pread(fcopy_fd, &tmp, sizeof(int), 0); in main()
/linux-6.15/Documentation/translations/zh_CN/filesystems/
H A Dsysfs.txt198 向后搜索到零或使用‘0’偏移执行一个pread(2)操作,show()方法将
/linux-6.15/Documentation/translations/zh_TW/filesystems/
H A Dsysfs.txt201 向後搜索到零或使用‘0’偏移執行一個pread(2)操作,show()方法將
/linux-6.15/tools/perf/util/
H A Ddso.c992 ret = pread(dso__data(dso)->fd, data, DSO__DATA_CACHE_SIZE, offset); in file_read()
1248 if (pread(fd, &eidata, sizeof(eidata), EI_DATA) == sizeof(eidata)) in dso__e_machine()
1252 pread(fd, &e_machine, sizeof(e_machine), 18) == sizeof(e_machine)) in dso__e_machine()
/linux-6.15/tools/thermal/thermometer/
H A Dthermometer.c347 pread(tz->fd_temp, buf, sizeof(buf), 0); in timer_temperature_callback()
/linux-6.15/tools/testing/selftests/cgroup/
H A Dcgroup_util.c148 if (pread(fd, buf, sizeof(buf), 0) <= 0) in cg_read_long_fd()

12