/openbmc/linux/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_cmd_parser.c | 90 unsigned int buf_offset, unsigned int state_addr) in etnaviv_warn_if_non_sensitive() argument 92 if (state->num_relocs && state->relocs->submit_offset < buf_offset) { in etnaviv_warn_if_non_sensitive() 98 state->relocs->submit_offset < buf_offset) { in etnaviv_warn_if_non_sensitive() 109 unsigned int st_offset = state_offset, buf_offset; in etnaviv_validate_load_state() local 112 buf_offset = (ptr - state->start + in etnaviv_validate_load_state() 115 etnaviv_warn_if_non_sensitive(state, buf_offset, st_offset * 4); in etnaviv_validate_load_state() 117 state->relocs->submit_offset == buf_offset) { in etnaviv_validate_load_state() 125 __func__, st_offset * 4, buf_offset); in etnaviv_validate_load_state() 130 buf_offset = (ptr - state->start + num) * 4; in etnaviv_validate_load_state() 131 etnaviv_warn_if_non_sensitive(state, buf_offset, st_offset * 4 + in etnaviv_validate_load_state() [all …]
|
/openbmc/linux/sound/soc/sof/amd/ |
H A D | acp-pcm.c | 25 unsigned int buf_offset, index; in acp_pcm_hw_params() local 46 buf_offset = sdev->debug_box.offset + in acp_pcm_hw_params() 49 buf_offset = buf_offset + index * 4; in acp_pcm_hw_params() 51 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + buf_offset, size); in acp_pcm_hw_params()
|
H A D | acp-probes.c | 75 unsigned int buf_offset, index; in acp_probes_compr_set_params() local 91 buf_offset = sdev->debug_box.offset + in acp_probes_compr_set_params() 94 buf_offset = buf_offset + index * 4; in acp_probes_compr_set_params() 96 snd_sof_dsp_write(sdev, ACP_DSP_BAR, ACP_SCRATCH_REG_0 + buf_offset, size); in acp_probes_compr_set_params()
|
/openbmc/linux/drivers/firmware/ |
H A D | qcom_scm-legacy.c | 56 __le32 buf_offset; member 70 __le32 buf_offset; member 107 return (void *)rsp + le32_to_cpu(rsp->buf_offset); in scm_legacy_get_response_buffer() 156 cmd->buf_offset = cpu_to_le32(sizeof(*cmd)); in scm_legacy_call() 190 le32_to_cpu(rsp->buf_offset), in scm_legacy_call()
|
/openbmc/u-boot/drivers/mtd/nand/raw/ |
H A D | vf610_nfc.c | 155 uint buf_offset; member 358 nfc->buf_offset = max(column, 0); in vf610_nfc_command() 365 nfc->buf_offset = 0; in vf610_nfc_command() 424 nfc->buf_offset = 0; in vf610_nfc_command() 449 uint c = nfc->buf_offset; in vf610_nfc_read_buf() 457 nfc->buf_offset += len; in vf610_nfc_read_buf() 465 uint c = nfc->buf_offset; in vf610_nfc_write_buf() 472 nfc->buf_offset += l; in vf610_nfc_write_buf() 480 uint c = nfc->buf_offset; in vf610_nfc_read_byte() 492 c = nfc->buf_offset ^ 0x3; in vf610_nfc_read_byte() [all …]
|
H A D | mxs_nand.c | 378 uint32_t buf_offset = geo->block_mark_byte_offset; in mxs_nand_swap_block_mark() local 389 src = data_buf[buf_offset] >> bit_offset; in mxs_nand_swap_block_mark() 390 src |= data_buf[buf_offset + 1] << (8 - bit_offset); in mxs_nand_swap_block_mark() 396 data_buf[buf_offset] &= ~(0xff << bit_offset); in mxs_nand_swap_block_mark() 397 data_buf[buf_offset + 1] &= 0xff << bit_offset; in mxs_nand_swap_block_mark() 399 data_buf[buf_offset] |= dst << bit_offset; in mxs_nand_swap_block_mark() 400 data_buf[buf_offset + 1] |= dst >> (8 - bit_offset); in mxs_nand_swap_block_mark()
|
/openbmc/linux/drivers/net/wireless/ti/wlcore/ |
H A D | tx.c | 191 struct sk_buff *skb, u32 extra, u32 buf_offset, in wl1271_tx_allocate() argument 200 if (buf_offset + total_len > wl->aggr_buf_size) in wl1271_tx_allocate() 361 struct sk_buff *skb, u32 buf_offset, u8 hlid) in wl1271_prepare_tx_frame() argument 407 ret = wl1271_tx_allocate(wl, wlvif, skb, extra, buf_offset, hlid, in wl1271_prepare_tx_frame() 429 memcpy(wl->aggr_buf + buf_offset, skb->data, skb->len); in wl1271_prepare_tx_frame() 430 memset(wl->aggr_buf + buf_offset + skb->len, 0, total_len - skb->len); in wl1271_prepare_tx_frame() 753 u32 buf_offset = 0, last_len = 0; in wlcore_tx_work_locked() local 774 ret = wl1271_prepare_tx_frame(wl, wlvif, skb, buf_offset, in wlcore_tx_work_locked() 783 buf_offset = wlcore_hw_pre_pkt_send(wl, buf_offset, in wlcore_tx_work_locked() 786 wl->aggr_buf, buf_offset, true); in wlcore_tx_work_locked() [all …]
|
H A D | hw_ops.h | 191 wlcore_hw_pre_pkt_send(struct wl1271 *wl, u32 buf_offset, u32 last_len) in wlcore_hw_pre_pkt_send() argument 194 return wl->ops->pre_pkt_send(wl, buf_offset, last_len); in wlcore_hw_pre_pkt_send() 196 return buf_offset; in wlcore_hw_pre_pkt_send()
|
/openbmc/phosphor-mboxd/ |
H A D | mboxd_flash.c | 273 uint32_t buf_offset = 0; in write_flash() local 285 rc = write(context->fds[MTD_FD].fd, buf + buf_offset, count); in write_flash() 292 set_flash_bytemap(context, offset + buf_offset, rc, in write_flash() 295 buf_offset += rc; in write_flash()
|
/openbmc/linux/drivers/input/touchscreen/ |
H A D | melfas_mip4.c | 885 u16 buf_offset; in mip4_bl_program_page() local 927 for (buf_offset = 0; in mip4_bl_program_page() 928 buf_offset < length; in mip4_bl_program_page() 929 buf_offset += MIP4_BL_PACKET_SIZE) { in mip4_bl_program_page() 932 buf_offset, MIP4_BL_PACKET_SIZE); in mip4_bl_program_page() 933 put_unaligned_be16(buf_addr + buf_offset, data_buf); in mip4_bl_program_page() 934 memcpy(&data_buf[2], &data[buf_offset], MIP4_BL_PACKET_SIZE); in mip4_bl_program_page() 941 buf_offset, MIP4_BL_PACKET_SIZE, error); in mip4_bl_program_page() 971 int buf_offset; in mip4_bl_verify_page() local 1036 for (buf_offset = 0; in mip4_bl_verify_page() [all …]
|
/openbmc/linux/drivers/gpu/drm/gma500/ |
H A D | oaktrail_hdmi_i2c.c | 74 int buf_offset; member 101 i2c_dev->buf_offset = 0; in xfer_read() 183 offset = i2c_dev->buf_offset; in hdmi_i2c_read() 188 i2c_dev->buf_offset += (0x10 * 4); in hdmi_i2c_read()
|
/openbmc/qemu/backends/ |
H A D | rng-egd.c | 68 size_t buf_offset = 0; in rng_egd_chr_read() local 74 memcpy(req->data + req->offset, buf + buf_offset, len); in rng_egd_chr_read() 75 buf_offset += len; in rng_egd_chr_read()
|
/openbmc/linux/drivers/nvdimm/ |
H A D | dimm_devs.c | 88 size_t max_cmd_size, buf_offset; in nvdimm_get_config_data() local 101 for (buf_offset = 0; len; in nvdimm_get_config_data() 102 len -= cmd->in_length, buf_offset += cmd->in_length) { in nvdimm_get_config_data() 105 cmd->in_offset = offset + buf_offset; in nvdimm_get_config_data() 120 memcpy(buf + buf_offset, cmd->out_buf, cmd->in_length); in nvdimm_get_config_data() 130 size_t max_cmd_size, buf_offset; in nvdimm_set_config_data() local 147 for (buf_offset = 0; len; len -= cmd->in_length, in nvdimm_set_config_data() 148 buf_offset += cmd->in_length) { in nvdimm_set_config_data() 151 cmd->in_offset = offset + buf_offset; in nvdimm_set_config_data() 153 memcpy(cmd->in_buf, buf + buf_offset, cmd->in_length); in nvdimm_set_config_data()
|
/openbmc/linux/drivers/net/ethernet/fungible/funeth/ |
H A D | funeth_rx.c | 258 if (q->buf_offset + len <= PAGE_SIZE || !q->buf_offset) in get_buf() 279 q->buf_offset = 0; in get_buf() 318 PAGE_SIZE - q->buf_offset); in fun_gather_pkt() 320 buf->dma_addr + q->buf_offset, in fun_gather_pkt() 326 skb_frag_fill_page_desc(frags++, buf->page, q->buf_offset, in fun_gather_pkt() 333 q->buf_offset = PAGE_SIZE; in fun_gather_pkt() 335 q->buf_offset = ALIGN(q->buf_offset + frag_len, FUN_EPRQ_PKT_ALIGN); in fun_gather_pkt() 719 q->buf_offset = 0; in fun_rxq_create_dev()
|
/openbmc/hiomapd/mtd/ |
H A D | backend.c | 306 uint32_t buf_offset = 0; in mtd_write() local 319 rc = write(priv->fd, buf + buf_offset, count); in mtd_write() 326 mtd_set_bytemap(backend, offset + buf_offset, rc, FLASH_DIRTY); in mtd_write() 328 buf_offset += rc; in mtd_write()
|
/openbmc/hiomapd/file/ |
H A D | backend.c | 205 uint32_t buf_offset = 0; in file_write() local 218 rc = write(priv->fd, buf + buf_offset, count); in file_write() 225 buf_offset += rc; in file_write()
|
/openbmc/linux/arch/mips/fw/cfe/ |
H A D | cfe_api.c | 195 xiocb.plist.xiocb_buffer.buf_offset = 0; in cfe_getdevinfo() 319 xiocb.plist.xiocb_buffer.buf_offset = offset; in cfe_ioctl() 340 xiocb.plist.xiocb_buffer.buf_offset = 0; in cfe_open() 365 xiocb.plist.xiocb_buffer.buf_offset = offset; in cfe_readblk() 410 xiocb.plist.xiocb_buffer.buf_offset = offset; in cfe_writeblk()
|
H A D | cfe_api_int.h | 46 u64 buf_offset; /* offset on device (bytes) */ member
|
/openbmc/linux/drivers/infiniband/ulp/iser/ |
H A D | iser_initiator.c | 419 unsigned long buf_offset; in iser_send_data_out() local 427 buf_offset = ntohl(hdr->offset); in iser_send_data_out() 430 __func__,(int)itt,(int)data_seg_len,(int)buf_offset); in iser_send_data_out() 448 tx_dsg->addr = mem_reg->sge.addr + buf_offset; in iser_send_data_out() 453 if (buf_offset + data_seg_len > iser_task->data[ISER_DIR_OUT].data_len) { in iser_send_data_out() 455 buf_offset, data_seg_len, in iser_send_data_out() 461 itt, buf_offset, data_seg_len); in iser_send_data_out()
|
/openbmc/linux/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-ahb-audio.c | 126 unsigned buf_offset; member 236 unsigned offset = dw->buf_offset; in dw_hdmi_start_dma() 259 dw->buf_offset = offset; in dw_hdmi_start_dma() 473 dw->buf_offset = 0; in dw_hdmi_trigger() 506 return bytes_to_frames(runtime, dw->buf_offset); in dw_hdmi_pointer()
|
/openbmc/linux/drivers/staging/media/tegra-video/ |
H A D | tegra210.c | 385 u8 portno, u32 buf_offset, in tegra_channel_vi_buffer_setup() argument 393 ((u64)buf->addr + buf_offset) >> 32); in tegra_channel_vi_buffer_setup() 395 buf->addr + buf_offset); in tegra_channel_vi_buffer_setup() 404 (((u64)buf->addr + sizeimage / 2) + buf_offset) >> 32); in tegra_channel_vi_buffer_setup() 406 buf->addr + sizeimage / 2 + buf_offset); in tegra_channel_vi_buffer_setup() 417 u32 buf_offset; in tegra_channel_capture_frame() local 427 buf_offset = i * roundup(gang_bpl, SURFACE_ALIGN_BYTES); in tegra_channel_capture_frame() 428 tegra_channel_vi_buffer_setup(chan, portnos[i], buf_offset, in tegra_channel_capture_frame()
|
/openbmc/linux/fs/btrfs/ |
H A D | zstd.c | 651 unsigned long buf_offset; in zstd_decompress() local 677 buf_offset = start_byte - buf_start; in zstd_decompress() 679 buf_offset = 0; in zstd_decompress() 682 workspace->out_buf.size - buf_offset); in zstd_decompress() 685 workspace->out_buf.dst + buf_offset, bytes); in zstd_decompress()
|
/openbmc/linux/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_init_fw_funcs.c | 1827 u32 buf_size = buf_size_in_bytes / sizeof(u32), buf_offset = 0; in qed_fw_overlay_mem_alloc() local 1839 while (buf_offset < buf_size) { in qed_fw_overlay_mem_alloc() 1846 (struct fw_overlay_buf_hdr *)&fw_overlay_in_buf[buf_offset]; in qed_fw_overlay_mem_alloc() 1864 buf_offset += OVERLAY_HDR_SIZE_DWORDS; in qed_fw_overlay_mem_alloc() 1868 &fw_overlay_in_buf[buf_offset], storm_mem_desc->size); in qed_fw_overlay_mem_alloc() 1871 buf_offset += storm_buf_size; in qed_fw_overlay_mem_alloc() 1875 if (buf_offset < buf_size) { in qed_fw_overlay_mem_alloc()
|
/openbmc/linux/drivers/net/ethernet/fungible/funcore/ |
H A D | fun_queue.c | 213 static void fun_rq_update_pos(struct fun_queue *funq, int buf_offset) in fun_rq_update_pos() argument 215 if (buf_offset <= funq->rq_buf_offset) { in fun_rq_update_pos() 225 funq->rq_buf_offset = buf_offset; in fun_rq_update_pos()
|
/openbmc/linux/drivers/net/ethernet/amazon/ena/ |
H A D | ena_netdev.c | 514 rx_info->buf_offset = headroom; in ena_alloc_rx_buffer() 948 int buf_offset; in ena_rx_skb() local 969 buf_offset = rx_info->buf_offset; in ena_rx_skb() 970 pkt_offset = buf_offset - rx_ring->rx_headroom; in ena_rx_skb() 979 skb_copy_to_linear_data(skb, buf_addr + buf_offset, len); in ena_rx_skb() 995 buf_len = SKB_DATA_ALIGN(len + buf_offset + tailroom); in ena_rx_skb() 1009 skb_reserve(skb, buf_offset); in ena_rx_skb() 1035 buf_offset = rx_info->buf_offset; in ena_rx_skb() 1036 pkt_offset = buf_offset - rx_ring->rx_headroom; in ena_rx_skb() 1037 buf_len = SKB_DATA_ALIGN(len + buf_offset + tailroom); in ena_rx_skb() [all …]
|