/linux-master/drivers/iommu/ |
H A D | omap-iommu.h | 23 u32 pa; member in struct:iotlb_entry
|
H A D | s390-iommu.c | 553 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 D | aq_ring.c | 303 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 D | cm33xx.c | 341 return cm_base.pa + inst + offset;
|
/linux-master/include/linux/ |
H A D | tee_drv.h | 316 * @pa: Physical address to return 320 int tee_shm_get_pa(struct tee_shm *shm, size_t offs, phys_addr_t *pa);
|
H A D | acpi.h | 249 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 D | xfarray.c | 621 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 D | kvm_mmu.h | 173 phys_addr_t pa, unsigned long size, bool writable);
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | radix.h | 340 extern int radix__map_kernel_page(unsigned long ea, unsigned long pa,
|
/linux-master/arch/riscv/include/asm/ |
H A D | pgtable.h | 153 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 D | otx2_txrx.c | 122 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 D | mmu.c | 1062 * @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 D | init_64.c | 1644 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 D | ldc.c | 2084 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 D | name_table.c | 403 #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 D | irqdomain.c | 38 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 D | ocrdma_verbs.c | 481 &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 D | verbs.c | 516 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 D | verbs.c | 704 &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 D | sba_iommu.c | 575 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 D | kfd_chardev.c | 763 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 D | jh7110-rsa.c | 54 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 D | main.c | 660 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 D | wil6210.h | 514 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 D | pgtable.h | 441 int map_page(unsigned long va, phys_addr_t pa, int flags);
|