Home
last modified time | relevance | path

Searched refs:dst_offset (Results 1 – 25 of 75) sorted by relevance

123

/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_bo85b5.c46 u64 dst_offset = mem->vma[1].addr; in nva3_bo_move_copy() local
60 0x0314, upper_32_bits(dst_offset), in nva3_bo_move_copy()
61 0x0318, lower_32_bits(dst_offset), in nva3_bo_move_copy()
70 dst_offset += (PAGE_SIZE * line_count); in nva3_bo_move_copy()
H A Dnouveau_bo90b5.c39 u64 dst_offset = mem->vma[1].addr; in nvc0_bo_move_copy() local
53 0x0314, upper_32_bits(dst_offset), in nvc0_bo_move_copy()
54 0x0318, lower_32_bits(dst_offset), in nvc0_bo_move_copy()
63 dst_offset += (PAGE_SIZE * line_count); in nvc0_bo_move_copy()
H A Dnouveau_bo9039.c44 u64 dst_offset = mem->vma[1].addr; in nvc0_bo_move_m2mf() local
57 NVVAL(NV9039, OFFSET_OUT_UPPER, VALUE, upper_32_bits(dst_offset)), in nvc0_bo_move_m2mf()
59 OFFSET_OUT, lower_32_bits(dst_offset)); in nvc0_bo_move_m2mf()
80 dst_offset += (PAGE_SIZE * line_count); in nvc0_bo_move_m2mf()
H A Dnouveau_bo5039.c46 u64 dst_offset = mem->vma[1].addr; in nv50_bo_move_m2mf() local
110 NVVAL(NV5039, OFFSET_OUT_UPPER, VALUE, upper_32_bits(dst_offset))); in nv50_bo_move_m2mf()
113 OFFSET_OUT, lower_32_bits(dst_offset), in nv50_bo_move_m2mf()
130 dst_offset += amount; in nv50_bo_move_m2mf()
H A Dnouveau_bo0039.c54 u32 dst_offset = new_reg->start << PAGE_SHIFT; in nv04_bo_move_m2mf() local
74 OFFSET_OUT, dst_offset, in nv04_bo_move_m2mf()
90 dst_offset += (PAGE_SIZE * line_count); in nv04_bo_move_m2mf()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_blit.c360 u32 dst_offset, in vmw_bo_cpu_blit_line() argument
368 u32 dst_page = dst_offset >> PAGE_SHIFT; in vmw_bo_cpu_blit_line()
370 u32 dst_page_offset = dst_offset & ~PAGE_MASK; in vmw_bo_cpu_blit_line()
418 dst_offset += copy_size; in vmw_bo_cpu_blit_line()
456 static int vmw_external_bo_copy(struct vmw_bo *dst, u32 dst_offset, in vmw_external_bo_copy() argument
488 vdst += dst_offset; in vmw_external_bo_copy()
490 dst_size -= dst_offset; in vmw_external_bo_copy()
503 x_in_bytes = (dst_offset % dst_stride); in vmw_external_bo_copy()
505 diff->rect.y1 = ((dst_offset - x_in_bytes) / dst_stride); in vmw_external_bo_copy()
542 u32 dst_offset, u32 dst_stride, in vmw_bo_cpu_blit() argument
[all …]
/linux/drivers/staging/media/atomisp/pci/isp/kernels/sdis/sdis_2/
H A Dia_css_sdis2.host.c210 unsigned int src_offset = 0, dst_offset = 0; in ia_css_translate_dvs2_statistics() local
246 memcpy(host_stats->hor_prod.odd_real + dst_offset, in ia_css_translate_dvs2_statistics()
248 memcpy(host_stats->hor_prod.odd_imag + dst_offset, in ia_css_translate_dvs2_statistics()
250 memcpy(host_stats->hor_prod.even_real + dst_offset, in ia_css_translate_dvs2_statistics()
252 memcpy(host_stats->hor_prod.even_imag + dst_offset, in ia_css_translate_dvs2_statistics()
256 memcpy(host_stats->ver_prod.odd_real + dst_offset, in ia_css_translate_dvs2_statistics()
258 memcpy(host_stats->ver_prod.odd_imag + dst_offset, in ia_css_translate_dvs2_statistics()
260 memcpy(host_stats->ver_prod.even_real + dst_offset, in ia_css_translate_dvs2_statistics()
262 memcpy(host_stats->ver_prod.even_imag + dst_offset, in ia_css_translate_dvs2_statistics()
266 dst_offset += host_stats->grid.aligned_width; in ia_css_translate_dvs2_statistics()
/linux/drivers/gpu/drm/radeon/
H A Drv770_dma.c43 uint64_t src_offset, uint64_t dst_offset, in rv770_copy_dma() argument
75 radeon_ring_write(ring, dst_offset & 0xfffffffc); in rv770_copy_dma()
77 radeon_ring_write(ring, upper_32_bits(dst_offset) & 0xff); in rv770_copy_dma()
80 dst_offset += cur_size_in_dw * 4; in rv770_copy_dma()
H A Devergreen_dma.c108 uint64_t dst_offset, in evergreen_copy_dma() argument
140 radeon_ring_write(ring, dst_offset & 0xfffffffc); in evergreen_copy_dma()
142 radeon_ring_write(ring, upper_32_bits(dst_offset) & 0xff); in evergreen_copy_dma()
145 dst_offset += cur_size_in_dw * 4; in evergreen_copy_dma()
H A Devergreen_cs.c2805 u64 src_offset, dst_offset, dst2_offset; in evergreen_dma_cs_parse() local
2830 dst_offset = radeon_get_ib_value(p, idx+1); in evergreen_dma_cs_parse()
2831 dst_offset <<= 8; in evergreen_dma_cs_parse()
2838 dst_offset = radeon_get_ib_value(p, idx+1); in evergreen_dma_cs_parse()
2839 dst_offset |= ((u64)(radeon_get_ib_value(p, idx+2) & 0xff)) << 32; in evergreen_dma_cs_parse()
2849 if ((dst_offset + (count * 4)) > radeon_bo_size(dst_reloc->robj)) { in evergreen_dma_cs_parse()
2851 dst_offset, radeon_bo_size(dst_reloc->robj)); in evergreen_dma_cs_parse()
2872 dst_offset = radeon_get_ib_value(p, idx+1); in evergreen_dma_cs_parse()
2873 dst_offset |= ((u64)(radeon_get_ib_value(p, idx+3) & 0xff)) << 32; in evergreen_dma_cs_parse()
2879 if ((dst_offset + (count * 4)) > radeon_bo_size(dst_reloc->robj)) { in evergreen_dma_cs_parse()
[all …]
H A Dsi_dma.c231 uint64_t src_offset, uint64_t dst_offset, in si_copy_dma() argument
263 radeon_ring_write(ring, lower_32_bits(dst_offset)); in si_copy_dma()
265 radeon_ring_write(ring, upper_32_bits(dst_offset) & 0xff); in si_copy_dma()
268 dst_offset += cur_size_in_bytes; in si_copy_dma()
H A Dr600_cs.c2383 u64 src_offset, dst_offset; in r600_dma_cs_parse() local
2406 dst_offset = radeon_get_ib_value(p, idx+1); in r600_dma_cs_parse()
2407 dst_offset <<= 8; in r600_dma_cs_parse()
2412 dst_offset = radeon_get_ib_value(p, idx+1); in r600_dma_cs_parse()
2413 dst_offset |= ((u64)(radeon_get_ib_value(p, idx+2) & 0xff)) << 32; in r600_dma_cs_parse()
2419 if ((dst_offset + (count * 4)) > radeon_bo_size(dst_reloc->robj)) { in r600_dma_cs_parse()
2421 dst_offset + (count * 4), radeon_bo_size(dst_reloc->robj)); in r600_dma_cs_parse()
2445 dst_offset = radeon_get_ib_value(p, idx+5); in r600_dma_cs_parse()
2446 dst_offset |= ((u64)(radeon_get_ib_value(p, idx+6) & 0xff)) << 32; in r600_dma_cs_parse()
2456 dst_offset in r600_dma_cs_parse()
[all...]
H A Dr600_dma.c444 uint64_t src_offset, uint64_t dst_offset, in r600_copy_dma() argument
476 radeon_ring_write(ring, dst_offset & 0xfffffffc); in r600_copy_dma()
478 radeon_ring_write(ring, (((upper_32_bits(dst_offset) & 0xff) << 16) | in r600_copy_dma()
481 dst_offset += cur_size_in_dw * 4; in r600_copy_dma()
/linux/drivers/gpu/drm/qxl/
H A Dqxl_ioctl.c74 uint32_t dst_offset; member
89 reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK); in apply_reloc()
90 *(uint64_t *)(reloc_page + (info->dst_offset & ~PAGE_MASK)) = qxl_bo_physical_address(qdev, in apply_reloc()
105 reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK); in apply_surf_reloc()
106 *(uint32_t *)(reloc_page + (info->dst_offset & ~PAGE_MASK)) = id; in apply_surf_reloc()
227 reloc_info[i].dst_offset = reloc.dst_offset; in qxl_process_single_command()
230 reloc_info[i].dst_offset = reloc.dst_offset + release->release_offset; in qxl_process_single_command()
/linux/drivers/net/phy/
H A Dqt2025.rs80 let mut dst_offset = 0; in probe() localVariable
85 dst_offset = 0; in probe()
89 dev.write(C45::new(dst_mmd, 0x8000 + dst_offset), (*val).into())?; in probe()
91 dst_offset += 1; in probe()
/linux/drivers/gpu/drm/i915/gt/
H A Dintel_migrate.c531 u32 dst_offset, u8 dst_access, in emit_copy_ccs() argument
569 *cs++ = dst_offset; in emit_copy_ccs()
582 u32 dst_offset, u32 src_offset, int size) in emit_copy() argument
597 *cs++ = dst_offset; in emit_copy()
608 *cs++ = dst_offset; in emit_copy()
619 *cs++ = dst_offset; in emit_copy()
692 u32 src_offset, dst_offset; in intel_context_migrate_copy() local
740 dst_offset = CHUNK_SZ; in intel_context_migrate_copy()
743 dst_offset = 0; in intel_context_migrate_copy()
747 dst_offset = 2 * CHUNK_SZ; in intel_context_migrate_copy()
[all …]
/linux/include/linux/
H A Diosys-map.h286 static inline void iosys_map_memcpy_to(struct iosys_map *dst, size_t dst_offset, in iosys_map_memcpy_to() argument
290 memcpy_toio(dst->vaddr_iomem + dst_offset, src, len); in iosys_map_memcpy_to()
292 memcpy(dst->vaddr + dst_offset, src, len); in iosys_map_memcpy_to()
/linux/drivers/gpu/drm/xe/
H A Dxe_map.h24 size_t dst_offset, const void *src, in xe_map_memcpy_to() argument
28 iosys_map_memcpy_to(dst, dst_offset, src, len); in xe_map_memcpy_to()
/linux/drivers/media/platform/rockchip/rga/
H A Drga-hw.c342 struct rga_addr_offset *dst_offset; in rga_cmd_set_dst_info() local
379 dst_offset = rga_lookup_draw_pos(&offsets, mir_mode, rot_mode); in rga_cmd_set_dst_info()
382 dst_offset->y_off; in rga_cmd_set_dst_info()
384 dst_offset->u_off; in rga_cmd_set_dst_info()
386 dst_offset->v_off; in rga_cmd_set_dst_info()
/linux/fs/btrfs/
H A Dextent_io.h336 unsigned long dst_offset, unsigned long src_offset,
339 unsigned long dst_offset, unsigned long src_offset,
342 unsigned long dst_offset, unsigned long src_offset,
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dsi_dma.c774 uint64_t dst_offset, in si_dma_emit_copy_buffer() argument
780 ib->ptr[ib->length_dw++] = lower_32_bits(dst_offset); in si_dma_emit_copy_buffer()
782 ib->ptr[ib->length_dw++] = upper_32_bits(dst_offset) & 0xff; in si_dma_emit_copy_buffer()
798 uint64_t dst_offset, in si_dma_emit_fill_buffer() argument
803 ib->ptr[ib->length_dw++] = lower_32_bits(dst_offset); in si_dma_emit_fill_buffer()
805 ib->ptr[ib->length_dw++] = upper_32_bits(dst_offset) << 16; in si_dma_emit_fill_buffer()
/linux/fs/bcachefs/
H A Dio_misc.c307 prt_printf(out, " dst_offset=%lli", le64_to_cpu(op.v->dst_offset)); in bch2_logged_op_finsert_to_text()
354 u64 dst_offset = le64_to_cpu(op->v.dst_offset); in __bch2_resume_logged_op_finsert() local
356 s64 shift = dst_offset - src_offset; in __bch2_resume_logged_op_finsert()
501 op.v.dst_offset = cpu_to_le64(offset + shift); in bch2_fcollapse_finsert()
H A Dlogged_ops_format.h25 __le64 dst_offset; member
/linux/sound/core/oss/
H A Dpcm_plugin.h133 size_t dst_offset,
138 size_t dst_offset,
/linux/drivers/crypto/ccp/
H A Dccp-dmaengine.c367 unsigned int dst_offset, dst_len; in ccp_create_desc() local
388 dst_offset = 0; in ccp_create_desc()
415 dst_offset = 0; in ccp_create_desc()
434 ccp_pt->dst_dma = sg_dma_address(dst_sg) + dst_offset; in ccp_create_desc()
453 dst_offset += len; in ccp_create_desc()

123