/linux-master/drivers/atm/ |
H A D | eni.c | 345 dma_addr_t paddr; local 351 paddr = 0; /* GCC, shut up */ 353 paddr = dma_map_single(&eni_dev->pci_dev->dev,skb->data,skb->len, 355 if (dma_mapping_error(&eni_dev->pci_dev->dev, paddr)) 357 ENI_PRV_PADDR(skb) = paddr; 358 if (paddr & 3) 361 vcc->vci,(unsigned long) paddr); 384 if (paddr & 15) { 387 init = 4-((paddr & 15) >> 2); 391 dma[j++] = paddr; 928 put_dma(int chan,u32 *dma,int *j,dma_addr_t paddr, u32 size) argument 1033 dma_addr_t paddr; local [all...] |
H A D | eni.h | 129 dma_addr_t paddr; /* DMA handle */ member in struct:eni_skb_prv 134 #define ENI_PRV_PADDR(skb) (((struct eni_skb_prv *) (skb)->cb)->paddr)
|
/linux-master/drivers/net/wireless/quantenna/qtnfmac/pcie/ |
H A D | topaz_pcie.c | 188 dma_addr_t paddr; local 199 vaddr = dmam_alloc_coherent(&priv->pdev->dev, len, &paddr, GFP_KERNEL); 206 qtnf_non_posted_write(paddr, &bda->bda_rc_tx_bd_base); 211 pr_debug("TX descriptor table: vaddr=0x%p paddr=%pad\n", vaddr, &paddr); 219 paddr += priv->tx_bd_num * sizeof(struct qtnf_topaz_tx_bd); 222 qtnf_non_posted_write(paddr, &bda->bda_rc_rx_bd_base); 224 pr_debug("RX descriptor table: vaddr=0x%p paddr=%pad\n", vaddr, &paddr); 229 paddr 248 dma_addr_t paddr; local 300 dma_addr_t paddr; local 397 dma_addr_t paddr; local 913 dma_addr_t paddr; local [all...] |
H A D | pearl_pcie.c | 235 dma_addr_t paddr; local 242 vaddr = dmam_alloc_coherent(&priv->pdev->dev, len, &paddr, GFP_KERNEL); 249 ps->bd_table_paddr = paddr; 253 ps->tx_bd_pbase = paddr; 255 pr_debug("TX descriptor table: vaddr=0x%p paddr=%pad\n", vaddr, &paddr); 263 paddr += priv->tx_bd_num * sizeof(struct qtnf_pearl_tx_bd); 266 ps->rx_bd_pbase = paddr; 269 writel(QTN_HOST_HI32(paddr), 272 writel(QTN_HOST_LO32(paddr), 287 dma_addr_t paddr; local 350 dma_addr_t paddr; local 470 dma_addr_t paddr; local [all...] |
/linux-master/arch/x86/virt/svm/ |
H A D | sev.c | 339 unsigned long paddr; local 353 paddr = PFN_PHYS(pte_pfn(*pte)) | (hva & ~page_level_mask(level)); 354 dump_rmpentry(PHYS_PFN(paddr)); 363 unsigned long paddr = pfn << PAGE_SHIFT; local 375 : "a" (paddr) 472 unsigned long paddr = pfn << PAGE_SHIFT; local 487 : "a" (paddr), "c" ((unsigned long)state)
|
/linux-master/drivers/net/ethernet/alacritech/ |
H A D | slicoss.c | 100 dma_addr_t paddr = stq->paddr[active]; local 102 slic_write(sdev, SLIC_REG_RBAR, lower_32_bits(paddr) | 145 slic_write(sdev, reg, lower_32_bits(upr->paddr)); 191 dma_addr_t paddr) 199 upr->paddr = paddr; 403 dma_addr_t paddr; local 410 paddr = dma_map_single(&sdev->pdev->dev, skb->data, maplen, 412 if (dma_mapping_error(&sdev->pdev->dev, paddr)) { 190 slic_new_upr(struct slic_device *sdev, unsigned int type, dma_addr_t paddr) argument 774 dma_addr_t paddr; local 1229 dma_addr_t paddr; local 1413 dma_addr_t paddr; local 1603 dma_addr_t paddr; local [all...] |
/linux-master/drivers/acpi/apei/ |
H A D | apei-base.c | 568 static int apei_check_gar(struct acpi_generic_address *reg, u64 *paddr, argument 577 *paddr = get_unaligned(®->address); 578 if (!*paddr) { 581 *paddr, bit_width, bit_offset, access_size_code, 589 *paddr, bit_width, bit_offset, access_size_code, 596 if (bit_width == 32 && bit_offset == 0 && (*paddr & 0x03) == 0 && 599 else if (bit_width == 64 && bit_offset == 0 && (*paddr & 0x07) == 0 && 606 *paddr, bit_width, bit_offset, access_size_code, 615 *paddr, bit_width, bit_offset, access_size_code, 718 u64 paddr; local [all...] |
/linux-master/net/sctp/ |
H A D | diag.c | 30 union sctp_addr laddr, paddr; local 36 paddr = asoc->peer.primary_path->ipaddr; 48 *(struct in6_addr *)r->id.idiag_dst = paddr.v6.sin6_addr; 56 r->id.idiag_dst[0] = paddr.v4.sin_addr.s_addr; 426 union sctp_addr laddr, paddr; local 440 paddr.v4.sin_port = req->id.idiag_dport; 441 paddr.v4.sin_addr.s_addr = req->id.idiag_dst[0]; 442 paddr.v4.sin_family = AF_INET; 449 paddr.v6.sin6_port = req->id.idiag_dport; 450 memcpy(&paddr [all...] |
/linux-master/drivers/staging/media/ipu3/ |
H A D | ipu3-mmu.c | 211 phys_addr_t paddr) 233 l2pt[l2pt_idx] = IPU3_ADDR2PTE(paddr); 245 * @paddr: the physical address 252 phys_addr_t paddr, size_t size) 262 if (!IS_ALIGNED(iova | paddr | size, IPU3_PAGE_SIZE)) { 264 iova, &paddr, size); 269 iova, &paddr, size); 272 dev_dbg(mmu->dev, "mapping: iova 0x%lx pa %pa\n", iova, &paddr); 274 ret = __imgu_mmu_map(mmu, iova, paddr); 279 paddr 210 __imgu_mmu_map(struct imgu_mmu *mmu, unsigned long iova, phys_addr_t paddr) argument 251 imgu_mmu_map(struct imgu_mmu_info *info, unsigned long iova, phys_addr_t paddr, size_t size) argument [all...] |
/linux-master/drivers/tty/serial/ |
H A D | earlycon.c | 39 static void __iomem * __init earlycon_map(resource_size_t paddr, size_t size) argument 43 set_fixmap_io(FIX_EARLYCON_MEM_BASE, paddr & PAGE_MASK); 45 base += paddr & ~PAGE_MASK; 47 base = ioremap(paddr, size); 50 pr_err("%s: Couldn't map %pa\n", __func__, &paddr);
|
/linux-master/arch/powerpc/include/asm/ |
H A D | io.h | 389 static inline void __raw_rm_writeb(u8 val, volatile void __iomem *paddr) argument 395 : : "r" (val), "r" (paddr) : "memory"); 398 static inline void __raw_rm_writew(u16 val, volatile void __iomem *paddr) argument 404 : : "r" (val), "r" (paddr) : "memory"); 407 static inline void __raw_rm_writel(u32 val, volatile void __iomem *paddr) argument 413 : : "r" (val), "r" (paddr) : "memory"); 416 static inline void __raw_rm_writeq(u64 val, volatile void __iomem *paddr) argument 422 : : "r" (val), "r" (paddr) : "memory"); 425 static inline void __raw_rm_writeq_be(u64 val, volatile void __iomem *paddr) argument 427 __raw_rm_writeq((__force u64)cpu_to_be64(val), paddr); 430 __raw_rm_readb(volatile void __iomem *paddr) argument 441 __raw_rm_readw(volatile void __iomem *paddr) argument 452 __raw_rm_readl(volatile void __iomem *paddr) argument 463 __raw_rm_readq(volatile void __iomem *paddr) argument [all...] |
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | dp_rx.c | 356 dma_addr_t paddr; local 386 paddr = dma_map_single(ab->dev, skb->data, 389 if (dma_mapping_error(ab->dev, paddr)) 403 ATH11K_SKB_RXCB(skb)->paddr = paddr; 410 ath11k_hal_rx_buf_addr_info_set(desc, paddr, cookie, mgr); 424 dma_unmap_single(ab->dev, paddr, skb->len + skb_tailroom(skb), 448 dma_unmap_single(ar->ab->dev, ATH11K_SKB_RXCB(skb)->paddr, 679 dma_unmap_single(ab->dev, rx_tid->paddr, 693 dma_unmap_single(ab->dev, rx_tid->paddr, 1006 dma_addr_t paddr; local 1123 dma_addr_t paddr; local 2852 dma_addr_t paddr; local 2903 dma_addr_t paddr; local 3008 dma_addr_t paddr; local 3379 dma_addr_t paddr; local 3777 dma_addr_t paddr; local 4205 dma_addr_t paddr; local 4510 ath11k_dp_rx_mon_next_link_desc_get(void *rx_msdu_link_desc, dma_addr_t *paddr, u32 *sw_cookie, u8 *rbm, void **pp_buf_addr_info) argument 4644 dma_addr_t paddr; local [all...] |
H A D | hal.c | 199 hal->rdp.vaddr = dma_alloc_coherent(ab->dev, size, &hal->rdp.paddr, 217 hal->rdp.vaddr, hal->rdp.paddr); 227 hal->wrp.vaddr = dma_alloc_coherent(ab->dev, size, &hal->wrp.paddr, 245 hal->wrp.vaddr, hal->wrp.paddr); 319 hp_addr = hal->rdp.paddr + 421 tp_addr = hal->rdp.paddr + 532 return ab->hal.wrp.paddr + 536 return ab->hal.rdp.paddr + 548 return ab->hal.rdp.paddr + 552 return ab->hal.wrp.paddr 571 ath11k_hal_ce_src_set_desc(void *buf, dma_addr_t paddr, u32 len, u32 id, u8 byte_swap_data) argument 587 ath11k_hal_ce_dst_set_desc(void *buf, dma_addr_t paddr) argument 608 ath11k_hal_set_link_desc_addr(struct hal_wbm_link_desc *desc, u32 cookie, dma_addr_t paddr) argument 629 ath11k_hal_srng_dst_peek_with_dma(struct ath11k_base *ab, struct hal_srng *srng, dma_addr_t *paddr) argument [all...] |
/linux-master/drivers/i2c/busses/ |
H A D | i2c-xgene-slimpro.c | 267 dma_addr_t paddr; local 271 paddr = dma_map_single(ctx->dev, ctx->dma_buffer, readlen, DMA_FROM_DEVICE); 272 if (dma_mapping_error(ctx->dev, paddr)) { 282 SLIMPRO_IIC_ENCODE_UPPER_BUFADDR(paddr) | 284 msg[2] = (u32)paddr; 291 dma_unmap_single(ctx->dev, paddr, readlen, DMA_FROM_DEVICE); 299 dma_addr_t paddr; local 307 paddr = dma_map_single(ctx->dev, ctx->dma_buffer, writelen, 309 if (dma_mapping_error(ctx->dev, paddr)) { 318 SLIMPRO_IIC_ENCODE_UPPER_BUFADDR(paddr) | [all...] |
/linux-master/drivers/media/pci/mgb4/ |
H A D | mgb4_dma.c | 23 u64 paddr, struct sg_table *sgt) 35 cfg.dst_addr = paddr; 40 cfg.src_addr = paddr; 22 mgb4_dma_transfer(struct mgb4_dev *mgbdev, u32 channel, bool write, u64 paddr, struct sg_table *sgt) argument
|
/linux-master/drivers/staging/media/meson/vdec/ |
H A D | codec_hevc_common.c | 180 dma_addr_t paddr; local 181 void *vaddr = dma_alloc_coherent(dev, am21_size, &paddr, 189 comm->fbc_buffer_paddr[idx] = paddr; 233 dma_addr_t paddr; local 235 &paddr, GFP_KERNEL); 242 comm->mmu_header_paddr[idx] = paddr;
|
/linux-master/arch/sparc/include/asm/ |
H A D | oplib_64.h | 151 unsigned long align, unsigned long *paddr); 176 unsigned long vaddr, unsigned long paddr);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
H A D | memgf100.c | 35 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) 63 *paddr = device->func->resource_addr(device, 1) + (*pvma)->addr; 34 gf100_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv, u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) argument
|
H A D | memnv50.c | 35 u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) 60 *paddr = device->func->resource_addr(device, 1) + (*pvma)->addr; 34 nv50_mem_map(struct nvkm_mmu *mmu, struct nvkm_memory *memory, void *argv, u32 argc, u64 *paddr, u64 *psize, struct nvkm_vma **pvma) argument
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_mmu.h | 26 phys_addr_t paddr, size_t size, int prot); 98 u32 memory_base, dma_addr_t paddr,
|
/linux-master/fs/pstore/ |
H A D | ram.c | 485 phys_addr_t *paddr, size_t mem_sz, 523 if (*paddr + mem_sz - cxt->phys_addr > cxt->size) { 526 mem_sz, (unsigned long long)*paddr, 550 prz_ar[i] = persistent_ram_new(*paddr, zone_sz, sig, 558 (unsigned long long)*paddr, err); 568 *paddr += zone_sz; 583 phys_addr_t *paddr, size_t sz, u32 sig) 590 if (*paddr + sz - cxt->phys_addr > cxt->size) { 592 name, sz, (unsigned long long)*paddr, 598 *prz = persistent_ram_new(*paddr, s 482 ramoops_init_przs(const char *name, struct device *dev, struct ramoops_context *cxt, struct persistent_ram_zone ***przs, phys_addr_t *paddr, size_t mem_sz, ssize_t record_size, unsigned int *cnt, u32 sig, u32 flags) argument 580 ramoops_init_prz(const char *name, struct device *dev, struct ramoops_context *cxt, struct persistent_ram_zone **prz, phys_addr_t *paddr, size_t sz, u32 sig) argument 726 phys_addr_t paddr; local [all...] |
/linux-master/drivers/media/platform/st/sti/bdisp/ |
H A D | bdisp-hw.c | 47 dma_addr_t paddr; /* Physical address for filter table */ member in struct:bdisp_filter_addr 454 dma_addr_t paddr; local 457 base = dma_alloc_attrs(dev, node_size * MAX_NB_NODE, &paddr, 468 ctx->node_paddr[i] = paddr; 469 dev_dbg(dev, "node[%d]=0x%p (paddr=%pad)\n", i, ctx->node[i], 470 &paddr); 472 paddr += node_size; 493 bdisp_h_filter[0].paddr, DMA_ATTR_WRITE_COMBINE); 509 dma_addr_t paddr; local 513 base = dma_alloc_attrs(dev, size, &paddr, GFP_KERNE [all...] |
/linux-master/kernel/dma/ |
H A D | direct.c | 405 phys_addr_t paddr = dma_to_phys(dev, sg_dma_address(sg)); local 407 if (unlikely(is_swiotlb_buffer(dev, paddr))) 408 swiotlb_sync_single_for_device(dev, paddr, sg->length, 412 arch_sync_dma_for_device(paddr, sg->length, 428 phys_addr_t paddr = dma_to_phys(dev, sg_dma_address(sg)); local 431 arch_sync_dma_for_cpu(paddr, sg->length, dir); 433 if (unlikely(is_swiotlb_buffer(dev, paddr))) 434 swiotlb_sync_single_for_cpu(dev, paddr, sg->length, 438 arch_dma_mark_clean(paddr, sg->length); 509 dma_addr_t dma_direct_map_resource(struct device *dev, phys_addr_t paddr, argument [all...] |
/linux-master/drivers/pci/endpoint/functions/ |
H A D | pci-epf-mhi.c | 28 dma_addr_t paddr; member in struct:pci_epf_mhi_dma_transfer 166 phys_addr_t *paddr, void __iomem **vaddr, 174 *vaddr = pci_epc_mem_alloc_addr(epc, paddr, size + offset); 178 ret = pci_epc_map_addr(epc, epf->func_no, epf->vfunc_no, *paddr, 181 pci_epc_mem_free_addr(epc, *paddr, *vaddr, size + offset); 185 *paddr = *paddr + offset; 192 phys_addr_t *paddr, void __iomem **vaddr, 198 return __pci_epf_mhi_alloc_map(mhi_cntrl, pci_addr, paddr, vaddr, 203 u64 pci_addr, phys_addr_t paddr, 165 __pci_epf_mhi_alloc_map(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t *paddr, void __iomem **vaddr, size_t offset, size_t size) argument 191 pci_epf_mhi_alloc_map(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t *paddr, void __iomem **vaddr, size_t size) argument 202 __pci_epf_mhi_unmap_free(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t paddr, void __iomem *vaddr, size_t offset, size_t size) argument 216 pci_epf_mhi_unmap_free(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t paddr, void __iomem *vaddr, size_t size) argument [all...] |
/linux-master/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | processor.c | 155 uint64_t paddr, 161 paddr = vm_untag_gpa(vm, paddr); 166 *pte |= PTE_LARGE_MASK | (paddr & PHYSICAL_PAGE_MASK); 185 void __virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, int level) argument 199 TEST_ASSERT((paddr % pg_size) == 0, 201 " paddr: 0x%lx page size: 0x%lx", paddr, pg_size); 202 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, 204 " paddr 152 virt_create_upper_pte(struct kvm_vm *vm, uint64_t *parent_pte, uint64_t vaddr, uint64_t paddr, int current_level, int target_level) argument 207 "Unexpected bits in paddr: %lx", paddr); local 241 virt_arch_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr) argument 246 virt_map_level(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, uint64_t nr_bytes, int level) argument [all...] |