Searched refs:pa (Results 251 - 275 of 365) sorted by relevance

<<1112131415

/linux-master/drivers/iommu/
H A Domap-iommu.h23 u32 pa; member in struct:iotlb_entry
H A Ds390-iommu.c553 phys_addr_t pa, dma_addr_t dma_addr,
557 phys_addr_t page_addr = pa & PAGE_MASK;
552 s390_iommu_validate_trans(struct s390_domain *s390_domain, phys_addr_t pa, dma_addr_t dma_addr, unsigned long nr_pages, int flags, gfp_t gfp) argument
/linux-master/drivers/net/ethernet/aquantia/atlantic/
H A Daq_ring.c303 dma_unmap_single(dev, buff->pa, buff->len,
306 dma_unmap_page(dev, buff->pa, buff->len,
331 buff->pa = 0U;
885 buff->pa = aq_buf_daddr(&buff->rxdata);
/linux-master/arch/arm/mach-omap2/
H A Dcm33xx.c341 return cm_base.pa + inst + offset;
/linux-master/include/linux/
H A Dtee_drv.h316 * @pa: Physical address to return
320 int tee_shm_get_pa(struct tee_shm *shm, size_t offs, phys_addr_t *pa);
H A Dacpi.h249 void acpi_numa_processor_affinity_init (struct acpi_srat_cpu_affinity *pa);
252 acpi_numa_processor_affinity_init(struct acpi_srat_cpu_affinity *pa) { } argument
255 void acpi_numa_x2apic_affinity_init(struct acpi_srat_x2apic_cpu_affinity *pa);
264 void acpi_numa_gicc_affinity_init(struct acpi_srat_gicc_affinity *pa);
267 acpi_numa_gicc_affinity_init(struct acpi_srat_gicc_affinity *pa) { } argument
/linux-master/fs/xfs/scrub/
H A Dxfarray.c621 void *pa,
625 return pa + (pa_recsz * pa_idx);
631 void *pa,
635 return xfarray_pivot_array_rec(pa, pa_recsz, pa_idx + 1) -
620 xfarray_pivot_array_rec( void *pa, size_t pa_recsz, unsigned int pa_idx) argument
630 xfarray_pivot_array_idx( void *pa, size_t pa_recsz, unsigned int pa_idx) argument
/linux-master/arch/arm64/include/asm/
H A Dkvm_mmu.h173 phys_addr_t pa, unsigned long size, bool writable);
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dradix.h340 extern int radix__map_kernel_page(unsigned long ea, unsigned long pa,
/linux-master/arch/riscv/include/asm/
H A Dpgtable.h153 pte_t *(*get_pte_virt)(phys_addr_t pa);
156 pmd_t *(*get_pmd_virt)(phys_addr_t pa);
158 pud_t *(*get_pud_virt)(phys_addr_t pa);
160 p4d_t *(*get_p4d_virt)(phys_addr_t pa);
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c122 u64 pa; local
126 pa = otx2_iova_to_phys(pfvf->iommu_domain, sg->dma_addr[0]);
129 page = virt_to_page(phys_to_virt(pa));
1410 u64 iova, pa; local
1415 pa = otx2_iova_to_phys(pfvf->iommu_domain, iova);
1416 page = virt_to_page(phys_to_virt(pa));
1420 hard_start = (unsigned char *)phys_to_virt(pa);
/linux-master/arch/arm64/kvm/
H A Dmmu.c1062 * @pa: The physical address of the device
1067 phys_addr_t pa, unsigned long size, bool writable)
1091 ret = kvm_pgtable_stage2_map(pgt, addr, PAGE_SIZE, pa, prot,
1097 pa += PAGE_SIZE;
1317 unsigned long pa; local
1327 pa = (vma->vm_pgoff << PAGE_SHIFT) + (hva - vma->vm_start);
1330 if ((hva & (PUD_SIZE - 1)) == (pa & (PUD_SIZE - 1)) &&
1336 if ((hva & (PMD_SIZE - 1)) == (pa & (PMD_SIZE - 1)) &&
1066 kvm_phys_addr_ioremap(struct kvm *kvm, phys_addr_t guest_ipa, phys_addr_t pa, unsigned long size, bool writable) argument
/linux-master/arch/sparc/mm/
H A Dinit_64.c1644 unsigned long pa = __pa(addr); local
1646 if ((pa >> max_phys_bits) != 0UL)
1649 return pfn_valid(pa >> PAGE_SHIFT);
2093 static void patch_one_ktsb_phys(unsigned int *start, unsigned int *end, unsigned long pa) argument
2097 high_bits = (pa >> 32) & 0xffffffff;
2098 low_bits = (pa >> 0) & 0xffffffff;
2197 unsigned long pa, ret; local
2199 pa = kern_base + ((unsigned long)&ktsb_descr[0] - KERNBASE);
2201 ret = sun4v_mmu_tsb_ctx0(NUM_KTSB_DESCR, pa);
2204 "errors with %lx\n", pa, re
[all...]
/linux-master/arch/sparc/kernel/
H A Dldc.c2084 static void fill_cookies(struct cookie_state *sp, unsigned long pa, argument
2088 unsigned long tlen, new = pa + PAGE_SIZE;
2091 sp->page_table[sp->pte_idx].mte = sp->mte_base | pa;
2116 pa = new;
2198 unsigned long npages, pa; local
2206 pa = __pa(buf);
2207 if ((pa | len) & (8UL - 1))
2210 npages = pages_in_region(pa, len);
2225 fill_cookies(&state, (pa & PAGE_MASK), (pa
[all...]
/linux-master/net/tipc/
H A Dname_table.c403 #define publication_after(pa, pb) time_after32((pa)->id, (pb)->id)
407 struct publication *pa, *pb; local
409 pa = container_of(a, struct publication, list);
411 return publication_after(pa, pb);
/linux-master/kernel/irq/
H A Dirqdomain.c38 phys_addr_t *pa; member in struct:irqchip_fwid
67 * @pa: Optional user-provided physical address
79 phys_addr_t *pa)
94 n = kasprintf(GFP_KERNEL, "irqchip@%pa", pa);
106 fwid->pa = pa;
77 __irq_domain_alloc_fwnode(unsigned int type, int id, const char *name, phys_addr_t *pa) argument
/linux-master/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.c481 &ctx->ah_tbl.pa, GFP_KERNEL);
513 ocrdma_del_mmap(ctx, ctx->ah_tbl.pa, ctx->ah_tbl.len);
516 ctx->ah_tbl.pa);
529 ocrdma_del_mmap(uctx, uctx->ah_tbl.pa, uctx->ah_tbl.len);
531 uctx->ah_tbl.pa);
756 mr->pbl_table[i].pa);
795 dma_addr_t pa; local
804 va = dma_alloc_coherent(&pdev->dev, dma_len, &pa, GFP_KERNEL);
811 mr->pbl_table[i].pa = pa;
[all...]
/linux-master/drivers/infiniband/hw/qedr/
H A Dverbs.c516 pbl[i].va, pbl[i].pa);
536 dma_addr_t pa; local
545 va = dma_alloc_coherent(&pdev->dev, pbl_info->pbl_size, &pa,
551 pbl_table[i].pa = pa;
559 pbl_main_tbl[i] = pbl_table[i + 1].pa;
566 pbl_table[i].va, pbl_table[i].pa);
972 pbl_ptr = cq->q.pbl_tbl->pa;
1589 pbl_base_addr = srq->usrq.pbl_tbl->pa;
1787 qp->usq.pbl_tbl->pa
[all...]
/linux-master/drivers/infiniband/hw/irdma/
H A Dverbs.c704 &mem->pa, GFP_KERNEL);
714 info->sq_pa = mem->pa;
918 &iwqp->q2_ctx_mem.pa,
924 init_info.q2_pa = iwqp->q2_ctx_mem.pa;
942 iwqp->host_ctx.pa = init_info.host_ctx_pa;
1790 iwcq->kmem.va, iwcq->kmem.pa);
1794 iwcq->kmem_shadow.va, iwcq->kmem_shadow.pa);
1810 cq_buf->kmem_buf.va, cq_buf->kmem_buf.pa);
1963 kmem_buf.size, &kmem_buf.pa,
1969 info.cq_pa = kmem_buf.pa;
[all...]
/linux-master/drivers/parisc/
H A Dsba_iommu.c575 u64 pa; /* physical address */ local
578 pa = lpa(vba);
579 pa &= IOVP_MASK;
582 pa |= (ci >> PAGE_SHIFT) & 0xff; /* move CI (8 bits) into lowest byte */
584 pa |= SBA_PDIR_VALID_BIT; /* set "valid" bit */
585 *pdir_ptr = cpu_to_le64(pa); /* swap and store into I/O Pdir */
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_chardev.c763 struct kfd_process_device_apertures *pa; local
782 pa = kcalloc(args->num_of_nodes, sizeof(struct kfd_process_device_apertures),
784 if (!pa)
791 kfree(pa);
799 pa[i].gpu_id = pdd->dev->id;
800 pa[i].lds_base = pdd->lds_base;
801 pa[i].lds_limit = pdd->lds_limit;
802 pa[i].gpuvm_base = pdd->gpuvm_base;
803 pa[i].gpuvm_limit = pdd->gpuvm_limit;
804 pa[
[all...]
/linux-master/drivers/crypto/starfive/
H A Djh7110-rsa.c54 static unsigned int starfive_rsa_get_nbit(u8 *pa, u32 snum, int key_sz) argument
61 value = pa[key_sz - i - 1];
/linux-master/tools/bpf/resolve_btfids/
H A Dmain.c660 static int cmp_id(const void *pa, const void *pb) argument
662 const int *a = pa, *b = pb;
/linux-master/drivers/net/wireless/ath/wil6210/
H A Dwil6210.h514 dma_addr_t pa; member in struct:wil_desc_ring_rx_swtail
523 dma_addr_t pa; member in struct:wil_ring
550 dma_addr_t pa; member in struct:wil_status_ring
602 int (*tx_desc_map)(union wil_tx_desc *desc, dma_addr_t pa,
/linux-master/arch/microblaze/include/asm/
H A Dpgtable.h441 int map_page(unsigned long va, phys_addr_t pa, int flags);

Completed in 246 milliseconds

<<1112131415