/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_log.c | 215 unsigned int buffer_size, read_offset, write_offset, bytes_to_copy, full_cnt; in guc_read_update_log_buffer() local 257 read_offset = log_buf_state_local.read_ptr; in guc_read_update_log_buffer() 286 read_offset = 0; in guc_read_update_log_buffer() 288 } else if (unlikely((read_offset > buffer_size) || in guc_read_update_log_buffer() 292 read_offset = 0; in guc_read_update_log_buffer() 297 if (read_offset > write_offset) { in guc_read_update_log_buffer() 299 bytes_to_copy = buffer_size - read_offset; in guc_read_update_log_buffer() 301 bytes_to_copy = write_offset - read_offset; in guc_read_update_log_buffer() 303 i915_memcpy_from_wc(dst_data + read_offset, in guc_read_update_log_buffer() 304 src_data + read_offset, bytes_to_cop in guc_read_update_log_buffer() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/ |
H A D | axon_msi.c | 71 u32 read_offset; member 106 while (msic->read_offset != write_offset && retry < 100) { in axon_msi_cascade() 107 idx = msic->read_offset / sizeof(__le32); in axon_msi_cascade() 112 write_offset, msic->read_offset, msi); in axon_msi_cascade() 136 msic->read_offset += MSIC_FIFO_ENTRY_SIZE; in axon_msi_cascade() 137 msic->read_offset &= MSIC_FIFO_SIZE_MASK; in axon_msi_cascade() 143 msic->read_offset += MSIC_FIFO_ENTRY_SIZE; in axon_msi_cascade() 144 msic->read_offset &= MSIC_FIFO_SIZE_MASK; in axon_msi_cascade() 402 msic->read_offset = dcr_read(msic->dcr_host, MSIC_WRITE_OFFSET_REG) in axon_msi_probe()
|
/kernel/linux/linux-6.6/arch/powerpc/platforms/cell/ |
H A D | axon_msi.c | 72 u32 read_offset; member 107 while (msic->read_offset != write_offset && retry < 100) { in axon_msi_cascade() 108 idx = msic->read_offset / sizeof(__le32); in axon_msi_cascade() 113 write_offset, msic->read_offset, msi); in axon_msi_cascade() 137 msic->read_offset += MSIC_FIFO_ENTRY_SIZE; in axon_msi_cascade() 138 msic->read_offset &= MSIC_FIFO_SIZE_MASK; in axon_msi_cascade() 144 msic->read_offset += MSIC_FIFO_ENTRY_SIZE; in axon_msi_cascade() 145 msic->read_offset &= MSIC_FIFO_SIZE_MASK; in axon_msi_cascade() 398 msic->read_offset = dcr_read(msic->dcr_host, MSIC_WRITE_OFFSET_REG) in axon_msi_probe()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_guc_log.c | 377 unsigned int buffer_size, read_offset, write_offset, bytes_to_copy, full_cnt; in _guc_log_copy_debuglogs_for_relay() local 421 read_offset = log_buf_state_local.read_ptr; in _guc_log_copy_debuglogs_for_relay() 450 read_offset = 0; in _guc_log_copy_debuglogs_for_relay() 452 } else if (unlikely((read_offset > buffer_size) || in _guc_log_copy_debuglogs_for_relay() 456 read_offset = 0; in _guc_log_copy_debuglogs_for_relay() 461 if (read_offset > write_offset) { in _guc_log_copy_debuglogs_for_relay() 463 bytes_to_copy = buffer_size - read_offset; in _guc_log_copy_debuglogs_for_relay() 465 bytes_to_copy = write_offset - read_offset; in _guc_log_copy_debuglogs_for_relay() 467 i915_memcpy_from_wc(dst_data + read_offset, in _guc_log_copy_debuglogs_for_relay() 468 src_data + read_offset, bytes_to_cop in _guc_log_copy_debuglogs_for_relay() [all...] |
H A D | intel_guc_capture.c | 1299 unsigned int buffer_size, read_offset, write_offset, full_count; in __guc_capture_process_output() local 1320 read_offset = log_buf_state_local.read_ptr; in __guc_capture_process_output() 1332 read_offset = 0; in __guc_capture_process_output() 1334 } else if (unlikely((read_offset > buffer_size) || in __guc_capture_process_output() 1337 read_offset, buffer_size); in __guc_capture_process_output() 1339 read_offset = 0; in __guc_capture_process_output() 1344 buf.rd = read_offset; in __guc_capture_process_output()
|
/kernel/linux/linux-5.10/drivers/fsi/ |
H A D | fsi-occ.c | 63 size_t read_offset; member 112 if (WARN_ON_ONCE(client->read_offset > client->data_size)) { in occ_read() 118 rc = min(len, client->data_size - client->read_offset); in occ_read() 119 if (copy_to_user(buf, client->buffer + client->read_offset, rc)) in occ_read() 122 client->read_offset += rc; in occ_read() 188 client->read_offset = 0; in occ_write()
|
/kernel/linux/linux-6.6/tools/testing/selftests/powerpc/ |
H A D | utils.c | 70 size_t read_offset = 0; in read_file_alloc() local 88 if (read_offset >= buffer_len / 2) { in read_file_alloc() 100 rc = read(fd, buffer + read_offset, buffer_len - read_offset); in read_file_alloc() 109 read_offset += rc; in read_file_alloc() 114 *len = read_offset; in read_file_alloc()
|
/kernel/linux/linux-6.6/drivers/fsi/ |
H A D | fsi-occ.c | 72 size_t read_offset; member 122 if (WARN_ON_ONCE(client->read_offset > client->data_size)) { in occ_read() 128 rc = min(len, client->data_size - client->read_offset); in occ_read() 129 if (copy_to_user(buf, client->buffer + client->read_offset, rc)) in occ_read() 132 client->read_offset += rc; in occ_read() 187 client->read_offset = 0; in occ_write()
|
/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-meson.c | 262 unsigned int read_offset, read_size; in meson_rtc_regmem_read() local 264 read_offset = RTC_REGMEM_0 + (offset / 4); in meson_rtc_regmem_read() 267 return regmap_bulk_read(rtc->serial, read_offset, buf, read_size); in meson_rtc_regmem_read()
|
H A D | rtc-pcf85063.c | 312 .read_offset = pcf85063_read_offset, 320 .read_offset = pcf85063_read_offset,
|
H A D | rtc-tps65910.c | 360 .read_offset = tps65910_read_offset, 367 .read_offset = tps65910_read_offset,
|
H A D | rtc-armada38x.c | 457 .read_offset = armada38x_rtc_read_offset, 465 .read_offset = armada38x_rtc_read_offset,
|
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-meson.c | 262 unsigned int read_offset, read_size; in meson_rtc_regmem_read() local 264 read_offset = RTC_REGMEM_0 + (offset / 4); in meson_rtc_regmem_read() 267 return regmap_bulk_read(rtc->serial, read_offset, buf, read_size); in meson_rtc_regmem_read()
|
/kernel/linux/linux-5.10/drivers/input/mouse/ |
H A D | cyapa_gen6.c | 561 u16 read_offset, u16 read_len, u8 data_id, in cyapa_pip_retrieve_data_structure() 566 __le16 read_offset; in cyapa_pip_retrieve_data_structure() member 579 put_unaligned_le16(read_offset, &cmd.read_offset); in cyapa_pip_retrieve_data_structure() 560 cyapa_pip_retrieve_data_structure(struct cyapa *cyapa, u16 read_offset, u16 read_len, u8 data_id, u8 *data, int *data_buf_lens) cyapa_pip_retrieve_data_structure() argument
|
/kernel/linux/linux-6.6/drivers/input/mouse/ |
H A D | cyapa_gen6.c | 561 u16 read_offset, u16 read_len, u8 data_id, in cyapa_pip_retrieve_data_structure() 566 __le16 read_offset; in cyapa_pip_retrieve_data_structure() member 579 put_unaligned_le16(read_offset, &cmd.read_offset); in cyapa_pip_retrieve_data_structure() 560 cyapa_pip_retrieve_data_structure(struct cyapa *cyapa, u16 read_offset, u16 read_len, u8 data_id, u8 *data, int *data_buf_lens) cyapa_pip_retrieve_data_structure() argument
|
/kernel/linux/linux-5.10/drivers/media/pci/saa7134/ |
H A D | saa7134-alsa.c | 599 dev->dmasound.read_offset += snd_pcm_lib_period_bytes(substream); in snd_card_saa7134_capture_pointer() 600 if (dev->dmasound.read_offset == dev->dmasound.bufsize) in snd_card_saa7134_capture_pointer() 601 dev->dmasound.read_offset = 0; in snd_card_saa7134_capture_pointer() 604 return bytes_to_frames(runtime, dev->dmasound.read_offset); in snd_card_saa7134_capture_pointer() 810 dev->dmasound.read_offset = 0; in snd_card_saa7134_capture_open()
|
/kernel/linux/linux-6.6/drivers/media/pci/saa7134/ |
H A D | saa7134-alsa.c | 599 dev->dmasound.read_offset += snd_pcm_lib_period_bytes(substream); in snd_card_saa7134_capture_pointer() 600 if (dev->dmasound.read_offset == dev->dmasound.bufsize) in snd_card_saa7134_capture_pointer() 601 dev->dmasound.read_offset = 0; in snd_card_saa7134_capture_pointer() 604 return bytes_to_frames(runtime, dev->dmasound.read_offset); in snd_card_saa7134_capture_pointer() 810 dev->dmasound.read_offset = 0; in snd_card_saa7134_capture_open()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem_submit.c | 339 if (r->read_offset == 0) { in submit_perfmon_validate() 344 if (r->read_offset >= bo->obj->base.size - sizeof(u32)) { in submit_perfmon_validate() 363 submit->pmrs[i].offset = r->read_offset; in submit_perfmon_validate()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem_submit.c | 328 if (r->read_offset == 0) { in submit_perfmon_validate() 333 if (r->read_offset >= bo->obj->base.size - sizeof(u32)) { in submit_perfmon_validate() 352 submit->pmrs[i].offset = r->read_offset; in submit_perfmon_validate()
|
/kernel/linux/linux-5.10/kernel/ |
H A D | relay.c | 1048 size_t read_subbuf, read_offset, write_subbuf, write_offset; in relay_file_read_subbuf_avail() local 1054 read_offset = read_pos % subbuf_size; in relay_file_read_subbuf_avail() 1058 if (read_offset + padding < write_offset) in relay_file_read_subbuf_avail() 1059 avail = write_offset - (read_offset + padding); in relay_file_read_subbuf_avail() 1061 avail = (subbuf_size - padding) - read_offset; in relay_file_read_subbuf_avail()
|
/kernel/linux/linux-6.6/kernel/ |
H A D | relay.c | 960 size_t read_subbuf, read_offset, write_subbuf, write_offset; in relay_file_read_subbuf_avail() local 966 read_offset = read_pos % subbuf_size; in relay_file_read_subbuf_avail() 970 if (read_offset + padding < write_offset) in relay_file_read_subbuf_avail() 971 avail = write_offset - (read_offset + padding); in relay_file_read_subbuf_avail() 973 avail = (subbuf_size - padding) - read_offset; in relay_file_read_subbuf_avail()
|
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/drm/ |
H A D | etnaviv_drm.h | 96 __u32 read_offset; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_asm.h | 404 static inline u32 nfp_get_ind_csr_ctx_ptr_offs(u32 read_offset) in nfp_get_ind_csr_ctx_ptr_offs() argument 406 return (read_offset & ~NFP_IND_ME_CTX_PTR_BASE_MASK) | NFP_CSR_CTX_PTR; in nfp_get_ind_csr_ctx_ptr_offs()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_asm.h | 404 static inline u32 nfp_get_ind_csr_ctx_ptr_offs(u32 read_offset) in nfp_get_ind_csr_ctx_ptr_offs() argument 406 return (read_offset & ~NFP_IND_ME_CTX_PTR_BASE_MASK) | NFP_CSR_CTX_PTR; in nfp_get_ind_csr_ctx_ptr_offs()
|
/kernel/linux/linux-5.10/drivers/scsi/lpfc/ |
H A D | lpfc_bsg.h | 327 uint32_t read_offset; member
|