Home
last modified time | relevance | path

Searched refs:buf_offset (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v4.19/drivers/gpu/drm/etnaviv/
Detnaviv_cmd_parser.c90 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 …]
/Linux-v4.19/drivers/net/wireless/ti/wlcore/
Dtx.c205 struct sk_buff *skb, u32 extra, u32 buf_offset, in wl1271_tx_allocate() argument
214 if (buf_offset + total_len > wl->aggr_buf_size) in wl1271_tx_allocate()
375 struct sk_buff *skb, u32 buf_offset, u8 hlid) in wl1271_prepare_tx_frame() argument
421 ret = wl1271_tx_allocate(wl, wlvif, skb, extra, buf_offset, hlid, in wl1271_prepare_tx_frame()
443 memcpy(wl->aggr_buf + buf_offset, skb->data, skb->len); in wl1271_prepare_tx_frame()
444 memset(wl->aggr_buf + buf_offset + skb->len, 0, total_len - skb->len); in wl1271_prepare_tx_frame()
767 u32 buf_offset = 0, last_len = 0; in wlcore_tx_work_locked() local
788 ret = wl1271_prepare_tx_frame(wl, wlvif, skb, buf_offset, in wlcore_tx_work_locked()
797 buf_offset = wlcore_hw_pre_pkt_send(wl, buf_offset, in wlcore_tx_work_locked()
800 wl->aggr_buf, buf_offset, true); in wlcore_tx_work_locked()
[all …]
Dhw_ops.h205 wlcore_hw_pre_pkt_send(struct wl1271 *wl, u32 buf_offset, u32 last_len) in wlcore_hw_pre_pkt_send() argument
208 return wl->ops->pre_pkt_send(wl, buf_offset, last_len); in wlcore_hw_pre_pkt_send()
210 return buf_offset; in wlcore_hw_pre_pkt_send()
Dwlcore.h111 u32 (*pre_pkt_send)(struct wl1271 *wl, u32 buf_offset, u32 last_len);
/Linux-v4.19/drivers/input/touchscreen/
Dmelfas_mip4.c894 u16 buf_offset; in mip4_bl_program_page() local
936 for (buf_offset = 0; in mip4_bl_program_page()
937 buf_offset < length; in mip4_bl_program_page()
938 buf_offset += MIP4_BL_PACKET_SIZE) { in mip4_bl_program_page()
941 buf_offset, MIP4_BL_PACKET_SIZE); in mip4_bl_program_page()
942 put_unaligned_be16(buf_addr + buf_offset, data_buf); in mip4_bl_program_page()
943 memcpy(&data_buf[2], &data[buf_offset], MIP4_BL_PACKET_SIZE); in mip4_bl_program_page()
950 buf_offset, MIP4_BL_PACKET_SIZE, error); in mip4_bl_program_page()
980 int buf_offset; in mip4_bl_verify_page() local
1045 for (buf_offset = 0; in mip4_bl_verify_page()
[all …]
/Linux-v4.19/drivers/gpu/drm/gma500/
Doaktrail_hdmi_i2c.c74 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()
/Linux-v4.19/fs/btrfs/
Dzlib.c335 unsigned long buf_offset; in zlib_decompress() local
354 buf_offset = start_byte - buf_start; in zlib_decompress()
356 buf_offset = 0; in zlib_decompress()
359 PAGE_SIZE - buf_offset); in zlib_decompress()
363 memcpy(kaddr + pg_offset, workspace->buf + buf_offset, bytes); in zlib_decompress()
Dzstd.c372 unsigned long buf_offset; in zstd_decompress() local
398 buf_offset = start_byte - buf_start; in zstd_decompress()
400 buf_offset = 0; in zstd_decompress()
403 workspace->out_buf.size - buf_offset); in zstd_decompress()
406 memcpy(kaddr + pg_offset, workspace->out_buf.dst + buf_offset, in zstd_decompress()
Dlzo.c293 unsigned long buf_offset = 0; in lzo_decompress_bio() local
363 buf_offset = 0; in lzo_decompress_bio()
367 memcpy(buf + buf_offset, data_in + in_offset, bytes); in lzo_decompress_bio()
368 buf_offset += bytes; in lzo_decompress_bio()
Dcompression.c1126 unsigned long buf_offset; in btrfs_decompress_buf2page() local
1150 buf_offset = start_byte - buf_start; in btrfs_decompress_buf2page()
1151 working_bytes -= buf_offset; in btrfs_decompress_buf2page()
1153 buf_offset = 0; in btrfs_decompress_buf2page()
1160 PAGE_SIZE - buf_offset); in btrfs_decompress_buf2page()
1164 memcpy(kaddr + bvec.bv_offset, buf + buf_offset, bytes); in btrfs_decompress_buf2page()
1168 buf_offset += bytes; in btrfs_decompress_buf2page()
1201 buf_offset = start_byte - buf_start; in btrfs_decompress_buf2page()
1203 current_buf_start = buf_start + buf_offset; in btrfs_decompress_buf2page()
/Linux-v4.19/drivers/firmware/
Dqcom_scm-32.c80 __le32 buf_offset; member
94 __le32 buf_offset; member
129 return (void *)rsp + le32_to_cpu(rsp->buf_offset); in qcom_scm_get_response_buffer()
190 cmd->buf_offset = cpu_to_le32(sizeof(*cmd)); in qcom_scm_call()
220 le32_to_cpu(rsp->buf_offset), in qcom_scm_call()
/Linux-v4.19/arch/mips/fw/cfe/
Dcfe_api.c203 xiocb.plist.xiocb_buffer.buf_offset = 0; in cfe_getdevinfo()
332 xiocb.plist.xiocb_buffer.buf_offset = offset; in cfe_ioctl()
353 xiocb.plist.xiocb_buffer.buf_offset = 0; in cfe_open()
378 xiocb.plist.xiocb_buffer.buf_offset = offset; in cfe_readblk()
423 xiocb.plist.xiocb_buffer.buf_offset = offset; in cfe_writeblk()
Dcfe_api_int.h59 u64 buf_offset; /* offset on device (bytes) */ member
/Linux-v4.19/drivers/infiniband/ulp/iser/
Diser_initiator.c441 unsigned long buf_offset; in iser_send_data_out() local
449 buf_offset = ntohl(hdr->offset); in iser_send_data_out()
452 __func__,(int)itt,(int)data_seg_len,(int)buf_offset); in iser_send_data_out()
470 tx_dsg->addr = mem_reg->sge.addr + buf_offset; in iser_send_data_out()
475 if (buf_offset + data_seg_len > iser_task->data[ISER_DIR_OUT].data_len) { in iser_send_data_out()
477 buf_offset, data_seg_len, in iser_send_data_out()
483 itt, buf_offset, data_seg_len); in iser_send_data_out()
/Linux-v4.19/drivers/gpu/drm/bridge/synopsys/
Ddw-hdmi-ahb-audio.c133 unsigned buf_offset; member
243 unsigned offset = dw->buf_offset; in dw_hdmi_start_dma()
266 dw->buf_offset = offset; in dw_hdmi_start_dma()
484 dw->buf_offset = 0; in dw_hdmi_trigger()
517 return bytes_to_frames(runtime, dw->buf_offset); in dw_hdmi_pointer()
/Linux-v4.19/drivers/nvdimm/
Ddimm_devs.c145 size_t max_cmd_size, buf_offset; in nvdimm_set_config_data() local
166 for (buf_offset = 0; len; len -= cmd->in_length, in nvdimm_set_config_data()
167 buf_offset += cmd->in_length) { in nvdimm_set_config_data()
170 cmd->in_offset = offset + buf_offset; in nvdimm_set_config_data()
172 memcpy(cmd->in_buf, buf + buf_offset, cmd->in_length); in nvdimm_set_config_data()
/Linux-v4.19/drivers/net/wireless/mediatek/mt76/
Ddma.c323 int offset = q->buf_offset; in mt76_dma_rx_fill()
400 offset += q->buf_offset; in mt76_add_fragment()
438 skb_reserve(skb, q->buf_offset); in mt76_dma_rx_process()
Dmt76x2_dma.c151 q->buf_offset = MT_RX_HEADROOM - sizeof(struct mt76x2_rxwi); in mt76x2_dma_init()
Dmt76.h110 u8 buf_offset; member
/Linux-v4.19/drivers/spi/
Dspi-pic32.c367 int buf_offset = offsetof(struct pic32_spi_regs, buf); in pic32_spi_dma_config() local
373 cfg.src_addr = pic32s->dma_base + buf_offset; in pic32_spi_dma_config()
374 cfg.dst_addr = pic32s->dma_base + buf_offset; in pic32_spi_dma_config()
/Linux-v4.19/drivers/net/wireless/ti/wl18xx/
Dmain.c1609 u32 buf_offset, u32 last_len) in wl18xx_pre_pkt_send() argument
1616 buf_offset - last_len); in wl18xx_pre_pkt_send()
1620 return ALIGN(buf_offset, WL12XX_BUS_BLOCK_SIZE); in wl18xx_pre_pkt_send()
1624 return buf_offset; in wl18xx_pre_pkt_send()
/Linux-v4.19/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_minidump.c1290 u32 entry_offset, dump, no_entries, buf_offset = 0; in qlcnic_dump_fw() local
1383 buf_offset += entry->hdr.cap_size; in qlcnic_dump_fw()
1385 buffer = fw_dump->data + buf_offset; in qlcnic_dump_fw()
/Linux-v4.19/fs/xfs/
Dxfs_buf.c1268 int *buf_offset, in xfs_buf_ioapply_map() argument
1283 offset = *buf_offset; in xfs_buf_ioapply_map()
1295 *buf_offset += size; in xfs_buf_ioapply_map()
/Linux-v4.19/drivers/net/vmxnet3/
Dvmxnet3_drv.c680 unsigned long buf_offset; in vmxnet3_map_pkt() local
717 buf_offset = ctx->copy_size; in vmxnet3_map_pkt()
732 skb->data + buf_offset, buf_size, in vmxnet3_map_pkt()
754 buf_offset += buf_size; in vmxnet3_map_pkt()
761 buf_offset = 0; in vmxnet3_map_pkt()
774 buf_offset, buf_size, in vmxnet3_map_pkt()
796 buf_offset += buf_size; in vmxnet3_map_pkt()
/Linux-v4.19/drivers/infiniband/hw/i40iw/
Di40iw_puda.c1023 u16 buf_offset, u32 txbuf_offset, in i40iw_ieq_copy_to_txbuf() argument
1026 void *mem1 = (u8 *)buf->mem.va + buf_offset; in i40iw_ieq_copy_to_txbuf()

12