Searched refs:src_offset (Results 1 - 25 of 93) sorted by relevance

1234

/linux-master/drivers/gpu/drm/radeon/
H A Drv770_dma.c33 * @src_offset: src GPU address
43 uint64_t src_offset, uint64_t dst_offset,
76 radeon_ring_write(ring, src_offset & 0xfffffffc);
78 radeon_ring_write(ring, upper_32_bits(src_offset) & 0xff);
79 src_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.c97 * @src_offset: src GPU address
107 uint64_t src_offset,
141 radeon_ring_write(ring, src_offset & 0xfffffffc);
143 radeon_ring_write(ring, upper_32_bits(src_offset) & 0xff);
144 src_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.c221 * @src_offset: src GPU address
231 uint64_t src_offset, uint64_t dst_offset,
264 radeon_ring_write(ring, lower_32_bits(src_offset));
266 radeon_ring_write(ring, upper_32_bits(src_offset) & 0xff);
267 src_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.c434 * @src_offset: src GPU address
444 uint64_t src_offset, uint64_t dst_offset,
477 radeon_ring_write(ring, src_offset & 0xfffffffc);
479 (upper_32_bits(src_offset) & 0xff)));
480 src_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
/linux-master/drivers/gpu/drm/nouveau/
H A Dnouveau_bo85b5.c45 u64 src_offset = mem->vma[0].addr; local
58 PUSH_NVSQ(push, NV85B5, 0x030c, upper_32_bits(src_offset),
59 0x0310, lower_32_bits(src_offset),
69 src_offset += (PAGE_SIZE * line_count);
H A Dnouveau_bo90b5.c38 u64 src_offset = mem->vma[0].addr; local
51 PUSH_NVSQ(push, NV90B5, 0x030c, upper_32_bits(src_offset),
52 0x0310, lower_32_bits(src_offset),
62 src_offset += (PAGE_SIZE * line_count);
H A Dnouveau_bo9039.c43 u64 src_offset = mem->vma[0].addr; local
62 NVVAL(NV9039, OFFSET_IN_UPPER, VALUE, upper_32_bits(src_offset)),
64 OFFSET_IN, lower_32_bits(src_offset),
79 src_offset += (PAGE_SIZE * line_count);
H A Dnouveau_bo0039.c52 u32 src_offset = old_reg->start << PAGE_SHIFT; local
73 PUSH_MTHD(push, NV039, OFFSET_IN, src_offset,
89 src_offset += (PAGE_SIZE * line_count);
H A Dnouveau_bo5039.c45 u64 src_offset = mem->vma[0].addr; local
107 NVVAL(NV5039, OFFSET_IN_UPPER, VALUE, upper_32_bits(src_offset)),
112 PUSH_MTHD(push, NV5039, OFFSET_IN, lower_32_bits(src_offset),
129 src_offset += amount;
/linux-master/crypto/async_tx/
H A Dasync_memcpy.c25 * @src_offset: offset into 'src' to start transaction
33 unsigned int src_offset, size_t len,
45 if (unmap && is_dma_copy_aligned(device, src_offset, dest_offset, len)) {
54 unmap->addr[0] = dma_map_page(device->dev, src, src_offset, len,
79 src_buf = kmap_atomic(src) + src_offset;
32 async_memcpy(struct page *dest, struct page *src, unsigned int dest_offset, unsigned int src_offset, size_t len, struct async_submit_ctl *submit) argument
/linux-master/fs/bcachefs/
H A Dlogged_ops_format.h26 __le64 src_offset; member in struct:bch_logged_op_finsert
H A Dio_misc.c308 prt_printf(out, " src_offset=%llu", le64_to_cpu(op.v->src_offset));
355 u64 src_offset = le64_to_cpu(op->v.src_offset); local
356 s64 shift = dst_offset - src_offset;
376 adjust_i_size(trans, inum, src_offset, len) ?:
381 bch2_btree_iter_set_pos(&iter, POS(inum.inum, src_offset));
383 ret = bch2_fpunch_at(trans, &iter, inum, src_offset + len, i_sectors_delta);
398 struct bpos src_pos = POS(inum.inum, src_offset);
418 bkey_le(k.k->p, POS(inum.inum, src_offset)))
[all...]
/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
247 &htemp_ptr[0 * table_size + src_offset], size_bytes);
249 &htemp_ptr[1 * table_size + src_offset], size_bytes);
251 &htemp_ptr[2 * table_size + src_offset], size_bytes);
253 &htemp_ptr[3 * table_size + src_offset], size_bytes);
257 &vtemp_ptr[0 * table_size + src_offset], size_bytes);
259 &vtemp_ptr[1 * table_size + src_offset], size_bytes);
261 &vtemp_ptr[2 * table_size + src_offset], size_bytes);
263 &vtemp_ptr[3 * table_size + src_offset], size_bytes);
265 src_offset
[all...]
/linux-master/drivers/gpu/drm/xe/
H A Dxe_map.h33 size_t src_offset, size_t len)
36 iosys_map_memcpy_from(dst, src, src_offset, len);
31 xe_map_memcpy_from(struct xe_device *xe, void *dst, const struct iosys_map *src, size_t src_offset, size_t len) argument
/linux-master/include/linux/
H A Dasync_tx.h167 struct page **src_list, unsigned int *src_offset,
177 struct page **src_list, unsigned int *src_offset,
183 unsigned int src_offset, size_t len,
H A Diosys-map.h299 * @src_offset: The offset from which to copy
307 size_t src_offset, size_t len)
310 memcpy_fromio(dst, src->vaddr_iomem + src_offset, len);
312 memcpy(dst, src->vaddr + src_offset, len);
306 iosys_map_memcpy_from(void *dst, const struct iosys_map *src, size_t src_offset, size_t len) argument
/linux-master/fs/btrfs/
H A Dtree-mod-log.h52 unsigned long src_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/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_blit.c354 * @src_offset: Source copy start offset from start of bo.
359 u32 src_offset,
367 u32 src_page = src_offset >> PAGE_SHIFT;
369 u32 src_page_offset = src_offset & ~PAGE_MASK;
417 src_offset += copy_size;
430 * @src_offset: Source offset of blit start in bytes.
450 u32 src_offset, u32 src_stride,
520 ret = vmw_bo_cpu_blit_line(&d, dst_offset, src_offset, w);
525 src_offset += src_stride;
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
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_migrate.c532 u32 src_offset, u8 src_access, int size)
566 *cs++ = src_offset;
582 u32 dst_offset, u32 src_offset, int size)
601 *cs++ = src_offset;
612 *cs++ = src_offset;
621 *cs++ = src_offset;
692 u32 src_offset, dst_offset; local
739 src_offset = 0;
742 src_offset = 0;
745 src_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/vc4/
H A Dvc4_validate.c496 uint32_t src_offset = 0; local
501 while (src_offset < len) {
503 void *src_pkt = unvalidated + src_offset;
509 src_offset, cmd);
516 src_offset, cmd);
520 if (src_offset + info->len > len) {
523 src_offset, cmd, info->name, info->len,
524 src_offset + len);
535 src_offset, cmd, info->name);
539 src_offset
838 uint32_t src_offset = *(uint32_t *)(pkt_u + o); local
[all...]
/linux-master/include/uapi/drm/
H A Dqxl_drm.h68 * src_offset)
74 __u64 src_offset; /* offset into src_handle or src buffer */ member in struct:drm_qxl_reloc
/linux-master/drivers/crypto/ccree/
H A Dcc_aead.h90 unsigned int src_offset; member in struct:aead_req_ctx
/linux-master/tools/testing/selftests/sgx/
H A Dload.c182 off_t src_offset; local
270 src_offset = phdr->p_offset & PAGE_MASK;
271 encl->src = encl->bin + src_offset;
282 seg->offset = (phdr->p_offset & PAGE_MASK) - src_offset;
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_ioctl.c76 int src_offset; member in struct:qxl_reloc_info
92 info->src_offset);
239 reloc_info[i].src_offset = reloc.src_offset;
242 reloc_info[i].src_offset = 0;

Completed in 255 milliseconds

1234