Home
last modified time | relevance | path

Searched refs:read_ptr (Results 1 - 25 of 109) sorted by relevance

12345

/kernel/linux/linux-6.6/sound/soc/intel/avs/
H A Dapl.c68 if (layout.read_ptr > layout.write_ptr) { in apl_log_buffer_status()
69 avs_dump_fw_log(adev, buf + layout.read_ptr, in apl_log_buffer_status()
70 apl_log_payload_size(adev) - layout.read_ptr); in apl_log_buffer_status()
71 layout.read_ptr = 0; in apl_log_buffer_status()
73 avs_dump_fw_log_wakeup(adev, buf + layout.read_ptr, layout.write_ptr - layout.read_ptr); in apl_log_buffer_status()
93 if (layout->read_ptr != layout->write_ptr) in apl_wait_log_entry()
129 if (!apl_is_entry_stackdump(buf + layout.read_ptr)) { in apl_coredump()
148 if (layout.read_ptr > layout.write_ptr) { in apl_coredump()
149 count = apl_log_payload_size(adev) - layout.read_ptr; in apl_coredump()
[all...]
/kernel/linux/linux-6.6/sound/soc/sof/
H A Dipc4-mtrace.c191 u32 log_buffer_offset, log_buffer_size, read_ptr, write_ptr; in sof_ipc4_mtrace_dfs_read() local
223 read_ptr = core_data->host_read_ptr; in sof_ipc4_mtrace_dfs_read()
226 if (read_ptr < write_ptr) in sof_ipc4_mtrace_dfs_read()
227 avail = write_ptr - read_ptr; in sof_ipc4_mtrace_dfs_read()
229 avail = log_buffer_size - read_ptr + write_ptr; in sof_ipc4_mtrace_dfs_read()
244 core_data->id, read_ptr, write_ptr, avail); in sof_ipc4_mtrace_dfs_read()
246 if (read_ptr < write_ptr) { in sof_ipc4_mtrace_dfs_read()
248 sof_mailbox_read(sdev, log_buffer_offset + read_ptr, log_buffer, avail); in sof_ipc4_mtrace_dfs_read()
251 sof_mailbox_read(sdev, log_buffer_offset + read_ptr, log_buffer, in sof_ipc4_mtrace_dfs_read()
271 read_ptr in sof_ipc4_mtrace_dfs_read()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/queue/
H A Dtx.c167 int idx = iwl_txq_get_cmd_index(txq, txq->read_ptr); in iwl_txq_gen2_free_tfd()
713 used = (q->write_ptr - q->read_ptr) & in iwl_txq_space()
800 if (txq->read_ptr == txq->write_ptr && txq->wd_timeout) in iwl_txq_gen2_tx()
824 while (txq->write_ptr != txq->read_ptr) { in iwl_txq_gen2_unmap()
826 txq_id, txq->read_ptr); in iwl_txq_gen2_unmap()
829 int idx = iwl_txq_get_cmd_index(txq, txq->read_ptr); in iwl_txq_gen2_unmap()
836 txq->read_ptr = iwl_txq_inc_wrap(trans, txq->read_ptr); in iwl_txq_gen2_unmap()
933 q->read_ptr = 0; in iwl_queue_init()
999 txq->read_ptr, tx in iwl_txq_log_scd_error()
1486 int read_ptr = txq->read_ptr; iwl_txq_gen1_inval_byte_cnt_tbl() local
1581 int tfd_num, read_ptr, last_to_free; iwl_txq_reclaim() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtx.c209 * iwl_pcie_txq_free_tfd - Free all chunks referenced by TFD [txq->q.read_ptr]
222 int rd_ptr = txq->read_ptr; in iwl_pcie_txq_free_tfd()
308 while (txq->write_ptr != txq->read_ptr) { in iwl_pcie_txq_unmap()
310 txq_id, txq->read_ptr); in iwl_pcie_txq_unmap()
313 struct sk_buff *skb = txq->entries[txq->read_ptr].skb; in iwl_pcie_txq_unmap()
321 txq->read_ptr = iwl_txq_inc_wrap(trans, txq->read_ptr); in iwl_pcie_txq_unmap()
323 if (txq->read_ptr == txq->write_ptr) { in iwl_pcie_txq_unmap()
474 txq->read_ptr = 0; in iwl_trans_pcie_tx_reset()
745 if (txq->read_ptr in iwl_pcie_txq_progress()
757 int read_ptr = iwl_txq_get_cmd_index(txq, txq->read_ptr); iwl_trans_pcie_reclaim() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/intel/iwlwifi/queue/
H A Dtx.c190 int idx = iwl_txq_get_cmd_index(txq, txq->read_ptr); in iwl_txq_gen2_free_tfd()
771 used = (q->write_ptr - q->read_ptr) & in iwl_txq_space()
858 if (txq->read_ptr == txq->write_ptr && txq->wd_timeout) in iwl_txq_gen2_tx()
882 while (txq->write_ptr != txq->read_ptr) { in iwl_txq_gen2_unmap()
884 txq_id, txq->read_ptr); in iwl_txq_gen2_unmap()
887 int idx = iwl_txq_get_cmd_index(txq, txq->read_ptr); in iwl_txq_gen2_unmap()
894 txq->read_ptr = iwl_txq_inc_wrap(trans, txq->read_ptr); in iwl_txq_gen2_unmap()
991 q->read_ptr = 0; in iwl_queue_init()
1057 txq->read_ptr, tx in iwl_txq_log_scd_error()
1510 int read_ptr = txq->read_ptr; iwl_txq_gen1_inval_byte_cnt_tbl() local
[all...]
/kernel/linux/linux-5.10/drivers/hwtracing/coresight/
H A Dcoresight-etb10.c288 u32 read_ptr, write_ptr; in etb_dump_hw() local
294 read_ptr = readl_relaxed(drvdata->base + ETB_RAM_READ_POINTER); in etb_dump_hw()
338 writel_relaxed(read_ptr, drvdata->base + ETB_RAM_READ_POINTER); in etb_dump_hw()
434 u32 read_ptr, write_ptr, capacity; in etb_update_buffer() local
455 read_ptr = readl_relaxed(drvdata->base + ETB_RAM_READ_POINTER); in etb_update_buffer()
482 read_ptr = write_ptr; in etb_update_buffer()
484 to_read = CIRC_CNT(write_ptr, read_ptr, drvdata->buffer_depth); in etb_update_buffer()
507 read_ptr = (write_ptr + drvdata->buffer_depth) - in etb_update_buffer()
510 if (read_ptr > (drvdata->buffer_depth - 1)) in etb_update_buffer()
511 read_ptr in etb_update_buffer()
[all...]
H A Dcoresight-tmc-etf.c450 u64 read_ptr, write_ptr; in tmc_update_etf_buffer() local
473 read_ptr = tmc_read_rrp(drvdata); in tmc_update_etf_buffer()
485 to_read = CIRC_CNT(write_ptr, read_ptr, drvdata->size); in tmc_update_etf_buffer()
504 read_ptr = (write_ptr + drvdata->size) - to_read; in tmc_update_etf_buffer()
506 if (read_ptr > (drvdata->size - 1)) in tmc_update_etf_buffer()
507 read_ptr -= drvdata->size; in tmc_update_etf_buffer()
509 tmc_write_rrp(drvdata, read_ptr); in tmc_update_etf_buffer()
/kernel/linux/linux-6.6/drivers/hwtracing/coresight/
H A Dcoresight-etb10.c290 u32 read_ptr, write_ptr; in etb_dump_hw() local
296 read_ptr = readl_relaxed(drvdata->base + ETB_RAM_READ_POINTER); in etb_dump_hw()
340 writel_relaxed(read_ptr, drvdata->base + ETB_RAM_READ_POINTER); in etb_dump_hw()
436 u32 read_ptr, write_ptr, capacity; in etb_update_buffer() local
457 read_ptr = readl_relaxed(drvdata->base + ETB_RAM_READ_POINTER); in etb_update_buffer()
484 read_ptr = write_ptr; in etb_update_buffer()
486 to_read = CIRC_CNT(write_ptr, read_ptr, drvdata->buffer_depth); in etb_update_buffer()
509 read_ptr = (write_ptr + drvdata->buffer_depth) - in etb_update_buffer()
512 if (read_ptr > (drvdata->buffer_depth - 1)) in etb_update_buffer()
513 read_ptr in etb_update_buffer()
[all...]
H A Dcoresight-tmc-etf.c476 u64 read_ptr, write_ptr; in tmc_update_etf_buffer() local
499 read_ptr = tmc_read_rrp(drvdata); in tmc_update_etf_buffer()
511 to_read = CIRC_CNT(write_ptr, read_ptr, drvdata->size); in tmc_update_etf_buffer()
530 read_ptr = (write_ptr + drvdata->size) - to_read; in tmc_update_etf_buffer()
532 if (read_ptr > (drvdata->size - 1)) in tmc_update_etf_buffer()
533 read_ptr -= drvdata->size; in tmc_update_etf_buffer()
535 tmc_write_rrp(drvdata, read_ptr); in tmc_update_etf_buffer()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_queue.c39 pr_debug("Queue Read Pointer: 0x%px\n", q->read_ptr); in print_queue_properties()
56 pr_debug("Queue Read Pointer: 0x%px\n", q->properties.read_ptr); in print_queue()
H A Dkfd_mqd_manager_cik.c208 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in __update_mqd()
209 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in __update_mqd()
249 m->sdma_rlc_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
250 m->sdma_rlc_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
331 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_hiq()
332 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_hiq()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_queue.c40 pr_debug("Queue Read Pointer: 0x%px\n", q->read_ptr); in print_queue_properties()
57 pr_debug("Queue Read Pointer: 0x%px\n", q->properties.read_ptr); in print_queue()
H A Dkfd_mqd_manager_cik.c194 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in __update_mqd()
195 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in __update_mqd()
238 m->sdma_rlc_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
239 m->sdma_rlc_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
354 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_hiq()
355 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_hiq()
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
H A Dtx_common.c203 unsigned int stop_index, read_ptr; in efx_dequeue_buffers() local
206 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_dequeue_buffers()
208 while (read_ptr != stop_index) { in efx_dequeue_buffers()
209 struct efx_tx_buffer *buffer = &tx_queue->buffer[read_ptr]; in efx_dequeue_buffers()
214 tx_queue->queue, read_ptr); in efx_dequeue_buffers()
222 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_dequeue_buffers()
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/falcon/
H A Dtx.c360 unsigned int stop_index, read_ptr; in ef4_dequeue_buffers() local
363 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in ef4_dequeue_buffers()
365 while (read_ptr != stop_index) { in ef4_dequeue_buffers()
366 struct ef4_tx_buffer *buffer = &tx_queue->buffer[read_ptr]; in ef4_dequeue_buffers()
372 tx_queue->queue, read_ptr); in ef4_dequeue_buffers()
380 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in ef4_dequeue_buffers()
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/
H A Dtx.c361 unsigned int stop_index, read_ptr; in ef4_dequeue_buffers() local
364 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in ef4_dequeue_buffers()
366 while (read_ptr != stop_index) { in ef4_dequeue_buffers()
367 struct ef4_tx_buffer *buffer = &tx_queue->buffer[read_ptr]; in ef4_dequeue_buffers()
373 tx_queue->queue, read_ptr); in ef4_dequeue_buffers()
381 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in ef4_dequeue_buffers()
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/
H A Dtx_common.c216 unsigned int stop_index, read_ptr; in efx_dequeue_buffers() local
219 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_dequeue_buffers()
221 while (read_ptr != stop_index) { in efx_dequeue_buffers()
222 struct efx_tx_buffer *buffer = &tx_queue->buffer[read_ptr]; in efx_dequeue_buffers()
227 tx_queue->queue, read_ptr); in efx_dequeue_buffers()
236 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_dequeue_buffers()
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/siena/
H A Dtx_common.c204 unsigned int stop_index, read_ptr; in efx_dequeue_buffers() local
207 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_dequeue_buffers()
209 while (read_ptr != stop_index) { in efx_dequeue_buffers()
210 struct efx_tx_buffer *buffer = &tx_queue->buffer[read_ptr]; in efx_dequeue_buffers()
215 tx_queue->queue, read_ptr); in efx_dequeue_buffers()
223 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_dequeue_buffers()
/kernel/linux/linux-5.10/drivers/w1/masters/
H A Dds2482.c145 * @param read_ptr see DS2482_PTR_CODE_xxx above
148 static inline int ds2482_select_register(struct ds2482_data *pdev, u8 read_ptr) in ds2482_select_register() argument
150 if (pdev->read_prt != read_ptr) { in ds2482_select_register()
153 read_ptr) < 0) in ds2482_select_register()
156 pdev->read_prt = read_ptr; in ds2482_select_register()
466 /* Reset the device (sets the read_ptr to status) */ in ds2482_probe()
/kernel/linux/linux-6.6/drivers/w1/masters/
H A Dds2482.c142 * @read_ptr: see DS2482_PTR_CODE_xxx above
145 static inline int ds2482_select_register(struct ds2482_data *pdev, u8 read_ptr) in ds2482_select_register() argument
147 if (pdev->read_prt != read_ptr) { in ds2482_select_register()
150 read_ptr) < 0) in ds2482_select_register()
153 pdev->read_prt = read_ptr; in ds2482_select_register()
463 /* Reset the device (sets the read_ptr to status) */ in ds2482_probe()
/kernel/linux/linux-6.6/drivers/net/wireless/intel/iwlwifi/pcie/
H A Dtx.c197 while (txq->write_ptr != txq->read_ptr) { in iwl_pcie_txq_unmap()
199 txq_id, txq->read_ptr); in iwl_pcie_txq_unmap()
202 struct sk_buff *skb = txq->entries[txq->read_ptr].skb; in iwl_pcie_txq_unmap()
210 txq->read_ptr = iwl_txq_inc_wrap(trans, txq->read_ptr); in iwl_pcie_txq_unmap()
212 if (txq->read_ptr == txq->write_ptr && in iwl_pcie_txq_unmap()
360 txq->read_ptr = 0; in iwl_trans_pcie_tx_reset()
660 r = iwl_txq_get_cmd_index(txq, txq->read_ptr); in iwl_pcie_cmdq_reclaim()
668 txq->write_ptr, txq->read_ptr); in iwl_pcie_cmdq_reclaim()
674 txq->read_ptr in iwl_pcie_cmdq_reclaim()
[all...]
/kernel/linux/linux-5.10/drivers/staging/comedi/
H A Dcomedi_buf.c586 unsigned int read_ptr = async->buf_read_ptr; in comedi_buf_memcpy_from() local
591 src = async->prealloc_buf + read_ptr; in comedi_buf_memcpy_from()
593 if (nbytes >= async->prealloc_bufsz - read_ptr) in comedi_buf_memcpy_from()
594 block_size = async->prealloc_bufsz - read_ptr; in comedi_buf_memcpy_from()
601 read_ptr = 0; in comedi_buf_memcpy_from()
/kernel/linux/linux-6.6/drivers/comedi/
H A Dcomedi_buf.c585 unsigned int read_ptr = async->buf_read_ptr; in comedi_buf_memcpy_from() local
590 src = async->prealloc_buf + read_ptr; in comedi_buf_memcpy_from()
592 if (nbytes >= async->prealloc_bufsz - read_ptr) in comedi_buf_memcpy_from()
593 block_size = async->prealloc_bufsz - read_ptr; in comedi_buf_memcpy_from()
600 read_ptr = 0; in comedi_buf_memcpy_from()
/kernel/linux/linux-5.10/tools/testing/selftests/vm/
H A Dprotection_keys.c962 __attribute__((noinline)) int read_ptr(int *ptr) in read_ptr() function
1029 ptr_contents = read_ptr(ptr); in test_read_of_write_disabled_region()
1040 ptr_contents = read_ptr(ptr); in test_read_of_access_disabled_region()
1052 ptr_contents = read_ptr(ptr); in test_read_of_access_disabled_region_with_page_already_mapped()
1057 ptr_contents = read_ptr(ptr); in test_read_of_access_disabled_region_with_page_already_mapped()
1361 peek_result = read_ptr(ptr); in test_ptrace_of_child()
1371 peek_result = read_ptr(plain_ptr); in test_ptrace_of_child()
1415 ptr_contents = read_ptr(p1); in test_executing_on_unreadable_memory()
1444 ptr_contents = read_ptr(p1); in test_implicit_mprotect_exec_only_memory()
1477 ptr_contents = read_ptr(p in test_implicit_mprotect_exec_only_memory()
[all...]
/kernel/linux/linux-6.6/tools/testing/selftests/mm/
H A Dprotection_keys.c954 __attribute__((noinline)) int read_ptr(int *ptr) in read_ptr() function
1021 ptr_contents = read_ptr(ptr); in test_read_of_write_disabled_region()
1032 ptr_contents = read_ptr(ptr); in test_read_of_access_disabled_region()
1044 ptr_contents = read_ptr(ptr); in test_read_of_access_disabled_region_with_page_already_mapped()
1049 ptr_contents = read_ptr(ptr); in test_read_of_access_disabled_region_with_page_already_mapped()
1425 peek_result = read_ptr(ptr); in test_ptrace_of_child()
1435 peek_result = read_ptr(plain_ptr); in test_ptrace_of_child()
1479 ptr_contents = read_ptr(p1); in test_executing_on_unreadable_memory()
1508 ptr_contents = read_ptr(p1); in test_implicit_mprotect_exec_only_memory()
1541 ptr_contents = read_ptr(p in test_implicit_mprotect_exec_only_memory()
[all...]

Completed in 24 milliseconds

12345