Home
last modified time | relevance | path

Searched refs:read_ptr (Results 1 – 25 of 50) sorted by relevance

12

/linux/drivers/net/wireless/intel/iwlwifi/queue/
A Dtx.c808 txq_id, txq->read_ptr); in iwl_txq_gen2_unmap()
818 txq->read_ptr = iwl_txq_inc_wrap(trans, txq->read_ptr); in iwl_txq_gen2_unmap()
915 q->read_ptr = 0; in iwl_queue_init()
1174 txq->read_ptr = wr_ptr; in iwl_txq_alloc_response()
1435 int read_ptr = txq->read_ptr; in iwl_txq_gen1_inval_byte_cnt_tbl() local
1469 int rd_ptr = txq->read_ptr; in iwl_txq_free_tfd()
1526 int read_ptr = iwl_txq_get_cmd_index(txq, txq->read_ptr); in iwl_txq_reclaim() local
1541 if (read_ptr == tfd_num) in iwl_txq_reclaim()
1568 read_ptr != tfd_num; in iwl_txq_reclaim()
1569 txq->read_ptr = iwl_txq_inc_wrap(trans, txq->read_ptr), in iwl_txq_reclaim()
[all …]
/linux/drivers/hwtracing/coresight/
A Dcoresight-etb10.c289 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 Dcoresight-tmc-etf.c452 u64 read_ptr, write_ptr; in tmc_update_etf_buffer() local
475 read_ptr = tmc_read_rrp(drvdata); in tmc_update_etf_buffer()
487 to_read = CIRC_CNT(write_ptr, read_ptr, drvdata->size); in tmc_update_etf_buffer()
506 read_ptr = (write_ptr + drvdata->size) - to_read; in tmc_update_etf_buffer()
508 if (read_ptr > (drvdata->size - 1)) in tmc_update_etf_buffer()
509 read_ptr -= drvdata->size; in tmc_update_etf_buffer()
511 tmc_write_rrp(drvdata, read_ptr); in tmc_update_etf_buffer()
/linux/drivers/net/ethernet/sfc/
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()
A Dtx.c558 unsigned int read_ptr; in efx_xmit_done_single() local
561 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_xmit_done_single()
564 struct efx_tx_buffer *buffer = &tx_queue->buffer[read_ptr]; in efx_xmit_done_single()
582 read_ptr = tx_queue->read_count & tx_queue->ptr_mask; in efx_xmit_done_single()
A Def100_nic.c246 unsigned int read_ptr; in ef100_ev_process() local
258 read_ptr = channel->eventq_read_ptr; in ef100_ev_process()
262 p_event = efx_event(channel, read_ptr); in ef100_ev_process()
296 ++read_ptr; in ef100_ev_process()
297 if ((read_ptr & channel->eventq_mask) == 0) in ef100_ev_process()
301 channel->eventq_read_ptr = read_ptr; in ef100_ev_process()
A Dselftest.c177 unsigned int read_ptr[EFX_MAX_CHANNELS]; in efx_test_eventq_irq() local
184 read_ptr[channel->channel] = channel->eventq_read_ptr; in efx_test_eventq_irq()
202 read_ptr[channel->channel]) { in efx_test_eventq_irq()
/linux/drivers/net/wireless/intel/iwlwifi/pcie/
A Dtx.c213 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/drivers/gpu/drm/amd/amdkfd/
A Dkfd_mqd_manager_cik.c210 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in __update_mqd()
211 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in __update_mqd()
261 m->sdma_rlc_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
262 m->sdma_rlc_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
344 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_hiq()
345 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_hiq()
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()
A Dkfd_mqd_manager_v10.c181 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd()
182 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd()
345 m->sdmax_rlcx_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
346 m->sdmax_rlcx_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
A Dkfd_mqd_manager_vi.c187 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in __update_mqd()
188 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in __update_mqd()
370 m->sdmax_rlcx_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
371 m->sdmax_rlcx_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
A Dkfd_mqd_manager_v9.c230 m->cp_hqd_pq_rptr_report_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd()
231 m->cp_hqd_pq_rptr_report_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd()
400 m->sdmax_rlcx_rb_rptr_addr_lo = lower_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
401 m->sdmax_rlcx_rb_rptr_addr_hi = upper_32_bits((uint64_t)q->read_ptr); in update_mqd_sdma()
/linux/drivers/w1/masters/
A Dds2482.c148 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/drivers/net/ethernet/sfc/falcon/
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()
A Dselftest.c176 unsigned int read_ptr[EF4_MAX_CHANNELS]; in ef4_test_eventq_irq() local
183 read_ptr[channel->channel] = channel->eventq_read_ptr; in ef4_test_eventq_irq()
201 read_ptr[channel->channel]) { in ef4_test_eventq_irq()
/linux/drivers/comedi/
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()
/linux/tools/testing/selftests/vm/
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()
1433 peek_result = read_ptr(ptr); in test_ptrace_of_child()
1443 peek_result = read_ptr(plain_ptr); in test_ptrace_of_child()
1487 ptr_contents = read_ptr(p1); in test_executing_on_unreadable_memory()
1516 ptr_contents = read_ptr(p1); in test_implicit_mprotect_exec_only_memory()
1549 ptr_contents = read_ptr(p1); in test_implicit_mprotect_exec_only_memory()
A Dpkey-x86.h172 ptr_contents = read_ptr(p1); in expect_fault_on_read_execonly_key()
/linux/drivers/misc/mei/
A Dhw-me.c479 char read_ptr, write_ptr; in mei_hbuf_filled_slots() local
483 read_ptr = (char) ((hcsr & H_CBRP) >> 8); in mei_hbuf_filled_slots()
486 return (unsigned char) (write_ptr - read_ptr); in mei_hbuf_filled_slots()
606 char read_ptr, write_ptr; in mei_me_count_full_read_slots() local
611 read_ptr = (char) ((me_csr & ME_CBRP_HRA) >> 8); in mei_me_count_full_read_slots()
613 filled_slots = (unsigned char) (write_ptr - read_ptr); in mei_me_count_full_read_slots()
/linux/drivers/net/wireless/intel/iwlegacy/
A D3945.c280 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 Dcommon.c2755 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()
4764 if (q->read_ptr == q->write_ptr) in il_mac_flush()
[all …]
A D4965-mac.c2314 int write_ptr, read_ptr; in il4965_tx_agg_stop() local
2352 read_ptr = il->txq[txq_id].q.read_ptr; in il4965_tx_agg_stop()
2355 if (write_ptr != read_ptr) { in il4965_tx_agg_stop()
2400 q->read_ptr == q->write_ptr) { in il4965_txq_check_empty()
2463 q->write_ptr, q->read_ptr); in il4965_tx_queue_reclaim()
2468 q->read_ptr = il_queue_inc_wrap(q->read_ptr, q->n_bd)) { in il4965_tx_queue_reclaim()
2470 skb = txq->skbs[txq->q.read_ptr]; in il4965_tx_queue_reclaim()
2481 txq->skbs[txq->q.read_ptr] = NULL; in il4965_tx_queue_reclaim()
2782 skb = txq->skbs[txq->q.read_ptr]; in il4965_hdl_tx()
3914 int idx = txq->q.read_ptr; in il4965_hw_txq_free_tfd()
[all …]
/linux/drivers/gpu/drm/i915/gvt/
A Dexeclist.h90 u32 read_ptr :3; member
/linux/drivers/media/usb/pvrusb2/
A Dpvrusb2-hdw.h235 void *read_ptr,unsigned int read_len);

Completed in 70 milliseconds

12