/linux-6.3-rc2/sound/soc/intel/avs/ |
A D | apl.c | 68 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() 151 layout.read_ptr = 0; in apl_coredump() [all …]
|
/linux-6.3-rc2/sound/soc/sof/ |
A D | ipc4-mtrace.c | 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() 271 read_ptr += avail; in sof_ipc4_mtrace_dfs_read() 272 if (read_ptr >= log_buffer_size) in sof_ipc4_mtrace_dfs_read() 273 read_ptr -= log_buffer_size; in sof_ipc4_mtrace_dfs_read() 274 sof_mailbox_write(sdev, core_data->slot_offset, &read_ptr, sizeof(read_ptr)); in sof_ipc4_mtrace_dfs_read() [all …]
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/queue/ |
A D | tx.c | 810 txq_id, txq->read_ptr); in iwl_txq_gen2_unmap() 820 txq->read_ptr = iwl_txq_inc_wrap(trans, txq->read_ptr); in iwl_txq_gen2_unmap() 917 q->read_ptr = 0; in iwl_queue_init() 1175 txq->read_ptr = wr_ptr; in iwl_txq_alloc_response() 1467 int read_ptr = txq->read_ptr; in iwl_txq_gen1_inval_byte_cnt_tbl() local 1501 int rd_ptr = txq->read_ptr; in iwl_txq_free_tfd() 1558 int read_ptr = iwl_txq_get_cmd_index(txq, txq->read_ptr); in iwl_txq_reclaim() local 1573 if (read_ptr == tfd_num) in iwl_txq_reclaim() 1600 read_ptr != tfd_num; in iwl_txq_reclaim() 1601 txq->read_ptr = iwl_txq_inc_wrap(trans, txq->read_ptr), in iwl_txq_reclaim() [all …]
|
/linux-6.3-rc2/drivers/hwtracing/coresight/ |
A D | coresight-etb10.c | 289 u32 read_ptr, write_ptr; in etb_dump_hw() local 295 read_ptr = readl_relaxed(drvdata->base + ETB_RAM_READ_POINTER); in etb_dump_hw() 339 writel_relaxed(read_ptr, drvdata->base + ETB_RAM_READ_POINTER); in etb_dump_hw() 435 u32 read_ptr, write_ptr, capacity; in etb_update_buffer() local 456 read_ptr = readl_relaxed(drvdata->base + ETB_RAM_READ_POINTER); in etb_update_buffer() 483 read_ptr = write_ptr; in etb_update_buffer() 485 to_read = CIRC_CNT(write_ptr, read_ptr, drvdata->buffer_depth); in etb_update_buffer() 508 read_ptr = (write_ptr + drvdata->buffer_depth) - in etb_update_buffer() 511 if (read_ptr > (drvdata->buffer_depth - 1)) in etb_update_buffer() 512 read_ptr -= drvdata->buffer_depth; in etb_update_buffer() [all …]
|
A D | coresight-tmc-etf.c | 474 u64 read_ptr, write_ptr; in tmc_update_etf_buffer() local 497 read_ptr = tmc_read_rrp(drvdata); in tmc_update_etf_buffer() 509 to_read = CIRC_CNT(write_ptr, read_ptr, drvdata->size); in tmc_update_etf_buffer() 528 read_ptr = (write_ptr + drvdata->size) - to_read; in tmc_update_etf_buffer() 530 if (read_ptr > (drvdata->size - 1)) in tmc_update_etf_buffer() 531 read_ptr -= drvdata->size; in tmc_update_etf_buffer() 533 tmc_write_rrp(drvdata, read_ptr); in tmc_update_etf_buffer()
|
/linux-6.3-rc2/drivers/net/ethernet/sfc/siena/ |
A D | tx_common.c | 203 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()
|
/linux-6.3-rc2/drivers/net/ethernet/sfc/ |
A D | tx_common.c | 215 unsigned int stop_index, read_ptr; in efx_dequeue_buffers() local 218 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_dequeue_buffers() 220 while (read_ptr != stop_index) { in efx_dequeue_buffers() 221 struct efx_tx_buffer *buffer = &tx_queue->buffer[read_ptr]; in efx_dequeue_buffers() 226 tx_queue->queue, read_ptr); in efx_dequeue_buffers() 235 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_dequeue_buffers()
|
A D | tx.c | 563 unsigned int read_ptr; in efx_xmit_done_single() local 566 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_xmit_done_single() 569 struct efx_tx_buffer *buffer = &tx_queue->buffer[read_ptr]; in efx_xmit_done_single() 588 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_xmit_done_single()
|
A D | ef100_nic.c | 261 unsigned int read_ptr; in ef100_ev_process() local 273 read_ptr = channel->eventq_read_ptr; in ef100_ev_process() 277 p_event = efx_event(channel, read_ptr); in ef100_ev_process() 311 ++read_ptr; in ef100_ev_process() 312 if ((read_ptr & channel->eventq_mask) == 0) in ef100_ev_process() 316 channel->eventq_read_ptr = read_ptr; in ef100_ev_process()
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlwifi/pcie/ |
A D | tx.c | 213 while (txq->write_ptr != txq->read_ptr) { in iwl_pcie_txq_unmap() 215 txq_id, txq->read_ptr); in iwl_pcie_txq_unmap() 226 txq->read_ptr = iwl_txq_inc_wrap(trans, txq->read_ptr); in iwl_pcie_txq_unmap() 228 if (txq->read_ptr == txq->write_ptr && in iwl_pcie_txq_unmap() 376 txq->read_ptr = 0; in iwl_trans_pcie_tx_reset() 676 r = iwl_txq_get_cmd_index(txq, txq->read_ptr); in iwl_pcie_cmdq_reclaim() 684 txq->write_ptr, txq->read_ptr); in iwl_pcie_cmdq_reclaim() 690 txq->read_ptr = iwl_txq_inc_wrap(trans, txq->read_ptr); in iwl_pcie_cmdq_reclaim() 699 if (txq->read_ptr == txq->write_ptr) in iwl_pcie_cmdq_reclaim() 780 ssn = txq->read_ptr; in iwl_trans_pcie_txq_enable() [all …]
|
/linux-6.3-rc2/drivers/gpu/drm/amd/amdkfd/ |
A D | kfd_queue.c | 40 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()
|
A D | kfd_mqd_manager_cik.c | 195 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in __update_mqd() 196 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in __update_mqd() 246 m->sdma_rlc_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma() 247 m->sdma_rlc_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma() 362 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_hiq() 363 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_hiq()
|
A D | kfd_mqd_manager_v11.c | 200 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd() 201 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd() 346 m->sdmax_rlcx_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma() 347 m->sdmax_rlcx_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
|
A D | kfd_mqd_manager_v10.c | 174 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd() 175 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd() 340 m->sdmax_rlcx_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma() 341 m->sdmax_rlcx_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
|
A D | kfd_mqd_manager_v9.c | 223 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd() 224 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd() 403 m->sdmax_rlcx_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma() 404 m->sdmax_rlcx_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
|
A D | kfd_mqd_manager_vi.c | 188 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in __update_mqd() 189 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in __update_mqd() 380 m->sdmax_rlcx_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma() 381 m->sdmax_rlcx_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
|
/linux-6.3-rc2/drivers/w1/masters/ |
A D | ds2482.c | 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()
|
/linux-6.3-rc2/drivers/net/ethernet/sfc/falcon/ |
A D | tx.c | 361 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()
|
/linux-6.3-rc2/drivers/comedi/ |
A D | comedi_buf.c | 585 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()
|
/linux-6.3-rc2/tools/testing/selftests/mm/ |
A D | protection_keys.c | 963 __attribute__((noinline)) int read_ptr(int *ptr) in read_ptr() function 1030 ptr_contents = read_ptr(ptr); in test_read_of_write_disabled_region() 1041 ptr_contents = read_ptr(ptr); in test_read_of_access_disabled_region() 1053 ptr_contents = read_ptr(ptr); in test_read_of_access_disabled_region_with_page_already_mapped() 1058 ptr_contents = read_ptr(ptr); in test_read_of_access_disabled_region_with_page_already_mapped() 1434 peek_result = read_ptr(ptr); in test_ptrace_of_child() 1444 peek_result = read_ptr(plain_ptr); in test_ptrace_of_child() 1488 ptr_contents = read_ptr(p1); in test_executing_on_unreadable_memory() 1517 ptr_contents = read_ptr(p1); in test_implicit_mprotect_exec_only_memory() 1550 ptr_contents = read_ptr(p1); in test_implicit_mprotect_exec_only_memory()
|
A D | pkey-x86.h | 167 ptr_contents = read_ptr(p1); in expect_fault_on_read_execonly_key()
|
/linux-6.3-rc2/drivers/net/wireless/intel/iwlegacy/ |
A D | 3945.c | 280 for (idx = il_queue_inc_wrap(idx, q->n_bd); q->read_ptr != idx; in il3945_tx_queue_reclaim() 281 q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd)) { in il3945_tx_queue_reclaim() 283 skb = txq->skbs[txq->q.read_ptr]; in il3945_tx_queue_reclaim() 285 txq->skbs[txq->q.read_ptr] = NULL; in il3945_tx_queue_reclaim() 314 txq->q.n_bd, txq->q.write_ptr, txq->q.read_ptr); in il3945_hdl_tx() 332 info = IEEE80211_SKB_CB(txq->skbs[txq->q.read_ptr]); in il3945_hdl_tx() 639 int idx = txq->q.read_ptr; in il3945_hw_txq_free_tfd() 668 struct sk_buff *skb = txq->skbs[txq->q.read_ptr]; in il3945_hw_txq_free_tfd() 673 txq->skbs[txq->q.read_ptr] = NULL; in il3945_hw_txq_free_tfd()
|
A D | common.c | 2755 while (q->write_ptr != q->read_ptr) { in il_tx_queue_unmap() 2757 q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd); in il_tx_queue_unmap() 2829 q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd); in il_cmd_queue_unmap() 2907 int s = q->read_ptr - q->write_ptr; in il_queue_space() 2909 if (q->read_ptr > q->write_ptr) in il_queue_space() 2952 q->write_ptr = q->read_ptr = 0; in il_queue_init() 3244 q->write_ptr, q->read_ptr); in il_hcmd_queue_reclaim() 3249 q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd)) { in il_hcmd_queue_reclaim() 3253 q->write_ptr, q->read_ptr); in il_hcmd_queue_reclaim() 4765 if (q->read_ptr == q->write_ptr) in il_mac_flush() [all …]
|
/linux-6.3-rc2/drivers/misc/mei/ |
A D | hw-me.c | 514 char read_ptr, write_ptr; in mei_hbuf_filled_slots() local 518 read_ptr = (char) ((hcsr & H_CBRP) >> 8); in mei_hbuf_filled_slots() 521 return (unsigned char) (write_ptr - read_ptr); in mei_hbuf_filled_slots() 646 char read_ptr, write_ptr; in mei_me_count_full_read_slots() local 651 read_ptr = (char) ((me_csr & ME_CBRP_HRA) >> 8); in mei_me_count_full_read_slots() 653 filled_slots = (unsigned char) (write_ptr - read_ptr); in mei_me_count_full_read_slots()
|
/linux-6.3-rc2/drivers/gpu/drm/i915/gvt/ |
A D | execlist.h | 90 u32 read_ptr :3; member
|