| /linux/drivers/misc/mei/ |
| H A D | interrupt.c | 202 buf_sz = length + cb->buf_idx; in mei_cl_irq_read_msg() 204 if (buf_sz < cb->buf_idx) { in mei_cl_irq_read_msg() 206 length, cb->buf_idx); in mei_cl_irq_read_msg() 213 cb->buf.size, length, cb->buf_idx); in mei_cl_irq_read_msg() 219 mei_dma_ring_read(dev, cb->buf.data + cb->buf_idx, length); in mei_cl_irq_read_msg() 221 mei_read_slots(dev, cb->buf.data + cb->buf_idx, 0); in mei_cl_irq_read_msg() 223 mei_read_slots(dev, cb->buf.data + cb->buf_idx, length); in mei_cl_irq_read_msg() 226 cb->buf_idx += length; in mei_cl_irq_read_msg() 229 cl_dbg(dev, cl, "completed read length = %zu\n", cb->buf_idx); in mei_cl_irq_read_msg() 307 cb->buf_idx = 0; in mei_cl_irq_read()
|
| H A D | client.c | 380 cb->buf_idx = 0; in mei_io_cb_init() 1750 is_vtag = (cb->vtag && cb->buf_idx == 0); in mei_msg_hdr_init() 1835 first_chunk = cb->buf_idx == 0; in mei_cl_irq_write() 1847 buf_len = buf->size - cb->buf_idx; in mei_cl_irq_write() 1848 data = buf->data + cb->buf_idx; in mei_cl_irq_write() 1896 mei_dma_ring_write(dev, buf->data + cb->buf_idx, buf_len); in mei_cl_irq_write() 1904 cb->buf_idx += buf_len; in mei_cl_irq_write() 1977 cb->buf_idx = 0; in mei_cl_write() 2048 cb->buf_idx = buf_len; in mei_cl_write()
|
| H A D | main.c | 253 cb->buf.size, cb->buf_idx, *offset); in mei_read() 254 if (*offset >= cb->buf_idx) { in mei_read() 261 length = min_t(size_t, length, cb->buf_idx - *offset); in mei_read() 272 if (*offset < cb->buf_idx) in mei_read()
|
| /linux/drivers/iio/chemical/ |
| H A D | mhz19b.c | 54 u8 buf_idx; member 244 memcpy(st->buf + st->buf_idx, data, len); in mhz19b_receive_buf() 245 st->buf_idx += len; in mhz19b_receive_buf() 247 if (st->buf_idx == MHZ19B_CMD_SIZE) { in mhz19b_receive_buf() 248 st->buf_idx = 0; in mhz19b_receive_buf()
|
| /linux/drivers/media/pci/pt3/ |
| H A D | pt3_i2c.c | 47 int buf_idx; in cmdbuf_add() local 53 buf_idx = cbuf->num_cmds / 2; in cmdbuf_add() 54 if (buf_idx < ARRAY_SIZE(cbuf->data)) in cmdbuf_add() 55 cbuf->data[buf_idx] = cbuf->tmp; in cmdbuf_add()
|
| H A D | pt3_dma.c | 77 idx = adap->buf_idx; in pt3_proc_dma() 86 p = &adap->buffer[adap->buf_idx].data[adap->buf_ofs]; in pt3_proc_dma() 99 adap->buf_idx = idx; in pt3_proc_dma() 123 adap->buf_idx = 0; in pt3_init_dmabuf()
|
| H A D | pt3.h | 129 int buf_idx; member
|
| /linux/drivers/gpio/ |
| H A D | gpio-sloppy-logic-analyzer.c | 42 u32 buf_idx; member 93 priv->buf_idx = 0; in fops_capture_set() 127 la_buf[priv->buf_idx++] = state; in fops_capture_set() 130 while (priv->buf_idx < priv->blob.size) { in fops_capture_set() 135 la_buf[priv->buf_idx++] = state; in fops_capture_set()
|
| /linux/arch/um/drivers/ |
| H A D | virtio_pcidev.c | 105 int buf_idx; in virtio_pcidev_send_cmd() local 127 buf_idx = virtio_pcidev_get_buf(dev, &posted); in virtio_pcidev_send_cmd() 128 buf = &dev->bufs[buf_idx]; in virtio_pcidev_send_cmd() 132 dev->extra_ptrs[buf_idx] = kmemdup(extra, extra_size, in virtio_pcidev_send_cmd() 135 if (!dev->extra_ptrs[buf_idx]) { in virtio_pcidev_send_cmd() 139 extra = dev->extra_ptrs[buf_idx]; in virtio_pcidev_send_cmd()
|
| /linux/tools/perf/util/ |
| H A D | bpf-event.c | 264 size_t buf_idx; member 272 n = vsnprintf(ctx->buf + ctx->buf_idx, ctx->buf_size - ctx->buf_idx, in format_btf_cb() 274 ctx->buf_idx += n; in format_btf_cb() 275 if (ctx->buf_idx >= ctx->buf_size) in format_btf_cb() 276 ctx->buf_idx = ctx->buf_size; in format_btf_cb() 284 .buf_idx = 0, in format_btf_variable()
|
| /linux/drivers/net/wwan/t7xx/ |
| H A D | t7xx_hif_dpmaif.c | 35 unsigned int t7xx_ring_buf_get_next_wr_idx(unsigned int buf_len, unsigned int buf_idx) in t7xx_ring_buf_get_next_wr_idx() argument 37 buf_idx++; in t7xx_ring_buf_get_next_wr_idx() 39 return buf_idx < buf_len ? buf_idx : 0; in t7xx_ring_buf_get_next_wr_idx()
|
| H A D | t7xx_hif_dpmaif.h | 198 unsigned int t7xx_ring_buf_get_next_wr_idx(unsigned int buf_len, unsigned int buf_idx);
|
| /linux/drivers/staging/media/meson/vdec/ |
| H A D | codec_mpeg12.c | 58 static void codec_mpeg12_recycle(struct amvdec_core *core, u32 buf_idx) in codec_mpeg12_recycle() argument 60 amvdec_write_dos(core, MREG_BUFFERIN, buf_idx + 1); in codec_mpeg12_recycle()
|
| H A D | codec_h264.c | 154 static void codec_h264_recycle(struct amvdec_core *core, u32 buf_idx) in codec_h264_recycle() argument 161 amvdec_write_dos(core, AV_SCRATCH_7, buf_idx + 1); in codec_h264_recycle() 163 amvdec_write_dos(core, AV_SCRATCH_8, buf_idx + 1); in codec_h264_recycle()
|
| H A D | vdec_helpers.c | 407 u32 buf_idx, u32 offset, u32 field) in amvdec_dst_buf_done_idx() argument 413 sess->fw_idx_to_vb2_idx[buf_idx]); in amvdec_dst_buf_done_idx() 418 buf_idx); in amvdec_dst_buf_done_idx()
|
| H A D | vdec_helpers.h | 42 void amvdec_dst_buf_done_idx(struct amvdec_session *sess, u32 buf_idx,
|
| /linux/drivers/net/ethernet/marvell/prestera/ |
| H A D | prestera_rxtx.c | 267 static int prestera_sdma_next_rx_buf_idx(int buf_idx) in prestera_sdma_next_rx_buf_idx() argument 269 return (buf_idx + 1) % PRESTERA_SDMA_RX_DESC_PER_Q; in prestera_sdma_next_rx_buf_idx() 294 int buf_idx = ring->next_rx; in prestera_sdma_rx_poll() local 297 buf = &ring->bufs[buf_idx]; in prestera_sdma_rx_poll() 320 ring->next_rx = prestera_sdma_next_rx_buf_idx(buf_idx); in prestera_sdma_rx_poll()
|
| /linux/tools/testing/selftests/net/ |
| H A D | io_uring_zerocopy_tx.c | 125 unsigned buf_idx = 0; in do_tx() local 144 sqe->buf_index = buf_idx; in do_tx()
|
| /linux/drivers/iio/imu/bno055/ |
| H A D | bno055.c | 1392 __le16 *buf, int *buf_idx) in bno055_scan_xfer() argument 1396 int buf_base = *buf_idx; in bno055_scan_xfer() 1433 dst = buf + *buf_idx; in bno055_scan_xfer() 1441 *buf_idx += n; in bno055_scan_xfer() 1455 int buf_idx = 0; in bno055_trigger_handler() local 1505 mask, priv->buf.chans, &buf_idx); in bno055_trigger_handler() 1522 mask, priv->buf.chans, &buf_idx); in bno055_trigger_handler()
|
| /linux/drivers/net/ethernet/spacemit/ |
| H A D | k1_emac.c | 700 bool map_as_page, buf_idx; in emac_tx_map_frag() local 706 buf_idx = frag_idx % 2; in emac_tx_map_frag() 725 tx_buf->buf[buf_idx].dma_addr = addr; in emac_tx_map_frag() 726 tx_buf->buf[buf_idx].dma_len = len; in emac_tx_map_frag() 727 tx_buf->buf[buf_idx].map_as_page = map_as_page; in emac_tx_map_frag() 729 if (buf_idx == 0) { in emac_tx_map_frag() 747 bool buf_idx; in emac_tx_mem_map() local 754 buf_idx = f % 2; in emac_tx_mem_map() 760 if (!buf_idx) { in emac_tx_mem_map()
|
| /linux/drivers/char/xillybus/ |
| H A D | xillybus_core.c | 1568 int buf_idx; in xillybus_release() local 1617 buf_idx = channel->wr_fpga_buf_idx; in xillybus_release() 1629 buf_idx++; in xillybus_release() 1630 if (buf_idx == channel->num_wr_buffers) in xillybus_release() 1631 buf_idx = 0; in xillybus_release() 1633 if (buf_idx == eof) in xillybus_release()
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| H A D | dwb.h | 215 struct dwbc *dwbc, unsigned int *buf_idx,
|
| /linux/arch/powerpc/sysdev/ |
| H A D | fsl_rmu.c | 987 int buf_idx; in fsl_get_inb_message() local 997 buf_idx = (phys_buf - rmu->msg_rx_ring.phys) / RIO_MAX_MSG_SIZE; in fsl_get_inb_message() 998 buf = rmu->msg_rx_ring.virt_buffer[buf_idx]; in fsl_get_inb_message() 1010 rmu->msg_rx_ring.virt_buffer[buf_idx] = NULL; in fsl_get_inb_message()
|
| /linux/include/uapi/drm/ |
| H A D | radeon_drm.h | 206 unsigned char cmd_type, buf_idx, pad0, pad1; member 270 unsigned char cmd_type, buf_idx, pad0, pad1; member
|
| /linux/drivers/net/ethernet/qlogic/qed/ |
| H A D | qed_mcp.c | 3117 u32 buf_idx = 0, buf_size, nvm_cmd, nvm_offset, resp = 0, param; in qed_mcp_nvm_write() local 3142 buf_size = min_t(u32, (len - buf_idx), MCP_DRV_NVM_BUF_LEN); in qed_mcp_nvm_write() 3143 while (buf_idx < len) { in qed_mcp_nvm_write() 3149 buf_idx; in qed_mcp_nvm_write() 3152 (u32 *)&p_buf[buf_idx]); in qed_mcp_nvm_write() 3171 if (buf_idx % 0x1000 > (buf_idx + buf_size) % 0x1000) in qed_mcp_nvm_write() 3178 buf_idx = in qed_mcp_nvm_write() 3185 buf_idx += buf_size; in qed_mcp_nvm_write() 3186 buf_size = min_t(u32, (len - buf_idx), in qed_mcp_nvm_write()
|