Home
last modified time | relevance | path

Searched refs:paddr (Results 76 - 100 of 1102) sorted by relevance

12345678910>>...45

/kernel/linux/linux-5.10/drivers/dma/dw-edma/
H A Ddw-edma-pcie.c144 dw->rg_region.paddr = pdev->resource[pdata->rg_bar].start; in dw_edma_pcie_probe()
145 dw->rg_region.paddr += pdata->rg_off; in dw_edma_pcie_probe()
150 dw->ll_region.paddr = pdev->resource[pdata->ll_bar].start; in dw_edma_pcie_probe()
151 dw->ll_region.paddr += pdata->ll_off; in dw_edma_pcie_probe()
156 dw->dt_region.paddr = pdev->resource[pdata->dt_bar].start; in dw_edma_pcie_probe()
157 dw->dt_region.paddr += pdata->dt_off; in dw_edma_pcie_probe()
173 dw->rg_region.vaddr, &dw->rg_region.paddr); in dw_edma_pcie_probe()
177 dw->ll_region.vaddr, &dw->ll_region.paddr); in dw_edma_pcie_probe()
181 dw->dt_region.vaddr, &dw->dt_region.paddr); in dw_edma_pcie_probe()
/kernel/linux/linux-6.6/arch/xtensa/mm/
H A Dcache.c82 unsigned long vaddr, unsigned long *paddr) in coherent_kvaddr()
84 *paddr = page_to_phys(page); in coherent_kvaddr()
90 unsigned long paddr; in clear_user_highpage() local
91 void *kvaddr = coherent_kvaddr(page, TLBTEMP_BASE_1, vaddr, &paddr); in clear_user_highpage()
96 clear_page_alias(kvaddr, paddr); in clear_user_highpage()
254 void *paddr = kmap_local_folio(folio, i * PAGE_SIZE); in update_mmu_cache_range() local
255 __flush_dcache_page((unsigned long)paddr); in update_mmu_cache_range()
256 __invalidate_icache_page((unsigned long)paddr); in update_mmu_cache_range()
257 kunmap_local(paddr); in update_mmu_cache_range()
81 coherent_kvaddr(struct page *page, unsigned long base, unsigned long vaddr, unsigned long *paddr) coherent_kvaddr() argument
/kernel/linux/linux-5.10/drivers/media/platform/sti/hva/
H A Dhva-h264.c603 dma_addr_t paddr = 0; in hva_h264_prepare_task() local
769 td->addr_source_buffer = frame->paddr; in hva_h264_prepare_task()
770 td->addr_fwd_ref_buffer = fwd_ref_frame->paddr; in hva_h264_prepare_task()
771 td->addr_rec_buffer = loc_rec_frame->paddr; in hva_h264_prepare_task()
773 td->addr_output_bitstream_end = (u32)stream->paddr + stream->size; in hva_h264_prepare_task()
775 td->addr_output_bitstream_start = (u32)stream->paddr; in hva_h264_prepare_task()
776 td->bitstream_offset = (((u32)stream->paddr & 0xF) << 3) & in hva_h264_prepare_task()
779 td->addr_param_out = (u32)ctx->task->paddr + in hva_h264_prepare_task()
784 paddr = seq_info->paddr; in hva_h264_prepare_task()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/hva/
H A Dhva-h264.c605 dma_addr_t paddr = 0; in hva_h264_prepare_task() local
771 td->addr_source_buffer = frame->paddr; in hva_h264_prepare_task()
772 td->addr_fwd_ref_buffer = fwd_ref_frame->paddr; in hva_h264_prepare_task()
773 td->addr_rec_buffer = loc_rec_frame->paddr; in hva_h264_prepare_task()
775 td->addr_output_bitstream_end = (u32)stream->paddr + stream->size; in hva_h264_prepare_task()
777 td->addr_output_bitstream_start = (u32)stream->paddr; in hva_h264_prepare_task()
778 td->bitstream_offset = (((u32)stream->paddr & 0xF) << 3) & in hva_h264_prepare_task()
781 td->addr_param_out = (u32)ctx->task->paddr + in hva_h264_prepare_task()
786 paddr = seq_info->paddr; in hva_h264_prepare_task()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/mxsfb/
H A Dmxsfb_kms.c222 return gem->paddr; in mxsfb_get_fb_paddr()
350 dma_addr_t paddr; in mxsfb_crtc_atomic_enable() local
360 paddr = mxsfb_get_fb_paddr(crtc->primary); in mxsfb_crtc_atomic_enable()
361 if (paddr) { in mxsfb_crtc_atomic_enable()
362 writel(paddr, mxsfb->base + mxsfb->devdata->cur_buf); in mxsfb_crtc_atomic_enable()
363 writel(paddr, mxsfb->base + mxsfb->devdata->next_buf); in mxsfb_crtc_atomic_enable()
461 dma_addr_t paddr; in mxsfb_plane_primary_atomic_update() local
463 paddr = mxsfb_get_fb_paddr(plane); in mxsfb_plane_primary_atomic_update()
464 if (paddr) in mxsfb_plane_primary_atomic_update()
465 writel(paddr, mxsf in mxsfb_plane_primary_atomic_update()
473 dma_addr_t paddr; mxsfb_plane_overlay_atomic_update() local
[all...]
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A Dhtt_tx.c110 ar->htt.tx_q_state.paddr, in __ath10k_htt_tx_txq_sync()
234 htt->txbuf.paddr); in ath10k_htt_tx_free_cont_txbuf_32()
247 &htt->txbuf.paddr, in ath10k_htt_tx_alloc_cont_txbuf_32()
267 htt->txbuf.paddr); in ath10k_htt_tx_free_cont_txbuf_64()
280 &htt->txbuf.paddr, in ath10k_htt_tx_alloc_cont_txbuf_64()
303 htt->frag_desc.paddr); in ath10k_htt_tx_free_cont_frag_desc_32()
319 &htt->frag_desc.paddr, in ath10k_htt_tx_alloc_cont_frag_desc_32()
343 htt->frag_desc.paddr); in ath10k_htt_tx_free_cont_frag_desc_64()
360 &htt->frag_desc.paddr, in ath10k_htt_tx_alloc_cont_frag_desc_64()
382 dma_unmap_single(ar->dev, htt->tx_q_state.paddr, siz in ath10k_htt_tx_free_txq()
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A Dhtt_tx.c110 ar->htt.tx_q_state.paddr, in __ath10k_htt_tx_txq_sync()
234 htt->txbuf.paddr); in ath10k_htt_tx_free_cont_txbuf_32()
247 &htt->txbuf.paddr, in ath10k_htt_tx_alloc_cont_txbuf_32()
267 htt->txbuf.paddr); in ath10k_htt_tx_free_cont_txbuf_64()
280 &htt->txbuf.paddr, in ath10k_htt_tx_alloc_cont_txbuf_64()
303 htt->frag_desc.paddr); in ath10k_htt_tx_free_cont_frag_desc_32()
319 &htt->frag_desc.paddr, in ath10k_htt_tx_alloc_cont_frag_desc_32()
343 htt->frag_desc.paddr); in ath10k_htt_tx_free_cont_frag_desc_64()
360 &htt->frag_desc.paddr, in ath10k_htt_tx_alloc_cont_frag_desc_64()
382 dma_unmap_single(ar->dev, htt->tx_q_state.paddr, siz in ath10k_htt_tx_free_txq()
[all...]
/kernel/linux/linux-5.10/net/sctp/
H A Dinput.c51 const union sctp_addr *paddr,
816 const union sctp_addr *paddr, __u32 seed) in sctp_hashfn()
820 if (paddr->sa.sa_family == AF_INET6) in sctp_hashfn()
821 addr = jhash(&paddr->v6.sin6_addr, 16, seed); in sctp_hashfn()
823 addr = (__force __u32)paddr->v4.sin_addr.s_addr; in sctp_hashfn()
825 return jhash_3words(addr, ((__force __u32)paddr->v4.sin_port) << 16 | in sctp_hashfn()
833 const union sctp_addr *paddr) in __sctp_rcv_lookup_endpoint()
857 __u32 phash = sctp_hashfn(net, lport, paddr, 0); in __sctp_rcv_lookup_endpoint()
871 const union sctp_addr *paddr; member
883 if (!sctp_cmp_addr_exact(&t->ipaddr, x->paddr)) in sctp_hash_cmp()
815 sctp_hashfn(const struct net *net, __be16 lport, const union sctp_addr *paddr, __u32 seed) sctp_hashfn() argument
830 __sctp_rcv_lookup_endpoint( struct net *net, struct sk_buff *skb, const union sctp_addr *laddr, const union sctp_addr *paddr) __sctp_rcv_lookup_endpoint() argument
976 sctp_addrs_lookup_transport( struct net *net, const union sctp_addr *laddr, const union sctp_addr *paddr) sctp_addrs_lookup_transport() argument
1006 sctp_epaddr_lookup_transport( const struct sctp_endpoint *ep, const union sctp_addr *paddr) sctp_epaddr_lookup_transport() argument
1051 sctp_lookup_association(struct net *net, const union sctp_addr *laddr, const union sctp_addr *paddr, struct sctp_transport **transportp) sctp_lookup_association() argument
1066 sctp_has_association(struct net *net, const union sctp_addr *laddr, const union sctp_addr *paddr) sctp_has_association() argument
1104 union sctp_addr *paddr = &addr; __sctp_rcv_init_lookup() local
1171 union sctp_addr paddr; __sctp_rcv_asconf_lookup() local
1299 __sctp_rcv_lookup(struct net *net, struct sk_buff *skb, const union sctp_addr *paddr, const union sctp_addr *laddr, struct sctp_transport **transportp) __sctp_rcv_lookup() argument
[all...]
/kernel/linux/linux-6.6/net/sctp/
H A Dinput.c51 const union sctp_addr *paddr,
823 const union sctp_addr *paddr, __u32 seed) in sctp_hashfn()
827 if (paddr->sa.sa_family == AF_INET6) in sctp_hashfn()
828 addr = jhash(&paddr->v6.sin6_addr, 16, seed); in sctp_hashfn()
830 addr = (__force __u32)paddr->v4.sin_addr.s_addr; in sctp_hashfn()
832 return jhash_3words(addr, ((__force __u32)paddr->v4.sin_port) << 16 | in sctp_hashfn()
840 const union sctp_addr *paddr, in __sctp_rcv_lookup_endpoint()
863 __u32 phash = sctp_hashfn(net, lport, paddr, 0); in __sctp_rcv_lookup_endpoint()
877 const union sctp_addr *paddr; member
889 if (!sctp_cmp_addr_exact(&t->ipaddr, x->paddr)) in sctp_hash_cmp()
822 sctp_hashfn(const struct net *net, __be16 lport, const union sctp_addr *paddr, __u32 seed) sctp_hashfn() argument
837 __sctp_rcv_lookup_endpoint( struct net *net, struct sk_buff *skb, const union sctp_addr *laddr, const union sctp_addr *paddr, int dif, int sdif) __sctp_rcv_lookup_endpoint() argument
992 sctp_addrs_lookup_transport( struct net *net, const union sctp_addr *laddr, const union sctp_addr *paddr, int dif, int sdif) sctp_addrs_lookup_transport() argument
1026 sctp_epaddr_lookup_transport( const struct sctp_endpoint *ep, const union sctp_addr *paddr) sctp_epaddr_lookup_transport() argument
1072 sctp_lookup_association(struct net *net, const union sctp_addr *laddr, const union sctp_addr *paddr, struct sctp_transport **transportp, int dif, int sdif) sctp_lookup_association() argument
1088 sctp_has_association(struct net *net, const union sctp_addr *laddr, const union sctp_addr *paddr, int dif, int sdif) sctp_has_association() argument
1128 union sctp_addr *paddr = &addr; __sctp_rcv_init_lookup() local
1196 union sctp_addr paddr; __sctp_rcv_asconf_lookup() local
1327 __sctp_rcv_lookup(struct net *net, struct sk_buff *skb, const union sctp_addr *paddr, const union sctp_addr *laddr, struct sctp_transport **transportp, int dif, int sdif) __sctp_rcv_lookup() argument
[all...]
/kernel/linux/linux-6.6/arch/s390/include/asm/
H A Duv.h205 u64 paddr; member
268 u64 paddr; member
430 .paddr = addr in share()
483 int uv_pin_shared(unsigned long paddr);
486 int uv_destroy_owned_page(unsigned long paddr);
487 int uv_convert_from_secure(unsigned long paddr);
488 int uv_convert_owned_from_secure(unsigned long paddr);
496 static inline int uv_pin_shared(unsigned long paddr) in uv_pin_shared() argument
501 static inline int uv_destroy_owned_page(unsigned long paddr) in uv_destroy_owned_page() argument
506 static inline int uv_convert_from_secure(unsigned long paddr) in uv_convert_from_secure() argument
511 uv_convert_owned_from_secure(unsigned long paddr) uv_convert_owned_from_secure() argument
[all...]
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A Dpage_mm.h73 unsigned long paddr; in ___pa() local
77 : "=r" (paddr) in ___pa()
79 return paddr; in ___pa()
82 static inline void *__va(unsigned long paddr) in __va() argument
89 : "0" (paddr), "i" (m68k_fixup_memoffset)); in __va()
/kernel/linux/linux-6.6/arch/powerpc/kernel/
H A Dio-workarounds.c27 static struct iowa_bus *iowa_pci_find(unsigned long vaddr, unsigned long paddr) in iowa_pci_find() argument
44 if (paddr) in iowa_pci_find()
47 if (paddr >= res->start && paddr <= res->end) in iowa_pci_find()
66 unsigned long vaddr, paddr; in iowa_mem_find_bus() local
72 paddr = ppc_find_vmap_phys(vaddr); in iowa_mem_find_bus()
74 bus = iowa_pci_find(vaddr, paddr); in iowa_mem_find_bus()
/kernel/linux/linux-6.6/include/linux/
H A Dswiotlb.h145 struct io_tlb_pool *swiotlb_find_pool(struct device *dev, phys_addr_t paddr);
150 phys_addr_t paddr) in swiotlb_find_pool()
160 * @paddr: Physical address within the DMA buffer.
162 * Check if @paddr points into a bounce buffer.
165 * * %true if @paddr points into a bounce buffer
168 static inline bool is_swiotlb_buffer(struct device *dev, phys_addr_t paddr) in is_swiotlb_buffer() argument
188 swiotlb_find_pool(dev, paddr); in is_swiotlb_buffer()
190 return paddr >= mem->defpool.start && paddr < mem->defpool.end; in is_swiotlb_buffer()
219 static inline bool is_swiotlb_buffer(struct device *dev, phys_addr_t paddr) in is_swiotlb_buffer() argument
149 swiotlb_find_pool(struct device *dev, phys_addr_t paddr) swiotlb_find_pool() argument
[all...]
/kernel/linux/linux-6.6/drivers/cache/
H A Dax45mp_cache.c103 static void ax45mp_dma_cache_inv(phys_addr_t paddr, size_t size) in ax45mp_dma_cache_inv() argument
105 unsigned long start = (unsigned long)phys_to_virt(paddr); in ax45mp_dma_cache_inv()
125 static void ax45mp_dma_cache_wback(phys_addr_t paddr, size_t size) in ax45mp_dma_cache_wback() argument
127 unsigned long start = (unsigned long)phys_to_virt(paddr); in ax45mp_dma_cache_wback()
143 static void ax45mp_dma_cache_wback_inv(phys_addr_t paddr, size_t size) in ax45mp_dma_cache_wback_inv() argument
145 ax45mp_dma_cache_wback(paddr, size); in ax45mp_dma_cache_wback_inv()
146 ax45mp_dma_cache_inv(paddr, size); in ax45mp_dma_cache_wback_inv()
/kernel/linux/linux-6.6/arch/s390/kernel/
H A Duv.c91 int uv_pin_shared(unsigned long paddr) in uv_pin_shared() argument
96 .paddr = paddr, in uv_pin_shared()
110 * @paddr: Absolute host address of page to be destroyed
112 static int uv_destroy_page(unsigned long paddr) in uv_destroy_page() argument
117 .paddr = paddr in uv_destroy_page()
135 int uv_destroy_owned_page(unsigned long paddr) in uv_destroy_owned_page() argument
137 struct page *page = phys_to_page(paddr); in uv_destroy_owned_page()
141 rc = uv_destroy_page(paddr); in uv_destroy_owned_page()
154 uv_convert_from_secure(unsigned long paddr) uv_convert_from_secure() argument
170 uv_convert_owned_from_secure(unsigned long paddr) uv_convert_owned_from_secure() argument
[all...]
/kernel/linux/linux-5.10/include/trace/events/
H A Diommu.h88 TP_PROTO(unsigned long iova, phys_addr_t paddr, size_t size),
90 TP_ARGS(iova, paddr, size),
94 __field(u64, paddr)
100 __entry->paddr = paddr;
104 TP_printk("IOMMU: iova=0x%016llx paddr=0x%016llx size=%zu",
105 __entry->iova, __entry->paddr, __entry->size
/kernel/linux/linux-6.6/include/trace/events/
H A Diommu.h81 TP_PROTO(unsigned long iova, phys_addr_t paddr, size_t size),
83 TP_ARGS(iova, paddr, size),
87 __field(u64, paddr)
93 __entry->paddr = paddr;
97 TP_printk("IOMMU: iova=0x%016llx - 0x%016llx paddr=0x%016llx size=%zu",
98 __entry->iova, __entry->iova + __entry->size, __entry->paddr,
/kernel/linux/linux-5.10/drivers/lightnvm/
H A Dpblk-map.c32 u64 paddr; in pblk_map_page_data() local
58 paddr = pblk_alloc_page(pblk, line, nr_secs); in pblk_map_page_data()
60 for (i = 0; i < nr_secs; i++, paddr++) { in pblk_map_page_data()
65 ppa_list[i] = addr_to_gen_ppa(pblk, paddr, line->id); in pblk_map_page_data()
80 lba_list[paddr] = cpu_to_le64(w_ctx->lba); in pblk_map_page_data()
81 if (lba_list[paddr] != addr_empty) in pblk_map_page_data()
86 lba_list[paddr] = addr_empty; in pblk_map_page_data()
88 __pblk_map_invalidate(pblk, line, paddr); in pblk_map_page_data()
/kernel/liteos_a/arch/arm/arm/src/
H A Dlos_arch_mmu.c52 PADDR_T *paddr; member
71 STATIC SPIN_LOCK_S *OsGetPteLock(LosArchMmu *archMmu, PADDR_T paddr, UINT32 *intSave) in OsGetPteLock() argument
77 vmPage = OsVmPaddrToPage(paddr); in OsGetPteLock()
90 STATIC SPIN_LOCK_S *OsGetPte1Lock(LosArchMmu *archMmu, PADDR_T paddr, UINT32 *intSave) in OsGetPte1Lock() argument
92 return OsGetPteLock(archMmu, paddr, intSave); in OsGetPte1Lock()
103 STATIC SPIN_LOCK_S *OsGetPte1LockTmp(LosArchMmu *archMmu, PADDR_T paddr, UINT32 *intSave) in OsGetPte1LockTmp() argument
107 spinLock = OsGetPteLock(archMmu, paddr, intSave); in OsGetPte1LockTmp()
110 (VOID)paddr; in OsGetPte1LockTmp()
163 STATIC INT32 OsMapParamCheck(UINT32 flags, VADDR_T vaddr, PADDR_T paddr) in OsMapParamCheck() argument
172 /* paddr an in OsMapParamCheck()
514 LOS_ArchMmuQuery(const LosArchMmu *archMmu, VADDR_T vaddr, PADDR_T *paddr, UINT32 *flags) LOS_ArchMmuQuery() argument
803 LOS_ArchMmuMap(LosArchMmu *archMmu, VADDR_T vaddr, PADDR_T paddr, size_t count, UINT32 flags) LOS_ArchMmuMap() argument
853 PADDR_T paddr = 0; LOS_ArchMmuChangeProt() local
888 PADDR_T paddr = 0; LOS_ArchMmuMove() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Ddbring.c45 dma_addr_t paddr; in ath11k_dbring_bufs_replenish() local
60 paddr = dma_map_single(ab->dev, ptr_aligned, ring->buf_sz, in ath11k_dbring_bufs_replenish()
63 ret = dma_mapping_error(ab->dev, paddr); in ath11k_dbring_bufs_replenish()
81 buff->paddr = paddr; in ath11k_dbring_bufs_replenish()
86 ath11k_hal_rx_buf_addr_info_set(desc, paddr, cookie, 0); in ath11k_dbring_bufs_replenish()
98 dma_unmap_single(ab->dev, paddr, ring->buf_sz, in ath11k_dbring_bufs_replenish()
163 param.base_paddr_lo = lower_32_bits(ring->refill_srng.paddr); in ath11k_dbring_wmi_cfg_setup()
164 param.base_paddr_hi = upper_32_bits(ring->refill_srng.paddr); in ath11k_dbring_wmi_cfg_setup()
280 dma_addr_t paddr; in ath11k_dbring_buffer_release_event() local
[all...]
/kernel/linux/linux-5.10/arch/arm64/mm/
H A Ddma-mapping.c16 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device() argument
19 __dma_map_area(phys_to_virt(paddr), size, dir); in arch_sync_dma_for_device()
22 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, in arch_sync_dma_for_cpu() argument
25 __dma_unmap_area(phys_to_virt(paddr), size, dir); in arch_sync_dma_for_cpu()
/kernel/linux/linux-5.10/arch/nios2/mm/
H A Ddma-mapping.c21 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device() argument
24 void *vaddr = phys_to_virt(paddr); in arch_sync_dma_for_device()
45 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, in arch_sync_dma_for_cpu() argument
48 void *vaddr = phys_to_virt(paddr); in arch_sync_dma_for_cpu()
/kernel/linux/linux-6.6/arch/arm64/mm/
H A Ddma-mapping.c16 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device() argument
19 unsigned long start = (unsigned long)phys_to_virt(paddr); in arch_sync_dma_for_device()
24 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, in arch_sync_dma_for_cpu() argument
27 unsigned long start = (unsigned long)phys_to_virt(paddr); in arch_sync_dma_for_cpu()
/kernel/linux/linux-6.6/arch/nios2/mm/
H A Ddma-mapping.c21 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device() argument
24 void *vaddr = phys_to_virt(paddr); in arch_sync_dma_for_device()
45 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, in arch_sync_dma_for_cpu() argument
48 void *vaddr = phys_to_virt(paddr); in arch_sync_dma_for_cpu()
/kernel/linux/linux-5.10/drivers/media/platform/sti/delta/
H A Ddelta-mem.c29 buf->paddr = dma_addr; in hw_alloc()
36 ctx->name, size, buf->vaddr, &buf->paddr, buf->name); in hw_alloc()
47 ctx->name, buf->size, buf->vaddr, &buf->paddr, buf->name); in hw_free()
50 buf->vaddr, buf->paddr, buf->attrs); in hw_free()

Completed in 19 milliseconds

12345678910>>...45