Searched refs:dst_offset (Results 26 - 50 of 87) sorted by relevance

1234

/linux-master/drivers/gpu/drm/radeon/
H A Dr600_cs.c2383 u64 src_offset, dst_offset; local
2406 dst_offset = radeon_get_ib_value(p, idx+1);
2407 dst_offset <<= 8;
2412 dst_offset = radeon_get_ib_value(p, idx+1);
2413 dst_offset |= ((u64)(radeon_get_ib_value(p, idx+2) & 0xff)) << 32;
2419 if ((dst_offset + (count * 4)) > radeon_bo_size(dst_reloc->robj)) {
2421 dst_offset + (count * 4), radeon_bo_size(dst_reloc->robj));
2445 dst_offset = radeon_get_ib_value(p, idx+5);
2446 dst_offset |= ((u64)(radeon_get_ib_value(p, idx+6) & 0xff)) << 32;
2456 dst_offset
[all...]
H A Dr200.c85 uint64_t dst_offset,
115 radeon_ring_write(ring, dst_offset);
118 dst_offset += cur_size;
83 r200_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 Dradeon_asic.h87 uint64_t dst_offset,
158 uint64_t dst_offset,
347 uint64_t src_offset, uint64_t dst_offset,
351 uint64_t src_offset, uint64_t dst_offset,
472 uint64_t src_offset, uint64_t dst_offset,
546 uint64_t src_offset, uint64_t dst_offset,
725 uint64_t src_offset, uint64_t dst_offset,
796 uint64_t src_offset, uint64_t dst_offset,
800 uint64_t src_offset, uint64_t dst_offset,
H A Dcik_sdma.c570 * @dst_offset: dst GPU address
579 uint64_t src_offset, uint64_t dst_offset,
615 radeon_ring_write(ring, lower_32_bits(dst_offset));
616 radeon_ring_write(ring, upper_32_bits(dst_offset));
618 dst_offset += cur_size_in_bytes;
578 cik_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/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_ctcam.c29 u16 src_offset, u16 dst_offset, u16 size)
35 region->tcam_region_info, dst_offset, size);
27 mlxsw_sp_acl_ctcam_region_move(struct mlxsw_sp *mlxsw_sp, struct mlxsw_sp_acl_tcam_region *region, u16 src_offset, u16 dst_offset, u16 size) argument
/linux-master/drivers/crypto/ccp/
H A Dccp-dmaengine.c367 unsigned int dst_offset, dst_len; local
388 dst_offset = 0;
415 dst_offset = 0;
434 ccp_pt->dst_dma = sg_dma_address(dst_sg) + dst_offset;
453 dst_offset += len;
/linux-master/drivers/media/platform/rockchip/rga/
H A Drga-hw.c342 struct rga_addr_offset *dst_offset; local
379 dst_offset = rga_lookup_draw_pos(&offsets, mir_mode, rot_mode);
382 dst_offset->y_off;
384 dst_offset->u_off;
386 dst_offset->v_off;
/linux-master/fs/bcachefs/
H A Dio_misc.c307 prt_printf(out, " dst_offset=%lli", le64_to_cpu(op.v->dst_offset));
354 u64 dst_offset = le64_to_cpu(op->v.dst_offset); local
356 s64 shift = dst_offset - src_offset;
501 op.v.dst_offset = cpu_to_le64(offset + shift);
H A Dbkey.c795 unsigned dst_offset, unsigned dst_size,
818 /* mov [rdi + dst_offset], offset */
819 I3(0xc7, 0x47, dst_offset);
823 I3(0xc7, 0x47, dst_offset + 4);
827 /* mov [rdi + dst_offset], offset */
829 I4(0x48, 0xc7, 0x47, dst_offset);
835 /* mov [rdi + dst_offset], offset */
836 I3(0xc7, 0x47, dst_offset);
963 /* mov [rdi + dst_offset], rax */
964 I4(0x48, 0x89, 0x47, dst_offset);
793 compile_bkey_field(const struct bkey_format *format, u8 *out, enum bch_bkey_fields field, unsigned dst_offset, unsigned dst_size, bool *eax_zeroed) argument
[all...]
H A Dfs-common.c392 u64 src_offset, dst_offset; local
420 dst_name, &dst_inum, &dst_offset,
468 src_inode_u->bi_dir_offset = dst_offset;
/linux-master/include/crypto/
H A Dif_alg.h232 size_t dst_offset);
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Dcik_sdma.c1291 * @dst_offset: dst GPU address
1301 uint64_t dst_offset,
1310 ib->ptr[ib->length_dw++] = lower_32_bits(dst_offset);
1311 ib->ptr[ib->length_dw++] = upper_32_bits(dst_offset);
1319 * @dst_offset: dst GPU address
1326 uint64_t dst_offset,
1330 ib->ptr[ib->length_dw++] = lower_32_bits(dst_offset);
1331 ib->ptr[ib->length_dw++] = upper_32_bits(dst_offset);
1299 cik_sdma_emit_copy_buffer(struct amdgpu_ib *ib, uint64_t src_offset, uint64_t dst_offset, uint32_t byte_count, bool tmz) argument
1324 cik_sdma_emit_fill_buffer(struct amdgpu_ib *ib, uint32_t src_data, uint64_t dst_offset, uint32_t byte_count) argument
H A Dsi_dma.c762 * @dst_offset: dst GPU address
772 uint64_t dst_offset,
778 ib->ptr[ib->length_dw++] = lower_32_bits(dst_offset);
780 ib->ptr[ib->length_dw++] = upper_32_bits(dst_offset) & 0xff;
789 * @dst_offset: dst GPU address
796 uint64_t dst_offset,
801 ib->ptr[ib->length_dw++] = lower_32_bits(dst_offset);
803 ib->ptr[ib->length_dw++] = upper_32_bits(dst_offset) << 16;
770 si_dma_emit_copy_buffer(struct amdgpu_ib *ib, uint64_t src_offset, uint64_t dst_offset, uint32_t byte_count, bool tmz) argument
794 si_dma_emit_fill_buffer(struct amdgpu_ib *ib, uint32_t src_data, uint64_t dst_offset, uint32_t byte_count) argument
H A Dsdma_v2_4.c1177 * @dst_offset: dst GPU address
1187 uint64_t dst_offset,
1197 ib->ptr[ib->length_dw++] = lower_32_bits(dst_offset);
1198 ib->ptr[ib->length_dw++] = upper_32_bits(dst_offset);
1206 * @dst_offset: dst GPU address
1213 uint64_t dst_offset,
1217 ib->ptr[ib->length_dw++] = lower_32_bits(dst_offset);
1218 ib->ptr[ib->length_dw++] = upper_32_bits(dst_offset);
1185 sdma_v2_4_emit_copy_buffer(struct amdgpu_ib *ib, uint64_t src_offset, uint64_t dst_offset, uint32_t byte_count, bool tmz) argument
1211 sdma_v2_4_emit_fill_buffer(struct amdgpu_ib *ib, uint32_t src_data, uint64_t dst_offset, uint32_t byte_count) argument
H A Dsdma_v3_0.c1617 * @dst_offset: dst GPU address
1627 uint64_t dst_offset,
1637 ib->ptr[ib->length_dw++] = lower_32_bits(dst_offset);
1638 ib->ptr[ib->length_dw++] = upper_32_bits(dst_offset);
1646 * @dst_offset: dst GPU address
1653 uint64_t dst_offset,
1657 ib->ptr[ib->length_dw++] = lower_32_bits(dst_offset);
1658 ib->ptr[ib->length_dw++] = upper_32_bits(dst_offset);
1625 sdma_v3_0_emit_copy_buffer(struct amdgpu_ib *ib, uint64_t src_offset, uint64_t dst_offset, uint32_t byte_count, bool tmz) argument
1651 sdma_v3_0_emit_fill_buffer(struct amdgpu_ib *ib, uint32_t src_data, uint64_t dst_offset, uint32_t byte_count) argument
/linux-master/sound/core/oss/
H A Dpcm_plugin.c672 int snd_pcm_area_silence(const struct snd_pcm_channel_area *dst_area, size_t dst_offset, argument
675 /* FIXME: sub byte resolution and odd dst_offset */
682 dst = dst_area->addr + (dst_area->first + dst_area->step * dst_offset) / 8;
719 const struct snd_pcm_channel_area *dst_area, size_t dst_offset,
722 /* FIXME: sub byte resolution and odd dst_offset */
728 return snd_pcm_area_silence(dst_area, dst_offset, samples, format);
729 dst = dst_area->addr + (dst_area->first + dst_area->step * dst_offset) / 8;
718 snd_pcm_area_copy(const struct snd_pcm_channel_area *src_area, size_t src_offset, const struct snd_pcm_channel_area *dst_area, size_t dst_offset, size_t samples, snd_pcm_format_t format) argument
/linux-master/fs/btrfs/
H A Dtree-mod-log.c539 unsigned long dst_offset,
552 u32 dst_move_nr_items = btrfs_header_nritems(dst) - dst_offset;
569 dst_move_tm = tree_mod_log_alloc_move(dst, dst_offset + nr_items,
570 dst_offset, dst_move_nr_items);
598 tm_list_add[i] = alloc_tree_mod_elem(dst, i + dst_offset,
537 btrfs_tree_mod_log_eb_copy(struct extent_buffer *dst, struct extent_buffer *src, unsigned long dst_offset, unsigned long src_offset, int nr_items) argument
H A Dextent_io.c4661 unsigned long dst_offset, unsigned long src_offset,
4669 unsigned long i = get_eb_folio_index(dst, dst_offset);
4671 if (check_eb_range(dst, dst_offset, len) ||
4677 offset = get_eb_offset_in_folio(dst, dst_offset);
4834 unsigned long dst_offset, unsigned long src_offset,
4840 if (check_eb_range(dst, dst_offset, len) ||
4845 const bool use_memmove = areas_overlap(src_offset, dst_offset, len);
4848 memmove(dst->addr + dst_offset, dst->addr + src_offset, len);
4850 memcpy(dst->addr + dst_offset, dst->addr + src_offset, len);
4862 dst_offset
4659 copy_extent_buffer(const struct extent_buffer *dst, const struct extent_buffer *src, unsigned long dst_offset, unsigned long src_offset, unsigned long len) argument
4833 memcpy_extent_buffer(const struct extent_buffer *dst, unsigned long dst_offset, unsigned long src_offset, unsigned long len) argument
4870 memmove_extent_buffer(const struct extent_buffer *dst, unsigned long dst_offset, unsigned long src_offset, unsigned long len) argument
[all...]
/linux-master/drivers/usb/isp1760/
H A Disp1760-hcd.c416 static void isp1760_mem_write(void __iomem *dst_base, u32 dst_offset, argument
421 dst = dst_base + dst_offset;
423 if (dst_offset < PAYLOAD_OFFSET) {
445 if (dst_offset < PAYLOAD_OFFSET)
478 static void mem_write(struct usb_hcd *hcd, u32 dst_offset, __u32 *src, argument
484 return isp1760_mem_write(priv->base, dst_offset, src, bytes);
486 isp1763_mem_write(hcd, dst_offset, (u16 *)src, bytes);
538 u16 dst_offset = ptd_offset + slot * sizeof(*cpu_ptd); local
550 isp1763_mem_write(hcd, dst_offset, (u16 *)&ptd.dw0,
557 u32 dst_offset local
[all...]
/linux-master/drivers/net/ethernet/amazon/ena/
H A Dena_eth_com.c53 u32 dst_offset; local
56 dst_offset = dst_tail_mask * llq_info->desc_list_entry_size;
77 __iowrite64_copy(io_sq->desc_addr.pbuf_dev_addr + dst_offset, bounce_buffer,
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dbcmsdh.c383 unsigned int max_req_sz, src_offset, dst_offset; local
485 dst_offset = 0;
491 req_sz = pkt_next->len - dst_offset;
496 dst_data = pkt_next->data + dst_offset;
504 dst_offset += req_sz;
505 if (dst_offset == pkt_next->len)
/linux-master/crypto/
H A Daf_alg.c690 * the pages. If @dst_offset is given only reassign the pages to @dst starting
691 * at the @dst_offset (byte). The caller must ensure that @dst is large
698 * @dst_offset: Reassign the TX SGL from given offset. All buffers before
702 size_t dst_offset)
727 if (dst_offset >= plen) {
729 dst_offset -= plen;
734 plen - dst_offset,
735 sg[i].offset + dst_offset);
736 dst_offset = 0;
701 af_alg_pull_tsgl(struct sock *sk, size_t used, struct scatterlist *dst, size_t dst_offset) argument
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_stdu.c498 u32 src_offset, dst_offset; local
517 dst_offset = ddirty->fb_top * dst_pitch + ddirty->fb_left * stdu->cpp;
519 (void) vmw_bo_cpu_blit(dst_bo, dst_offset, dst_pitch,
1077 u32 src_offset, dst_offset; local
1092 dst_offset = bb->y1 * dst_pitch + bb->x1 * stdu->cpp;
1099 (void) vmw_bo_cpu_blit(dst_bo, dst_offset, dst_pitch, src_bo,
/linux-master/drivers/gpu/drm/i915/gt/
H A Dgen7_renderclear.c143 const u32 dst_offset,
159 *cs++ = batch_addr(state) + dst_offset;
142 gen7_fill_surface_state(struct batch_chunk *state, const u32 dst_offset, const struct batch_vals *bv) argument
/linux-master/drivers/gpu/drm/vc4/
H A Dvc4_validate.c495 uint32_t dst_offset = 0; local
502 void *dst_pkt = validated + dst_offset;
542 dst_offset += info->len;
549 exec->ct0ea = exec->ct0ca + dst_offset;

Completed in 241 milliseconds

1234