/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | hal.c | 1582 hal->rdp.vaddr = dma_alloc_coherent(ab->dev, size, &hal->rdp.paddr, 1600 hal->rdp.vaddr, hal->rdp.paddr); 1610 hal->wrp.vaddr = dma_alloc_coherent(ab->dev, size, &hal->wrp.paddr, 1628 hal->wrp.vaddr, hal->wrp.paddr); 1699 hp_addr = hal->rdp.paddr + 1784 tp_addr = hal->rdp.paddr + 1900 return ab->hal.wrp.paddr + 1904 return ab->hal.rdp.paddr + 1916 return ab->hal.rdp.paddr + 1920 return ab->hal.wrp.paddr 1939 ath12k_hal_ce_src_set_desc(struct hal_ce_srng_src_desc *desc, dma_addr_t paddr, u32 len, u32 id, u8 byte_swap_data) argument 1953 ath12k_hal_ce_dst_set_desc(struct hal_ce_srng_dest_desc *desc, dma_addr_t paddr) argument 1971 ath12k_hal_set_link_desc_addr(struct hal_wbm_link_desc *desc, u32 cookie, dma_addr_t paddr) argument [all...] |
H A D | dp_tx.c | 113 tcl_ext_cmd->info0 = le32_encode_bits(ti->paddr, 243 ti.paddr = dma_map_single(ab->dev, skb->data, skb->len, DMA_TO_DEVICE); 244 if (dma_mapping_error(ab->dev, ti.paddr)) { 255 skb_cb->paddr = ti.paddr; 272 ti.paddr = dma_map_single(ab->dev, skb_ext_desc->data, 274 ret = dma_mapping_error(ab->dev, ti.paddr); 283 skb_cb->paddr_ext_desc = ti.paddr; 331 dma_unmap_single(ab->dev, ti.paddr, ti.data_len, DMA_TO_DEVICE); 356 dma_unmap_single(ab->dev, skb_cb->paddr, msd [all...] |
/linux-master/drivers/video/fbdev/ |
H A D | hyperv_fb.c | 923 phys_addr_t paddr = 0; local 935 paddr = (page_to_pfn(page) << PAGE_SHIFT); 948 paddr = virt_to_phys(vmem); 951 return paddr; 956 phys_addr_t paddr, unsigned int size) 961 __free_pages(pfn_to_page(paddr >> PAGE_SHIFT), order); 965 phys_to_virt(paddr), 966 paddr); 979 phys_addr_t paddr; local 999 paddr 955 hvfb_release_phymem(struct hv_device *hdev, phys_addr_t paddr, unsigned int size) argument [all...] |
/linux-master/arch/x86/kernel/ |
H A D | sev.c | 514 unsigned long vaddr, phys_addr_t *paddr) 543 *paddr = pa; 707 early_set_pages_state(unsigned long vaddr, unsigned long paddr, argument 716 paddr = paddr & PAGE_MASK; 717 paddr_end = paddr + (npages << PAGE_SHIFT); 719 while (paddr < paddr_end) { 723 if (WARN(ret, "Failed to validate address 0x%lx ret %d", paddr, ret)) 731 sev_es_wr_ghcb_msr(GHCB_MSR_PSC_REQ_GFN(paddr >> PAGE_SHIFT, op)); 742 "Failed to change page state to '%s' paddr 513 vc_slow_virt_to_phys(struct ghcb *ghcb, struct es_em_ctxt *ctxt, unsigned long vaddr, phys_addr_t *paddr) argument 764 early_snp_set_memory_private(unsigned long vaddr, unsigned long paddr, unsigned long npages) argument 783 early_snp_set_memory_shared(unsigned long vaddr, unsigned long paddr, unsigned long npages) argument 1436 phys_addr_t paddr; local [all...] |
/linux-master/arch/sparc/mm/ |
H A D | init_64.c | 516 unsigned long paddr, mask = _PAGE_PADDR_4U; local 519 paddr = kaddr & mask; 523 paddr = pte_val(*ptep) & mask; 525 __flush_icache_page(paddr); 677 static unsigned long kern_large_tte(unsigned long paddr); 1240 unsigned long paddr; local 1249 paddr = memblock_phys_alloc(count * sizeof(struct mdesc_mlgroup), 1251 if (!paddr) 1254 mlgroups = __va(paddr); 1281 unsigned long paddr; local 1787 unsigned long this_end, paddr = __pa(vstart); local 2477 page_in_phys_avail(unsigned long paddr) argument 2823 kern_large_tte(unsigned long paddr) argument [all...] |
/linux-master/drivers/gpu/drm/mxsfb/ |
H A D | lcdif_kms.c | 539 dma_addr_t paddr; local 548 paddr = drm_fb_dma_get_gem_addr(new_pstate->fb, new_pstate, 0); 549 if (paddr) { 550 writel(lower_32_bits(paddr), 552 writel(CTRLDESCL_HIGH0_4_ADDR_HIGH(upper_32_bits(paddr)), 689 dma_addr_t paddr; local 691 paddr = drm_fb_dma_get_gem_addr(new_pstate->fb, new_pstate, 0); 692 if (paddr) { 693 writel(lower_32_bits(paddr), 695 writel(CTRLDESCL_HIGH0_4_ADDR_HIGH(upper_32_bits(paddr)), [all...] |
/linux-master/arch/arm/mm/ |
H A D | dma-mapping.c | 682 phys_addr_t paddr; local 686 paddr = page_to_phys(page) + off; 688 outer_inv_range(paddr, paddr + size); 690 outer_clean_range(paddr, paddr + size); 698 phys_addr_t paddr = page_to_phys(page) + off; local 703 outer_inv_range(paddr, paddr + size); 712 struct folio *folio = pfn_folio(paddr / PAGE_SIZ 1793 arch_sync_dma_for_device(phys_addr_t paddr, size_t size, enum dma_data_direction dir) argument 1800 arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, enum dma_data_direction dir) argument [all...] |
/linux-master/drivers/crypto/ccp/ |
H A D | sev-dev.c | 368 static int snp_reclaim_pages(unsigned long paddr, unsigned int npages, bool locked) argument 372 paddr = __sme_clr(ALIGN_DOWN(paddr, PAGE_SIZE)); 374 for (i = 0; i < npages; i++, paddr += PAGE_SIZE) { 377 data.paddr = paddr; 387 ret = rmp_make_shared(__phys_to_pfn(paddr), PG_LEVEL_4K); 399 snp_leak_pages(__phys_to_pfn(paddr), npages - i); 403 static int rmp_mark_pages_firmware(unsigned long paddr, unsigned int npages, bool locked) argument 405 unsigned long pfn = __sme_clr(paddr) >> PAGE_SHIF 429 unsigned long npages = 1ul << order, paddr; local 465 unsigned long paddr, npages = 1ul << order; local [all...] |
/linux-master/drivers/soc/fsl/dpio/ |
H A D | dpio-service.c | 44 dma_addr_t paddr; member in struct:dpaa2_io_store 402 qbman_pull_desc_set_storage(&pd, s->vaddr, s->paddr, 1); 433 qbman_pull_desc_set_storage(&pd, s->vaddr, s->paddr, 1); 674 ret->paddr = dma_map_single(dev, ret->vaddr, 677 if (dma_mapping_error(dev, ret->paddr)) { 697 dma_unmap_single(s->dev, s->paddr, sizeof(struct dpaa2_dq) * s->max,
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_iommu_v2.c | 93 unsigned long iova, phys_addr_t paddr, 98 u32 entry = lower_32_bits(paddr) | MMUv2_PTE_PRESENT; 104 entry |= (upper_32_bits(paddr) & 0xff) << 4; 92 etnaviv_iommuv2_map(struct etnaviv_iommu_context *context, unsigned long iova, phys_addr_t paddr, size_t size, int prot) argument
|
/linux-master/drivers/media/platform/st/sti/bdisp/ |
H A D | bdisp-v4l2.c | 117 .paddr = {0, 0, 0, 0} 254 struct bdisp_frame *frame, dma_addr_t *paddr) 259 paddr[0] = vb2_dma_contig_plane_dma_addr(vb, 0); 263 paddr[1] = (dma_addr_t)(paddr[0] + 268 paddr[2] = (dma_addr_t)(paddr[1] + 276 __func__, &paddr[0], &paddr[1], &paddr[ 253 bdisp_get_addr(struct bdisp_ctx *ctx, struct vb2_buffer *vb, struct bdisp_frame *frame, dma_addr_t *paddr) argument [all...] |
H A D | bdisp.h | 66 * @paddr: image physical addresses per plane ([0]=RGB/Y - [1]=Cb/Cr, ...) 77 dma_addr_t paddr[4]; member in struct:bdisp_frame
|
/linux-master/drivers/crypto/hisilicon/sec/ |
H A D | sec_drv.c | 907 sec_queue_cmdbase_addr(queue, queue->ring_cmd.paddr); 909 sec_queue_outorder_addr(queue, queue->ring_cq.paddr); 911 sec_queue_errbase_addr(queue, queue->ring_db.paddr); 1087 &ring_cmd->paddr, GFP_KERNEL); 1096 &ring_cq->paddr, GFP_KERNEL); 1103 &ring_db->paddr, GFP_KERNEL); 1119 queue->ring_db.paddr); 1122 queue->ring_cq.paddr); 1125 queue->ring_cmd.paddr); 1135 queue->ring_db.paddr); [all...] |
/linux-master/drivers/watchdog/ |
H A D | rti_wdt.c | 217 u64 paddr; local 316 paddr = res.start; 324 vaddr = memremap(paddr, reserved_mem_size, MEMREMAP_WB);
|
/linux-master/drivers/dma/dw-edma/ |
H A D | dw-hdma-v0-core.c | 222 dw_hdma_v0_write_ll_link(chunk, i, control, chunk->ll_region.paddr); 262 lower_32_bits(chunk->ll_region.paddr)); 264 upper_32_bits(chunk->ll_region.paddr));
|
H A D | dw-edma-core.c | 96 chunk->ll_region.paddr = chip->ll_region_wr[chan->id].paddr; 99 chunk->ll_region.paddr = chip->ll_region_rd[chan->id].paddr; 487 burst->dar = xfer->xfer.cyclic.paddr; 504 burst->sar = xfer->xfer.cyclic.paddr; 564 dw_edma_device_prep_dma_cyclic(struct dma_chan *dchan, dma_addr_t paddr, argument 573 xfer.xfer.cyclic.paddr = paddr;
|
/linux-master/kernel/dma/ |
H A D | swiotlb.c | 578 phys_addr_t paddr; local 585 paddr = page_to_phys(page); 586 if (paddr + bytes - 1 > phys_limit) { 591 vaddr = phys_to_virt(paddr); 768 * @paddr: Physical address within the DMA buffer. 773 * Return: Memory pool which contains @paddr, or %NULL if none. 775 struct io_tlb_pool *swiotlb_find_pool(struct device *dev, phys_addr_t paddr) argument 782 if (paddr >= pool->start && paddr < pool->end) 787 if (paddr > 1538 swiotlb_map(struct device *dev, phys_addr_t paddr, size_t size, enum dma_data_direction dir, unsigned long attrs) argument [all...] |
/linux-master/arch/m68k/include/asm/ |
H A D | bvme6000hw.h | 17 pad_c[3], paddr, member in struct:__anon466
|
/linux-master/drivers/virt/nitro_enclaves/ |
H A D | ne_pci_dev.h | 195 * @paddr: Physical address of the memory region to add to the slot. 200 u64 paddr; member in struct:slot_add_mem_req
|
/linux-master/drivers/net/ethernet/altera/ |
H A D | altera_sgdma.c | 409 dma_addr_t paddr = priv->txdescmem_busaddr; local 411 return (dma_addr_t)((uintptr_t)paddr + offs); 418 dma_addr_t paddr = priv->rxdescmem_busaddr; local 420 return (dma_addr_t)((uintptr_t)paddr + offs);
|
/linux-master/arch/sparc/include/asm/ |
H A D | pgtsrmmu.h | 113 void srmmu_set_ctable_ptr(unsigned long paddr);
|
/linux-master/drivers/tee/amdtee/ |
H A D | call.c | 289 phys_addr_t paddr; local 319 paddr = __psp_pa(start[i].kaddr); 320 cmd->sg_list.buf[i].hi_addr = upper_32_bits(paddr); 321 cmd->sg_list.buf[i].low_addr = lower_32_bits(paddr);
|
/linux-master/arch/sparc/lib/ |
H A D | clear_page.S | 51 sub %o0, %g2, %g1 ! paddr
|
/linux-master/drivers/net/ethernet/calxeda/ |
H A D | xgmac.c | 481 u32 paddr, int len) 483 p->buf1_addr = cpu_to_le32(paddr); 485 p->buf2_addr = cpu_to_le32(paddr + MAX_DESC_BUF_SZ); 489 u32 paddr, int len) 492 desc_set_buf_addr(p, paddr, len); 680 dma_addr_t paddr; local 694 paddr = dma_map_single(priv->device, skb->data, 697 if (dma_mapping_error(priv->device, paddr)) { 702 desc_set_buf_addr(p, paddr, priv->dma_buf_sz); 1084 dma_addr_t paddr; local 480 desc_set_buf_addr(struct xgmac_dma_desc *p, u32 paddr, int len) argument 488 desc_set_buf_addr_and_size(struct xgmac_dma_desc *p, u32 paddr, int len) argument [all...] |
/linux-master/fs/jfs/ |
H A D | jfs_xtree.h | 101 int *pflag, s64 * paddr, int *plen, int flag);
|