Searched refs:dst_offset (Results 1 - 25 of 87) sorted by relevance

1234

/linux-master/drivers/gpu/drm/radeon/
H A Drv770_dma.c34 * @dst_offset: dst GPU address
43 uint64_t src_offset, uint64_t dst_offset,
75 radeon_ring_write(ring, dst_offset & 0xfffffffc);
77 radeon_ring_write(ring, upper_32_bits(dst_offset) & 0xff);
80 dst_offset += cur_size_in_dw * 4;
42 rv770_copy_dma(struct radeon_device *rdev, uint64_t src_offset, uint64_t dst_offset, unsigned num_gpu_pages, struct dma_resv *resv) argument
H A Devergreen_dma.c98 * @dst_offset: dst GPU address
108 uint64_t dst_offset,
140 radeon_ring_write(ring, dst_offset & 0xfffffffc);
142 radeon_ring_write(ring, upper_32_bits(dst_offset) & 0xff);
145 dst_offset += cur_size_in_dw * 4;
106 evergreen_copy_dma(struct radeon_device *rdev, uint64_t src_offset, uint64_t dst_offset, unsigned num_gpu_pages, struct dma_resv *resv) argument
H A Dsi_dma.c222 * @dst_offset: dst GPU address
231 uint64_t src_offset, uint64_t dst_offset,
263 radeon_ring_write(ring, lower_32_bits(dst_offset));
265 radeon_ring_write(ring, upper_32_bits(dst_offset) & 0xff);
268 dst_offset += cur_size_in_bytes;
230 si_copy_dma(struct radeon_device *rdev, uint64_t src_offset, uint64_t dst_offset, unsigned num_gpu_pages, struct dma_resv *resv) argument
H A Dr600_dma.c435 * @dst_offset: dst GPU address
444 uint64_t src_offset, uint64_t dst_offset,
476 radeon_ring_write(ring, dst_offset & 0xfffffffc);
478 radeon_ring_write(ring, (((upper_32_bits(dst_offset) & 0xff) << 16) |
481 dst_offset += cur_size_in_dw * 4;
443 r600_copy_dma(struct radeon_device *rdev, uint64_t src_offset, uint64_t dst_offset, unsigned num_gpu_pages, struct dma_resv *resv) argument
H A Devergreen_cs.c2803 u64 src_offset, dst_offset, dst2_offset; local
2828 dst_offset = radeon_get_ib_value(p, idx+1);
2829 dst_offset <<= 8;
2836 dst_offset = radeon_get_ib_value(p, idx+1);
2837 dst_offset |= ((u64)(radeon_get_ib_value(p, idx+2) & 0xff)) << 32;
2847 if ((dst_offset + (count * 4)) > radeon_bo_size(dst_reloc->robj)) {
2849 dst_offset, radeon_bo_size(dst_reloc->robj));
2870 dst_offset = radeon_get_ib_value(p, idx+1);
2871 dst_offset |= ((u64)(radeon_get_ib_value(p, idx+3) & 0xff)) << 32;
2877 if ((dst_offset
[all...]
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_bo85b5.c46 u64 dst_offset = mem->vma[1].addr; local
60 0x0314, upper_32_bits(dst_offset),
61 0x0318, lower_32_bits(dst_offset),
70 dst_offset += (PAGE_SIZE * line_count);
H A Dnouveau_bo90b5.c39 u64 dst_offset = mem->vma[1].addr; local
53 0x0314, upper_32_bits(dst_offset),
54 0x0318, lower_32_bits(dst_offset),
63 dst_offset += (PAGE_SIZE * line_count);
H A Dnouveau_bo9039.c44 u64 dst_offset = mem->vma[1].addr; local
57 NVVAL(NV9039, OFFSET_OUT_UPPER, VALUE, upper_32_bits(dst_offset)),
59 OFFSET_OUT, lower_32_bits(dst_offset));
80 dst_offset += (PAGE_SIZE * line_count);
H A Dnouveau_bo0039.c54 u32 dst_offset = new_reg->start << PAGE_SHIFT; local
74 OFFSET_OUT, dst_offset,
90 dst_offset += (PAGE_SIZE * line_count);
H A Dnouveau_bo5039.c46 u64 dst_offset = mem->vma[1].addr; local
110 NVVAL(NV5039, OFFSET_OUT_UPPER, VALUE, upper_32_bits(dst_offset)));
113 OFFSET_OUT, lower_32_bits(dst_offset),
130 dst_offset += amount;
/linux-master/fs/bcachefs/
H A Dlogged_ops_format.h25 __le64 dst_offset; member in struct:bch_logged_op_finsert
/linux-master/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; local
246 memcpy(host_stats->hor_prod.odd_real + dst_offset,
248 memcpy(host_stats->hor_prod.odd_imag + dst_offset,
250 memcpy(host_stats->hor_prod.even_real + dst_offset,
252 memcpy(host_stats->hor_prod.even_imag + dst_offset,
256 memcpy(host_stats->ver_prod.odd_real + dst_offset,
258 memcpy(host_stats->ver_prod.odd_imag + dst_offset,
260 memcpy(host_stats->ver_prod.even_real + dst_offset,
262 memcpy(host_stats->ver_prod.even_imag + dst_offset,
266 dst_offset
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_map.h24 size_t dst_offset, const void *src,
28 iosys_map_memcpy_to(dst, dst_offset, src, len);
23 xe_map_memcpy_to(struct xe_device *xe, struct iosys_map *dst, size_t dst_offset, const void *src, size_t len) argument
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_ioctl.c74 uint32_t dst_offset; member in struct:qxl_reloc_info
89 reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK);
90 *(uint64_t *)(reloc_page + (info->dst_offset & ~PAGE_MASK)) = qxl_bo_physical_address(qdev,
105 reloc_page = qxl_bo_kmap_atomic_page(qdev, info->dst_bo, info->dst_offset & PAGE_MASK);
106 *(uint32_t *)(reloc_page + (info->dst_offset & ~PAGE_MASK)) = id;
227 reloc_info[i].dst_offset = reloc.dst_offset;
230 reloc_info[i].dst_offset = reloc.dst_offset + release->release_offset;
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_blit.c353 * @dst_offset: Destination copy start offset from start of bo.
358 u32 dst_offset,
366 u32 dst_page = dst_offset >> PAGE_SHIFT;
368 u32 dst_page_offset = dst_offset & ~PAGE_MASK;
416 dst_offset += copy_size;
427 * @dst_offset: Destination offset of blit start in bytes.
448 u32 dst_offset, u32 dst_stride,
458 u32 j, initial_line = dst_offset / dst_stride;
519 diff->line_offset = dst_offset % dst_stride;
520 ret = vmw_bo_cpu_blit_line(&d, dst_offset, src_offse
357 vmw_bo_cpu_blit_line(struct vmw_bo_blit_line_data *d, u32 dst_offset, u32 src_offset, u32 bytes_to_copy) argument
447 vmw_bo_cpu_blit(struct ttm_buffer_object *dst, u32 dst_offset, u32 dst_stride, struct ttm_buffer_object *src, u32 src_offset, u32 src_stride, u32 w, u32 h, struct vmw_diff_cpy *diff) argument
[all...]
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_sdma.h132 uint64_t dst_offset,
148 uint64_t dst_offset,
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_migrate.c531 u32 dst_offset, u8 dst_access,
569 *cs++ = dst_offset;
582 u32 dst_offset, u32 src_offset, int size)
597 *cs++ = dst_offset;
608 *cs++ = dst_offset;
619 *cs++ = dst_offset;
692 u32 src_offset, dst_offset; local
740 dst_offset = CHUNK_SZ;
743 dst_offset = 0;
747 dst_offset
530 emit_copy_ccs(struct i915_request *rq, u32 dst_offset, u8 dst_access, u32 src_offset, u8 src_access, int size) argument
581 emit_copy(struct i915_request *rq, u32 dst_offset, u32 src_offset, int size) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dcursor_reg_cache.h44 } dst_offset; member in struct:cursor_position_cache_hubp
/linux-master/fs/btrfs/
H A Dtree-mod-log.h51 unsigned long dst_offset,
H A Dextent_io.h333 unsigned long dst_offset, unsigned long src_offset,
336 unsigned long dst_offset, unsigned long src_offset,
339 unsigned long dst_offset, unsigned long src_offset,
/linux-master/sound/core/oss/
H A Dpcm_plugin.h134 size_t dst_offset,
139 size_t dst_offset,
/linux-master/include/uapi/drm/
H A Dqxl_drm.h75 __u64 dst_offset; /* offset in dest handle */ member in struct:drm_qxl_reloc
/linux-master/drivers/crypto/ccree/
H A Dcc_aead.h91 unsigned int dst_offset; member in struct:aead_req_ctx
/linux-master/include/linux/
H A Diosys-map.h278 * @dst_offset: The offset from which to copy
286 static inline void iosys_map_memcpy_to(struct iosys_map *dst, size_t dst_offset, argument
290 memcpy_toio(dst->vaddr_iomem + dst_offset, src, len);
292 memcpy(dst->vaddr + dst_offset, src, len);
/linux-master/drivers/gpu/drm/tiny/
H A Dgm12u320.c256 int block, dst_offset, len, remain, ret, x1, x2, y1, y2; local
287 dst_offset = (y1 * GM12U320_REAL_WIDTH + x1) * 3;
288 block = dst_offset / DATA_BLOCK_CONTENT_SIZE;
289 dst_offset %= DATA_BLOCK_CONTENT_SIZE;
291 if ((dst_offset + len) > DATA_BLOCK_CONTENT_SIZE) {
292 remain = dst_offset + len - DATA_BLOCK_CONTENT_SIZE;
293 len = DATA_BLOCK_CONTENT_SIZE - dst_offset;
296 dst_offset += DATA_BLOCK_HEADER_SIZE;
300 gm12u320->data_buf[block] + dst_offset,
305 dst_offset
[all...]

Completed in 297 milliseconds

1234