/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_queue.c | 41 pr_debug("Queue Write Pointer: 0x%px\n", q->write_ptr); 58 pr_debug("Queue Write Pointer: 0x%px\n", q->properties.write_ptr);
|
H A D | kfd_mqd_manager_v11.c | 211 (uint32_t __user *)p->write_ptr, 235 m->cp_hqd_pq_wptr_poll_addr_lo = lower_32_bits((uint64_t)q->write_ptr); 236 m->cp_hqd_pq_wptr_poll_addr_hi = upper_32_bits((uint64_t)q->write_ptr); 438 m->sdmax_rlcx_rb_wptr_poll_addr_lo = lower_32_bits((uint64_t)q->write_ptr); 439 m->sdmax_rlcx_rb_wptr_poll_addr_hi = upper_32_bits((uint64_t)q->write_ptr);
|
H A D | kfd_mqd_manager_v10.c | 157 (uint32_t __user *)p->write_ptr, 181 m->cp_hqd_pq_wptr_poll_addr_lo = lower_32_bits((uint64_t)q->write_ptr); 182 m->cp_hqd_pq_wptr_poll_addr_hi = upper_32_bits((uint64_t)q->write_ptr);
|
H A D | kfd_packet_manager_vi.c | 192 lower_32_bits((uint64_t)q->properties.write_ptr); 195 upper_32_bits((uint64_t)q->properties.write_ptr);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/pcie/ |
H A D | tx-gen2.c | 117 idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); 118 tfd = iwl_txq_get_tfd(trans, txq, txq->write_ptr); 147 INDEX_TO_SEQ(txq->write_ptr)); 194 cmd_size, txq->write_ptr, idx, trans->txqs.cmd.q_id); 247 if (txq->read_ptr == txq->write_ptr && txq->wd_timeout) 252 txq->write_ptr = iwl_txq_inc_wrap(trans, txq->write_ptr);
|
H A D | tx.c | 110 IWL_DEBUG_TX(trans, "Q:%d WR: 0x%x\n", txq_id, txq->write_ptr); 113 txq->write_ptr | (txq_id << 8)); 141 tfd = (u8 *)txq->tfds + trans->txqs.tfd.size * txq->write_ptr; 197 while (txq->write_ptr != txq->read_ptr) { 212 if (txq->read_ptr == txq->write_ptr && 361 txq->write_ptr = 0; 668 txq->write_ptr, txq->read_ptr); 678 idx, txq->write_ptr, r); 683 if (txq->read_ptr == txq->write_ptr) 779 !((ssn - txq->write_ptr) [all...] |
H A D | trans.c | 2420 wr_ptr = READ_ONCE(txq->write_ptr); 2422 while ((txq->read_ptr != READ_ONCE(txq->write_ptr) || 2426 u8 write_ptr = READ_ONCE(txq->write_ptr); local 2433 if (WARN_ONCE(wr_ptr != write_ptr && !overflow_tx, 2435 wr_ptr, write_ptr)) 2437 wr_ptr = write_ptr; 2447 if (txq->read_ptr != txq->write_ptr) { 2653 txq->read_ptr, txq->write_ptr, 2937 u32 write_ptr_addr, wrap_cnt_addr, write_ptr, wrap_cn local 3203 u32 base, base_high, write_ptr, write_ptr_val, wrap_cnt; local [all...] |
/linux-master/sound/soc/intel/avs/ |
H A D | apl.c | 69 if (layout.read_ptr > layout.write_ptr) { 74 avs_dump_fw_log_wakeup(adev, buf + layout.read_ptr, layout.write_ptr - layout.read_ptr); 77 writel(layout.write_ptr, addr); 95 if (layout->read_ptr != layout->write_ptr) 150 if (layout.read_ptr > layout.write_ptr) { 156 count = layout.write_ptr - layout.read_ptr; 161 writel(layout.write_ptr, addr);
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ef100_tx.c | 112 unsigned int write_ptr; local 120 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; 122 EFX_POPULATE_DWORD_1(reg, ERF_GZ_TX_RING_PIDX, write_ptr); 264 unsigned int write_ptr; local 278 write_ptr = new_write_count & tx_queue->ptr_mask; 279 txd = ef100_tx_desc(tx_queue, write_ptr); 295 write_ptr = new_write_count & tx_queue->ptr_mask; 296 buffer = &tx_queue->buffer[write_ptr]; 297 txd = ef100_tx_desc(tx_queue, write_ptr);
|
/linux-master/drivers/net/wireless/intel/iwlwifi/cfg/ |
H A D | bz.c | 92 .write_ptr = { \ 108 .write_ptr = { \ 122 .write_ptr = { \
|
H A D | sc.c | 101 .write_ptr = { \ 117 .write_ptr = { \ 131 .write_ptr = { \
|
H A D | 9000.c | 101 .write_ptr = { \ 111 .write_ptr = { \
|
H A D | 22000.c | 95 .write_ptr = { \ 112 .write_ptr = { \
|
H A D | ax210.c | 107 .write_ptr = { \ 127 .write_ptr = { \
|
/linux-master/sound/soc/sof/ |
H A D | ipc4-mtrace.c | 180 u32 log_buffer_offset, log_buffer_size, read_ptr, write_ptr; local 213 write_ptr = core_data->dsp_write_ptr; 215 if (read_ptr < write_ptr) 216 avail = write_ptr - read_ptr; 218 avail = log_buffer_size - read_ptr + write_ptr; 233 core_data->id, read_ptr, write_ptr, avail); 235 if (read_ptr < write_ptr) { 241 avail - write_ptr); 243 if (write_ptr) 245 (u8 *)(log_buffer) + avail - write_ptr, [all...] |
/linux-master/drivers/net/wireless/intel/iwlwifi/queue/ |
H A D | tx.c | 26 int idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); 73 IWL_DEBUG_TX(trans, "Q:%d WR: 0x%x\n", txq->id, txq->write_ptr); 79 iwl_write32(trans, HBUS_TARG_WRPTR, txq->write_ptr | (txq->id << 16)); 473 int idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); 561 int idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); 654 int idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); 714 used = (q->write_ptr - q->read_ptr) & 764 idx = iwl_txq_get_cmd_index(txq, txq->write_ptr); 801 if (txq->read_ptr == txq->write_ptr && txq->wd_timeout) 805 txq->write_ptr 1443 int write_ptr = txq->write_ptr; local [all...] |
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | dtl.c | 52 struct dtl_entry *write_ptr; member in struct:dtl_ring 68 struct dtl_entry *wp = dtlr->write_ptr; 84 dtlr->write_ptr = wp; 99 /* setting write_ptr enables logging into our buffer */ 101 dtlr->write_ptr = dtl->buf; 115 dtlr->write_ptr = NULL;
|
/linux-master/drivers/hwtracing/coresight/ |
H A D | coresight-etb10.c | 288 u32 read_ptr, write_ptr; local 295 write_ptr = readl_relaxed(drvdata->base + ETB_RAM_WRITE_POINTER); 297 frame_off = write_ptr % ETB_FRAME_SIZE_WORDS; 301 "write_ptr: %lu not aligned to formatter frame size\n", 302 (unsigned long)write_ptr); 305 write_ptr += frame_endoff; 312 writel_relaxed(write_ptr, drvdata->base + ETB_RAM_READ_POINTER); 435 u32 read_ptr, write_ptr, capacity; local 457 write_ptr = readl_relaxed(drvdata->base + ETB_RAM_WRITE_POINTER); 464 if (write_ptr [all...] |
H A D | ultrasoc-smb.c | 70 u32 write_ptr; local 82 write_ptr = readl(drvdata->base + SMB_LB_WR_ADDR_REG); 85 if (!write_ptr || write_ptr == sdb->buf_rdptr + sdb->buf_hw_base) 92 writel(write_ptr, drvdata->base + SMB_LB_RD_ADDR_REG); 93 sdb->buf_rdptr = write_ptr - sdb->buf_hw_base;
|
H A D | coresight-tmc-etf.c | 478 u64 read_ptr, write_ptr; local 502 write_ptr = tmc_read_rwp(drvdata); 513 to_read = CIRC_CNT(write_ptr, read_ptr, drvdata->size); 532 read_ptr = (write_ptr + drvdata->size) - to_read;
|
/linux-master/drivers/comedi/ |
H A D | comedi_buf.c | 561 unsigned int write_ptr = async->buf_write_ptr; local 566 if (write_ptr + num_bytes > async->prealloc_bufsz) 567 block_size = async->prealloc_bufsz - write_ptr; 571 memcpy(async->prealloc_buf + write_ptr, data, block_size); 576 write_ptr = 0;
|
/linux-master/drivers/gpu/drm/i915/gvt/ |
H A D | execlist.h | 88 u32 write_ptr :3; member in struct:execlist_context_status_pointer_format::__anon629::__anon630
|
/linux-master/drivers/media/usb/pvrusb2/ |
H A D | pvrusb2-hdw.h | 234 void *write_ptr,unsigned int write_len,
|
/linux-master/drivers/net/ethernet/sfc/siena/ |
H A D | farch.c | 285 unsigned write_ptr; local 288 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; 289 EFX_POPULATE_DWORD_1(reg, FRF_AZ_TX_DESC_WPTR_DWORD, write_ptr); 298 unsigned write_ptr; local 304 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; 306 FRF_AZ_TX_DESC_WPTR, write_ptr); 321 unsigned write_ptr; local 329 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; 330 buffer = &tx_queue->buffer[write_ptr]; 331 txd = efx_tx_desc(tx_queue, write_ptr); 487 unsigned write_ptr; local [all...] |
/linux-master/drivers/net/ethernet/sfc/falcon/ |
H A D | farch.c | 274 unsigned write_ptr; local 277 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; 278 EF4_POPULATE_DWORD_1(reg, FRF_AZ_TX_DESC_WPTR_DWORD, write_ptr); 287 unsigned write_ptr; local 293 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; 295 FRF_AZ_TX_DESC_WPTR, write_ptr); 310 unsigned write_ptr; local 318 write_ptr = tx_queue->write_count & tx_queue->ptr_mask; 319 buffer = &tx_queue->buffer[write_ptr]; 320 txd = ef4_tx_desc(tx_queue, write_ptr); 493 unsigned write_ptr; local [all...] |