/kernel/linux/linux-5.10/drivers/media/dvb-core/ |
H A 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() 118 smp_store_release(&rbuf->pwrite, 0); in dvb_ringbuffer_reset() 187 split = (rbuf->pwrite + len > rbuf->size) ? rbuf->size - rbuf->pwrite : 0; in dvb_ringbuffer_write() 190 memcpy(rbuf->data+rbuf->pwrite, buf, split); in dvb_ringbuffer_write() 198 smp_store_release(&rbuf->pwrite, in dvb_ringbuffer_write() [all...] |
/kernel/linux/linux-6.6/drivers/media/dvb-core/ |
H A 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() 118 smp_store_release(&rbuf->pwrite, 0); in dvb_ringbuffer_reset() 187 split = (rbuf->pwrite + len > rbuf->size) ? rbuf->size - rbuf->pwrite : 0; in dvb_ringbuffer_write() 190 memcpy(rbuf->data+rbuf->pwrite, buf, split); in dvb_ringbuffer_write() 198 smp_store_release(&rbuf->pwrite, in dvb_ringbuffer_write() [all...] |
/kernel/linux/linux-5.10/include/media/ |
H A D | dvb_ringbuffer.h | 35 * @pwrite: next position to write 45 ssize_t pwrite; member 178 { (rbuf)->data[(rbuf)->pwrite] = (byte); \ 179 (rbuf)->pwrite = ((rbuf)->pwrite + 1) % (rbuf)->size; }
|
/kernel/linux/linux-6.6/include/media/ |
H A D | dvb_ringbuffer.h | 35 * @pwrite: next position to write 45 ssize_t pwrite; member 178 { (rbuf)->data[(rbuf)->pwrite] = (byte); \ 179 (rbuf)->pwrite = ((rbuf)->pwrite + 1) % (rbuf)->size; }
|
/kernel/liteos_m/testsuites/unittest/posix/src/fs/api/ |
H A D | posix_fs_pwrite_test.c | 35 * @tc.name pwrite 47 ret = pwrite(fd, writeBuf, TEST_BUF_SIZE, 0); /* 0, offset distance */ 62 * @tc.name pwrite 74 ret = pwrite(fd, writeBuf, TEST_BUF_SIZE, 0); /* 0, offset distance */ 90 * @tc.name pwrite 102 ret = pwrite(fd, writeBuf, TEST_BUF_SIZE, 0); /* 0, offset distance */
|
/kernel/linux/linux-5.10/drivers/rapidio/ |
H A D | rio.c | 566 struct rio_pwrite *pwrite = kzalloc(sizeof(*pwrite), GFP_KERNEL); in rio_add_mport_pw_handler() local 568 if (!pwrite) in rio_add_mport_pw_handler() 571 pwrite->pwcback = pwcback; in rio_add_mport_pw_handler() 572 pwrite->context = context; in rio_add_mport_pw_handler() 574 list_add_tail(&pwrite->node, &mport->pwrites); in rio_add_mport_pw_handler() 594 struct rio_pwrite *pwrite; in rio_del_mport_pw_handler() local 597 list_for_each_entry(pwrite, &mport->pwrites, node) { in rio_del_mport_pw_handler() 598 if (pwrite->pwcback == pwcback && pwrite in rio_del_mport_pw_handler() 1175 struct rio_pwrite *pwrite; rio_inb_pwrite_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/rapidio/ |
H A D | rio.c | 566 struct rio_pwrite *pwrite = kzalloc(sizeof(*pwrite), GFP_KERNEL); in rio_add_mport_pw_handler() local 568 if (!pwrite) in rio_add_mport_pw_handler() 571 pwrite->pwcback = pwcback; in rio_add_mport_pw_handler() 572 pwrite->context = context; in rio_add_mport_pw_handler() 574 list_add_tail(&pwrite->node, &mport->pwrites); in rio_add_mport_pw_handler() 594 struct rio_pwrite *pwrite; in rio_del_mport_pw_handler() local 597 list_for_each_entry(pwrite, &mport->pwrites, node) { in rio_del_mport_pw_handler() 598 if (pwrite->pwcback == pwcback && pwrite in rio_del_mport_pw_handler() 1175 struct rio_pwrite *pwrite; rio_inb_pwrite_handler() local [all...] |
/kernel/linux/linux-5.10/tools/hv/ |
H A D | hv_fcopy_daemon.c | 93 bytes_written = pwrite(target_fd, cpmsg->data, cpmsg->size, in hv_copy_data() 106 syslog(LOG_ERR, "pwrite failed to write %llu bytes: %ld (%s)", in hv_copy_data() 257 * pwrite() may return an error due to the faked CANCEL_FCOPY in main() 261 if (pwrite(fcopy_fd, &error, sizeof(int), 0) != sizeof(int)) { in main() 262 syslog(LOG_ERR, "pwrite failed: %s", strerror(errno)); in main()
|
/kernel/linux/linux-6.6/tools/hv/ |
H A D | hv_fcopy_daemon.c | 93 bytes_written = pwrite(target_fd, cpmsg->data, cpmsg->size, in hv_copy_data() 106 syslog(LOG_ERR, "pwrite failed to write %llu bytes: %ld (%s)", in hv_copy_data() 257 * pwrite() may return an error due to the faked CANCEL_FCOPY in main() 261 if (pwrite(fcopy_fd, &error, sizeof(int), 0) != sizeof(int)) { in main() 262 syslog(LOG_ERR, "pwrite failed: %s", strerror(errno)); in main()
|
/kernel/liteos_a/fs/vfs/operation/ |
H A D | vfs_writev.c | 126 : pwrite(fd, buf, bytestowrite, *offset); in vfs_writev()
|
/kernel/linux/linux-6.6/tools/testing/selftests/iommu/ |
H A D | iommufd_fail_nth.c | 130 res2 = pwrite(nth_state->proc_fd, disable_nth, in fail_nth_next() 133 res2 = pwrite(nth_state->proc_fd, disable_nth, in fail_nth_next() 169 ASSERT_EQ(len, pwrite(nth_state->proc_fd, buf, len, 0)); in __fail_nth_enable()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_object_types.h | 61 int (*pwrite)(struct drm_i915_gem_object *obj, member
|
H A D | i915_gem_phys.c | 200 .pwrite = phys_pwrite,
|
H A D | i915_gem_shmem.c | 365 * races pwrite with any other operation; corruption will ensue - in shmem_pwrite() 441 .pwrite = shmem_pwrite,
|
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | copyfile.c | 58 ssize_t ret = pwrite(ofd, ptr + off_in, size, off_out); in copyfile_offset()
|
H A D | trace-event-info.c | 77 if (hdr_sz && pwrite(output_fd, sizep, hdr_sz, hdr_pos) < 0) { in record_file()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | copyfile.c | 58 ssize_t ret = pwrite(ofd, ptr + off_in, size, off_out); in copyfile_offset()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_object_types.h | 86 int (*pwrite)(struct drm_i915_gem_object *obj, member
|
H A D | i915_gem_shmem.c | 455 * races pwrite with any other operation; corruption will ensue - in shmem_pwrite() 539 .pwrite = shmem_pwrite,
|
/kernel/uniproton/src/fs/ |
H A D | fs.c | 193 ssize_t pwrite(int fd, const void *buf, size_t nbyte, off_t offset) in pwrite() function
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/ |
H A D | access_tracking_perf_test.c | 122 TEST_ASSERT(pwrite(page_idle_fd, &bits, 8, 8 * (pfn / 64)) == 8, in mark_page_idle()
|
/kernel/linux/linux-6.6/tools/testing/selftests/mm/ |
H A D | memfd_secret.c | 53 (pwrite(fd, buf, sizeof(buf), 0) >= 0)) in test_file_apis()
|
/kernel/linux/linux-5.10/tools/testing/selftests/memfd/ |
H A D | memfd_test.c | 566 l = pwrite(fd, buf, mfd_def_size * 8, 0); in mfd_assert_grow_write() 568 printf("pwrite() failed: %m\n"); in mfd_assert_grow_write() 590 l = pwrite(fd, buf, mfd_def_size * 8, 0); in mfd_fail_grow_write() 592 printf("pwrite() didn't fail as expected\n"); in mfd_fail_grow_write()
|
/kernel/linux/linux-5.10/arch/um/os-Linux/ |
H A D | file.c | 302 int n = pwrite(fd, (void *) buf, len, offset); in os_pwrite_file()
|
/kernel/linux/linux-6.6/arch/um/os-Linux/ |
H A D | file.c | 302 int n = pwrite(fd, (void *) buf, len, offset); in os_pwrite_file()
|