/kernel/linux/linux-5.10/mm/ |
H A D | userfaultfd.c | 23 unsigned long dst_start, in find_dst_vma() 32 dst_vma = find_vma(dst_mm, dst_start); in find_dst_vma() 36 if (dst_start < dst_vma->vm_start || in find_dst_vma() 37 dst_start + len > dst_vma->vm_end) in find_dst_vma() 209 unsigned long dst_start, in __mcopy_atomic_hugetlb() 238 dst_addr = dst_start; in __mcopy_atomic_hugetlb() 247 if (dst_start & (vma_hpagesize - 1) || len & (vma_hpagesize - 1)) in __mcopy_atomic_hugetlb() 257 dst_vma = find_dst_vma(dst_mm, dst_start, len); in __mcopy_atomic_hugetlb() 280 BUG_ON(dst_addr >= dst_start + len); in __mcopy_atomic_hugetlb() 410 unsigned long dst_start, 22 find_dst_vma(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long len) find_dst_vma() argument 207 __mcopy_atomic_hugetlb(struct mm_struct *dst_mm, struct vm_area_struct *dst_vma, unsigned long dst_start, unsigned long src_start, unsigned long len, bool zeropage) __mcopy_atomic_hugetlb() argument 459 __mcopy_atomic(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long src_start, unsigned long len, bool zeropage, bool *mmap_changing, __u64 mode) __mcopy_atomic() argument 628 mcopy_atomic(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long src_start, unsigned long len, bool *mmap_changing, __u64 mode) mcopy_atomic() argument [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | userfaultfd.c | 24 unsigned long dst_start, in find_dst_vma() 33 dst_vma = find_vma(dst_mm, dst_start); in find_dst_vma() 34 if (!range_in_vma(dst_vma, dst_start, dst_start + len)) in find_dst_vma() 357 unsigned long dst_start, in mfill_atomic_hugetlb() 387 dst_addr = dst_start; in mfill_atomic_hugetlb() 396 if (dst_start & (vma_hpagesize - 1) || len & (vma_hpagesize - 1)) in mfill_atomic_hugetlb() 406 dst_vma = find_dst_vma(dst_mm, dst_start, len); in mfill_atomic_hugetlb() 427 BUG_ON(dst_addr >= dst_start + len); in mfill_atomic_hugetlb() 516 unsigned long dst_start, 23 find_dst_vma(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long len) find_dst_vma() argument 355 mfill_atomic_hugetlb( struct vm_area_struct *dst_vma, unsigned long dst_start, unsigned long src_start, unsigned long len, atomic_t *mmap_changing, uffd_flags_t flags) mfill_atomic_hugetlb() argument 567 mfill_atomic(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long src_start, unsigned long len, atomic_t *mmap_changing, uffd_flags_t flags) mfill_atomic() argument 736 mfill_atomic_copy(struct mm_struct *dst_mm, unsigned long dst_start, unsigned long src_start, unsigned long len, atomic_t *mmap_changing, uffd_flags_t flags) mfill_atomic_copy() argument [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | userfaultfd_k.h | 77 extern ssize_t mfill_atomic_copy(struct mm_struct *dst_mm, unsigned long dst_start, 81 unsigned long dst_start, 84 extern ssize_t mfill_atomic_continue(struct mm_struct *dst_mm, unsigned long dst_start,
|
H A D | omap-dma.h | 213 unsigned long dst_start; /* source address : physical */ member
|
/kernel/linux/linux-5.10/drivers/media/platform/ |
H A D | m2m-deinterlace.c | 239 ctx->xt->dst_start = p_out; in deinterlace_issue_dma() 246 ctx->xt->dst_start = p_out + s_width; in deinterlace_issue_dma() 253 ctx->xt->dst_start = p_out + s_size; in deinterlace_issue_dma() 260 ctx->xt->dst_start = p_out + s_size + s_width / 2; in deinterlace_issue_dma() 267 ctx->xt->dst_start = p_out + (5 * s_size) / 4; in deinterlace_issue_dma() 274 ctx->xt->dst_start = p_out + (5 * s_size) / 4 + s_width / 2; in deinterlace_issue_dma() 281 ctx->xt->dst_start = p_out + s_width; in deinterlace_issue_dma() 288 ctx->xt->dst_start = p_out + s_size + s_width / 2; in deinterlace_issue_dma() 295 ctx->xt->dst_start = p_out + (5 * s_size) / 4 + s_width / 2; in deinterlace_issue_dma() 302 ctx->xt->dst_start in deinterlace_issue_dma() [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/ |
H A D | m2m-deinterlace.c | 239 ctx->xt->dst_start = p_out; in deinterlace_issue_dma() 246 ctx->xt->dst_start = p_out + s_width; in deinterlace_issue_dma() 253 ctx->xt->dst_start = p_out + s_size; in deinterlace_issue_dma() 260 ctx->xt->dst_start = p_out + s_size + s_width / 2; in deinterlace_issue_dma() 267 ctx->xt->dst_start = p_out + (5 * s_size) / 4; in deinterlace_issue_dma() 274 ctx->xt->dst_start = p_out + (5 * s_size) / 4 + s_width / 2; in deinterlace_issue_dma() 281 ctx->xt->dst_start = p_out + s_width; in deinterlace_issue_dma() 288 ctx->xt->dst_start = p_out + s_size + s_width / 2; in deinterlace_issue_dma() 295 ctx->xt->dst_start = p_out + (5 * s_size) / 4 + s_width / 2; in deinterlace_issue_dma() 302 ctx->xt->dst_start in deinterlace_issue_dma() [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | userfaultfd_k.h | 37 extern ssize_t mcopy_atomic(struct mm_struct *dst_mm, unsigned long dst_start, 41 unsigned long dst_start,
|
H A D | omap-dma.h | 213 unsigned long dst_start; /* source address : physical */ member
|
H A D | dmaengine.h | 100 * set only 'src_start' and 'dst_start' before submitting the requests. 136 * @dst_start: Bus address of destination for the first chunk. 152 dma_addr_t dst_start; member
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | dma-axi-dmac.c | 630 if (!xt->dst_inc || !axi_dmac_check_addr(chan, xt->dst_start)) in axi_dmac_prep_interleaved() 663 desc->sg[0].dest_addr = xt->dst_start; in axi_dmac_prep_interleaved()
|
H A D | imx-dma.c | 964 dev_dbg(imxdma->dev, "%s channel: %d src_start=0x%llx dst_start=0x%llx\n" in imxdma_prep_dma_interleaved() 967 (unsigned long long) xt->dst_start, in imxdma_prep_dma_interleaved() 982 desc->dest = xt->dst_start; in imxdma_prep_dma_interleaved()
|
H A D | at_hdmac.c | 682 __func__, &xt->src_start, &xt->dst_start, xt->numf, in atc_prep_dma_interleaved() 707 xt->dst_start, len); in atc_prep_dma_interleaved() 734 desc->lli.daddr = xt->dst_start; in atc_prep_dma_interleaved()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | dma-axi-dmac.c | 634 if (!xt->dst_inc || !axi_dmac_check_addr(chan, xt->dst_start)) in axi_dmac_prep_interleaved() 667 desc->sg[0].dest_addr = xt->dst_start; in axi_dmac_prep_interleaved()
|
H A D | imx-dma.c | 944 dev_dbg(imxdma->dev, "%s channel: %d src_start=0x%llx dst_start=0x%llx\n" in imxdma_prep_dma_interleaved() 947 (unsigned long long) xt->dst_start, in imxdma_prep_dma_interleaved() 962 desc->dest = xt->dst_start; in imxdma_prep_dma_interleaved()
|
H A D | at_hdmac.c | 881 __func__, &xt->src_start, &xt->dst_start, xt->numf, in atc_prep_dma_interleaved() 905 dwidth = atc_get_xfer_width(xt->src_start, xt->dst_start, len); in atc_prep_dma_interleaved() 937 lli->daddr = xt->dst_start; in atc_prep_dma_interleaved()
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-sirf.c | 276 dma_addr_t dst_start; member 547 sspi->dst_start = dma_map_single(&spi->dev, sspi->rx, t->len, in spi_sirfsoc_dma_transfer() 551 sspi->dst_start, t->len, DMA_DEV_TO_MEM, in spi_sirfsoc_dma_transfer() 596 dma_unmap_single(&spi->dev, sspi->dst_start, t->len, DMA_FROM_DEVICE); in spi_sirfsoc_dma_transfer()
|
/kernel/linux/linux-5.10/drivers/media/platform/omap/ |
H A D | omap_vout_vrfb.c | 257 xt->dst_start = vout->vrfb_context[vb->index].paddr[0]; in omap_vout_prepare_vrfb()
|
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap/ |
H A D | omap_vout_vrfb.c | 257 xt->dst_start = vout->vrfb_context[vb->index].paddr[0]; in omap_vout_prepare_vrfb()
|
/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A D | aesni-intel_glue.c | 700 struct scatterlist dst_start[2]; in gcmaes_crypt_by_sg() local 735 dst_sg = scatterwalk_ffwd(dst_start, req->dst, in gcmaes_crypt_by_sg()
|
/kernel/linux/linux-5.10/drivers/crypto/amcc/ |
H A D | crypto4xx_core.c | 456 unsigned int dst_start = 0; in crypto4xx_copy_pkt_to_dst() local 476 scatterwalk_map_and_copy(buf, dst, dst_start, to_copy, 1); in crypto4xx_copy_pkt_to_dst() 482 dst_start += to_copy; in crypto4xx_copy_pkt_to_dst()
|
/kernel/linux/linux-6.6/drivers/crypto/amcc/ |
H A D | crypto4xx_core.c | 456 unsigned int dst_start = 0; in crypto4xx_copy_pkt_to_dst() local 476 scatterwalk_map_and_copy(buf, dst, dst_start, to_copy, 1); in crypto4xx_copy_pkt_to_dst() 482 dst_start += to_copy; in crypto4xx_copy_pkt_to_dst()
|
/kernel/linux/linux-5.10/drivers/media/platform/xilinx/ |
H A D | xilinx-dma.c | 357 dma->xt.dst_start = addr; in xvip_dma_buffer_queue()
|
/kernel/linux/linux-6.6/drivers/media/platform/xilinx/ |
H A D | xilinx-dma.c | 341 dma->xt.dst_start = addr; in xvip_dma_buffer_queue()
|
/kernel/linux/linux-5.10/drivers/dma/xilinx/ |
H A D | xilinx_dma.c | 2037 hw->buf_addr = lower_32_bits(xt->dst_start); in xilinx_vdma_dma_prep_interleaved() 2038 hw->buf_addr_msb = upper_32_bits(xt->dst_start); in xilinx_vdma_dma_prep_interleaved() 2040 hw->buf_addr = xt->dst_start; in xilinx_vdma_dma_prep_interleaved()
|
/kernel/linux/linux-6.6/drivers/dma/xilinx/ |
H A D | xilinx_dma.c | 2081 hw->buf_addr = lower_32_bits(xt->dst_start); in xilinx_vdma_dma_prep_interleaved() 2082 hw->buf_addr_msb = upper_32_bits(xt->dst_start); in xilinx_vdma_dma_prep_interleaved() 2084 hw->buf_addr = xt->dst_start; in xilinx_vdma_dma_prep_interleaved()
|