Searched refs:rd_ptr (Results 1 - 17 of 17) sorted by relevance

/linux-master/drivers/gpu/host1x/hw/
H A Ddebug_hw_1x06.c71 u32 rd_ptr, wr_ptr, start, end; local
99 rd_ptr = HOST1X_HV_CMDFIFO_PEEK_PTRS_RD_PTR_V(val);
110 val |= HOST1X_HV_CMDFIFO_PEEK_CTRL_ADDR(rd_ptr);
119 rd_ptr - start, val);
127 if (rd_ptr == end)
128 rd_ptr = start;
130 rd_ptr++;
131 } while (rd_ptr != wr_ptr);
H A Ddebug_hw_1x01.c75 u32 val, rd_ptr, wr_ptr, start, end; local
93 rd_ptr = HOST1X_SYNC_CFPEEK_PTRS_CF_RD_PTR_V(val);
104 HOST1X_SYNC_CFPEEK_CTRL_ADDR_F(rd_ptr),
117 if (rd_ptr == end)
118 rd_ptr = start;
120 rd_ptr++;
121 } while (rd_ptr != wr_ptr);
/linux-master/drivers/media/platform/chips-media/wave5/
H A Dwave5-vpuapi.c271 info->rd_ptr = wave5_dec_get_rd_ptr(inst);
327 dma_addr_t rd_ptr; local
338 rd_ptr = wave5_dec_get_rd_ptr(inst);
343 if (wr_ptr < rd_ptr)
344 room = rd_ptr - wr_ptr;
347 (rd_ptr - p_dec_info->stream_buf_start_addr);
351 *prd_ptr = rd_ptr;
364 dma_addr_t rd_ptr; local
373 rd_ptr = p_dec_info->stream_rd_ptr;
376 if (wr_ptr < rd_ptr
447 dma_addr_t rd_ptr; local
[all...]
H A Dwave5-vpu-dec.c185 static void wave5_handle_src_buffer(struct vpu_instance *inst, dma_addr_t rd_ptr) argument
191 if (rd_ptr >= inst->last_rd_ptr) {
192 consumed_bytes = rd_ptr - inst->last_rd_ptr;
194 size_t rd_offs = rd_ptr - inst->bitstream_vbuf.daddr;
200 inst->last_rd_ptr = rd_ptr;
373 dev_dbg(inst->dev->dev, "%s: rd_ptr %pad", __func__, &initial_info->rd_ptr);
428 dev_dbg(inst->dev->dev, "%s: rd_ptr %pad wr_ptr %pad", __func__, &dec_info.rd_ptr,
430 wave5_handle_src_buffer(inst, dec_info.rd_ptr);
1231 dma_addr_t rd_ptr = 0; local
[all...]
H A Dwave5-vpuapi.h376 dma_addr_t rd_ptr; /* read pointer of bitstream buffer */ member in struct:dec_initial_info
422 dma_addr_t rd_ptr; /* stream buffer read pointer for the current decoder instance */ member in struct:dec_output_info
625 dma_addr_t rd_ptr; member in struct:enc_output_info
H A Dwave5-hw.c591 info->rd_ptr = p_dec_info->stream_rd_ptr;
2166 result->rd_ptr = p_enc_info->stream_rd_ptr;
/linux-master/drivers/media/platform/qcom/venus/
H A Dhfi_venus.c242 u32 *rd_ptr; local
279 rd_ptr = (u32 *)(queue->qmem.kva + (rd_idx << 2));
281 if (rd_ptr < (u32 *)queue->qmem.kva ||
282 rd_ptr > (u32 *)(queue->qmem.kva + queue->qmem.size - sizeof(*rd_ptr)))
285 dwords = *rd_ptr >> 2;
292 memcpy(pkt, rd_ptr, dwords << 2);
298 memcpy(pkt, rd_ptr, len);
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/
H A Derror-dump.h120 * @rd_ptr: position of read pointer
130 __le32 rd_ptr; member in struct:iwl_fw_error_dump_fifo
H A Ddbg.c88 fifo_hdr->rd_ptr =
143 fifo_hdr->rd_ptr =
273 fifo_hdr->rd_ptr =
/linux-master/drivers/net/wireless/intel/iwlwifi/mei/
H A Dmain.c66 __le32 rd_ptr; member in struct:iwl_sap_q_ctrl_blk
309 u32 rd = le32_to_cpu(READ_ONCE(notif_q->rd_ptr));
348 if (READ_ONCE(notif_q->wr_ptr) != READ_ONCE(notif_q->rd_ptr))
352 return READ_ONCE(notif_q->wr_ptr) != READ_ONCE(notif_q->rd_ptr);
484 rd = le32_to_cpu(READ_ONCE(notif_q->rd_ptr));
1147 u32 rd = le32_to_cpu(READ_ONCE(notif_q->rd_ptr));
1170 WRITE_ONCE(notif_q->rd_ptr, cpu_to_le32(wr));
/linux-master/drivers/rapidio/devices/
H A Dtsi721.c398 u32 wr_ptr, rd_ptr; local
412 rd_ptr = ioread32(priv->regs + TSI721_IDQ_RP(IDB_QUEUE)) % IDB_QSIZE;
414 while (wr_ptr != rd_ptr) {
416 (TSI721_IDB_ENTRY_SIZE * rd_ptr));
417 rd_ptr++;
418 rd_ptr %= IDB_QSIZE;
445 iowrite32(rd_ptr & (IDB_QSIZE - 1),
455 if (wr_ptr != rd_ptr)
/linux-master/drivers/hwmon/
H A Dcoretemp.c425 static ssize_t (*const rd_ptr[TOTAL_ATTRS]) (struct device *dev,
446 tdata->sd_attrs[i].show = rd_ptr[i];
/linux-master/drivers/usb/gadget/udc/
H A Daspeed_udc.c903 u32 proc_sts, wr_ptr, rd_ptr; local
928 rd_ptr = EP_DMA_GET_RPTR(ctrl);
931 if (rd_ptr != wr_ptr) {
933 "rptr", rd_ptr, "wptr", wr_ptr);
937 EP_DBG(ep, "rd_ptr:%d, wr_ptr:%d\n", rd_ptr, wr_ptr);
/linux-master/drivers/media/platform/chips-media/coda/
H A Dcoda-bit.c153 u32 rd_ptr; local
155 rd_ptr = coda_read(dev, CODA_REG_BIT_RD_PTR(ctx->reg_idx));
157 (rd_ptr - ctx->bitstream.paddr);
166 u32 rd_ptr, wr_ptr; local
168 rd_ptr = ctx->bitstream.paddr + (kfifo->out & kfifo->mask);
169 coda_write(dev, rd_ptr, CODA_REG_BIT_RD_PTR(ctx->reg_idx));
/linux-master/drivers/net/wireless/intel/iwlwifi/queue/
H A Dtx.c164 /* rd_ptr is bounded by TFD_QUEUE_SIZE_MAX and
1518 /* rd_ptr is bounded by TFD_QUEUE_SIZE_MAX and
1521 int rd_ptr = txq->read_ptr; local
1522 int idx = iwl_txq_get_cmd_index(txq, rd_ptr);
1535 iwl_txq_get_tfd(trans, txq, rd_ptr));
1538 txq, rd_ptr);
/linux-master/drivers/gpu/drm/amd/display/dmub/inc/
H A Ddmub_cmd.h4830 uint8_t *rd_ptr = (rb->rptr == 0) ? local
4834 dmub_memcpy(cmd, rd_ptr, DMUB_RB_CMD_SIZE);
/linux-master/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_self_test.c2949 u32 rd_ptr, wr_ptr, rd_bank, wr_bank; local
2960 rd_ptr = ((rec->pred_args.val1 & 0x3FFFFFC0) >> 6);
2965 if (rd_ptr != wr_ptr) {
2967 "QM: PTRTBL entry %d- rd_ptr is not equal to wr_ptr. Values are 0x%x and 0x%x\n",
2968 i, rd_ptr, wr_ptr);

Completed in 336 milliseconds