/linux-master/drivers/iommu/ |
H A D | io-pgtable-arm-v7s.c | 185 static arm_v7s_iopte to_mtk_iopte(phys_addr_t paddr, arm_v7s_iopte pte) argument 187 if (paddr & BIT_ULL(32)) 189 if (paddr & BIT_ULL(33)) 191 if (paddr & BIT_ULL(34)) 196 static arm_v7s_iopte paddr_to_iopte(phys_addr_t paddr, int lvl, argument 199 arm_v7s_iopte pte = paddr & ARM_V7S_LVL_MASK(lvl); 202 return to_mtk_iopte(paddr, pte); 211 phys_addr_t paddr; local 220 paddr = pte & mask; 222 return paddr; 431 arm_v7s_init_pte(struct arm_v7s_io_pgtable *data, unsigned long iova, phys_addr_t paddr, int prot, int lvl, int num_entries, arm_v7s_iopte *ptep) argument 497 __arm_v7s_map(struct arm_v7s_io_pgtable *data, unsigned long iova, phys_addr_t paddr, size_t size, int prot, int lvl, arm_v7s_iopte *ptep, gfp_t gfp) argument 544 arm_v7s_map_pages(struct io_pgtable_ops *ops, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int prot, gfp_t gfp, size_t *mapped) argument 788 phys_addr_t paddr; local [all...] |
H A D | io-pgtable-dart.c | 79 static dart_iopte paddr_to_iopte(phys_addr_t paddr, argument 85 return paddr & APPLE_DART1_PADDR_MASK; 88 pte = paddr >> APPLE_DART2_PADDR_SHIFT; 97 u64 paddr; local 103 paddr = pte & APPLE_DART2_PADDR_MASK; 104 paddr <<= APPLE_DART2_PADDR_SHIFT; 106 return paddr; 124 unsigned long iova, phys_addr_t paddr, 147 ptep[i] = pte | paddr_to_iopte(paddr + i * sz, data); 237 phys_addr_t paddr, size_ 123 dart_init_pte(struct dart_io_pgtable *data, unsigned long iova, phys_addr_t paddr, dart_iopte prot, int num_entries, dart_iopte *ptep) argument 236 dart_map_pages(struct io_pgtable_ops *ops, unsigned long iova, phys_addr_t paddr, size_t pgsize, size_t pgcount, int iommu_prot, gfp_t gfp, size_t *mapped) argument [all...] |
/linux-master/arch/alpha/kernel/ |
H A D | pci_iommu.c | 41 mk_iommu_pte(unsigned long paddr) argument 43 return (paddr >> (PAGE_SHIFT-1)) | 1; 240 unsigned long paddr; 245 paddr = __pa(cpu_addr); 249 if (paddr + size + __direct_map_base - 1 <= max_dma 250 && paddr + size <= __direct_map_size) { 251 ret = paddr + __direct_map_base; 262 ret = paddr + alpha_mv.pci_dac_offset; 282 npages = iommu_num_pages(paddr, size, PAGE_SIZE); 294 paddr 239 unsigned long paddr; local 539 unsigned long paddr = SG_ENT_PHYS_ADDRESS(leader); local [all...] |
/linux-master/arch/arm/mach-imx/ |
H A D | platsmp.c | 134 unsigned long paddr; local 141 paddr = __pa_symbol(secondary_startup); 142 writel_relaxed(cpu_to_be32(paddr), dcfg_base + DCFG_CCSR_SCRATCHRW1);
|
/linux-master/drivers/scsi/fnic/ |
H A D | vnic_wq_copy.c | 88 u64 paddr; local 90 paddr = (u64)wq->ring.base_addr | VNIC_PADDR_TARGET; 91 writeq(paddr, &wq->ctrl->ring_base);
|
H A D | vnic_wq.c | 146 u64 paddr; local 149 paddr = (u64)wq->ring.base_addr | VNIC_PADDR_TARGET; 150 writeq(paddr, &wq->ctrl->ring_base); 169 u64 paddr; local 171 paddr = (u64)wq->ring.base_addr | VNIC_PADDR_TARGET; 172 writeq(paddr, &wq->ctrl->ring_base);
|
/linux-master/drivers/dma/dw-edma/ |
H A D | dw-edma-pcie.c | 248 ll_region->paddr = pci_bus_address(pdev, ll_block->bar); 249 ll_region->paddr += ll_block->off; 257 dt_region->paddr = pci_bus_address(pdev, dt_block->bar); 258 dt_region->paddr += dt_block->off; 273 ll_region->paddr = pci_bus_address(pdev, ll_block->bar); 274 ll_region->paddr += ll_block->off; 282 dt_region->paddr = pci_bus_address(pdev, dt_block->bar); 283 dt_region->paddr += dt_block->off; 306 chip->ll_region_wr[i].vaddr.io, &chip->ll_region_wr[i].paddr); 311 chip->dt_region_wr[i].vaddr.io, &chip->dt_region_wr[i].paddr); [all...] |
/linux-master/drivers/net/ethernet/altera/ |
H A D | altera_tse.h | 489 void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs); local 490 return readl(paddr); 496 void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs); local 497 return readw(paddr); 503 void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs); local 504 return readb(paddr); 510 void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs); local 512 writel(val, paddr); 518 void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs); local 520 writew(val, paddr); 526 void __iomem *paddr = (void __iomem *)((uintptr_t)mac + offs); local [all...] |
/linux-master/fs/ext4/ |
H A D | symlink.c | 33 const char *paddr; local 53 paddr = fscrypt_get_symlink(inode, caddr, max_size, done); 55 return paddr;
|
/linux-master/arch/x86/mm/ |
H A D | mem_encrypt_identity.c | 79 unsigned long paddr; member in struct:sme_populate_pgd_data 163 set_pmd(pmd, __pmd(ppd->paddr | ppd->pmd_flags)); 189 set_pte(pte, __pte(ppd->paddr | ppd->pte_flags)); 198 ppd->paddr += PMD_SIZE; 208 ppd->paddr += PAGE_SIZE; 390 ppd.paddr = workarea_start; 424 ppd.paddr = kernel_start; 430 ppd.paddr = kernel_start; 437 ppd.paddr = initrd_start; 444 ppd.paddr [all...] |
/linux-master/drivers/media/platform/st/sti/hva/ |
H A D | hva-h264.c | 605 dma_addr_t paddr = 0; local 771 td->addr_source_buffer = frame->paddr; 772 td->addr_fwd_ref_buffer = fwd_ref_frame->paddr; 773 td->addr_rec_buffer = loc_rec_frame->paddr; 775 td->addr_output_bitstream_end = (u32)stream->paddr + stream->size; 777 td->addr_output_bitstream_start = (u32)stream->paddr; 778 td->bitstream_offset = (((u32)stream->paddr & 0xF) << 3) & 781 td->addr_param_out = (u32)ctx->task->paddr + 786 paddr = seq_info->paddr; [all...] |
/linux-master/drivers/firmware/ |
H A D | stratix10-svc.c | 85 * @paddr: physical address 95 phys_addr_t paddr; member in struct:stratix10_svc_data_mem 103 * @paddr: physical address of to be processed payload 115 phys_addr_t paddr; member in struct:stratix10_svc_data 188 if (pmem->paddr == addr) 266 a1 = (unsigned long)p_data->paddr; 432 (unsigned int)pdata->paddr, pdata->command, 447 a1 = (unsigned long)pdata->paddr; 495 a2 = (unsigned long)pdata->paddr; 503 a2 = (unsigned long)pdata->paddr; 763 phys_addr_t paddr; local [all...] |
/linux-master/sound/soc/fsl/ |
H A D | fsl_asrc_common.h | 61 * @paddr: physical address to the base address of registers 83 unsigned long paddr; member in struct:fsl_asrc
|
/linux-master/drivers/net/wireless/ath/ath10k/ |
H A D | swap.h | 49 dma_addr_t paddr[ATH10K_SWAP_CODE_SEG_NUM_SUPPORTED]; member in struct:ath10k_swap_code_seg_info
|
/linux-master/arch/arm/include/asm/mach/ |
H A D | map.h | 47 extern void debug_ll_addr(unsigned long *paddr, unsigned long *vaddr);
|
/linux-master/drivers/misc/sgi-gru/ |
H A D | gruhandles.c | 151 unsigned long paddr, int gaa, 157 tfh->pfn = paddr >> GRU_PADDR_SHIFT; 167 unsigned long paddr, int gaa, 173 tfh->pfn = paddr >> GRU_PADDR_SHIFT; 150 tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) argument 166 tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr, int gaa, unsigned long vaddr, int asid, int dirty, int pagesize) argument
|
/linux-master/arch/x86/boot/compressed/ |
H A D | misc.h | 143 void snp_set_page_private(unsigned long paddr); 144 void snp_set_page_shared(unsigned long paddr); 164 static inline void snp_set_page_private(unsigned long paddr) { } argument 165 static inline void snp_set_page_shared(unsigned long paddr) { } argument
|
H A D | sev.c | 137 static void __page_state_change(unsigned long paddr, enum psc_op op) argument 148 if (op == SNP_PAGE_STATE_SHARED && pvalidate(paddr, RMP_PG_SIZE_4K, 0)) 152 sev_es_wr_ghcb_msr(GHCB_MSR_PSC_REQ_GFN(paddr >> PAGE_SHIFT, op)); 164 if (op == SNP_PAGE_STATE_PRIVATE && pvalidate(paddr, RMP_PG_SIZE_4K, 1)) 168 void snp_set_page_private(unsigned long paddr) argument 170 __page_state_change(paddr, SNP_PAGE_STATE_PRIVATE); 173 void snp_set_page_shared(unsigned long paddr) argument 175 __page_state_change(paddr, SNP_PAGE_STATE_SHARED);
|
/linux-master/arch/arm/mm/ |
H A D | ioremap.c | 49 static struct static_vm *find_static_vm_paddr(phys_addr_t paddr, argument 62 if (vm->phys_addr > paddr || 63 paddr + size - 1 > vm->phys_addr + vm->size - 1) 256 phys_addr_t paddr = __pfn_to_phys(pfn); local 262 if (pfn >= 0x100000 && (paddr & ~SUPERSECTION_MASK)) 281 svm = find_static_vm_paddr(paddr, size, mtype); 284 addr += paddr - svm->vm.phys_addr; 301 area->phys_addr = paddr; 307 !((paddr | size | addr) & ~SUPERSECTION_MASK)) { 310 } else if (!((paddr | siz [all...] |
/linux-master/arch/sparc/kernel/ |
H A D | adi_64.c | 332 unsigned long paddr, tmp, version1, version2; local 343 paddr = pte_val(pte) & _PAGE_PADDR_4V; 344 for (tmp = paddr; tmp < (paddr+PAGE_SIZE); tmp += adi_blksize()) { 375 unsigned long version1, version2, paddr, tmp; local 382 paddr = pte_val(oldpte) & _PAGE_PADDR_4V; 383 for (tmp = paddr; tmp < (paddr+PAGE_SIZE); tmp += adi_blksize()) {
|
/linux-master/include/xen/arm/ |
H A D | page.h | 24 phys_addr_t paddr; member in struct:xpaddr 28 #define XPADDR(x) ((xpaddr_t) { .paddr = (x) })
|
/linux-master/drivers/virt/nitro_enclaves/ |
H A D | ne_misc_dev_test.c | 9 u64 paddr; member in struct:ne_phys_regions_test 127 test_case->paddr, test_case->size);
|
/linux-master/arch/csky/include/asm/ |
H A D | page.h | 47 #define phys_to_page(paddr) (pfn_to_page(PFN_DOWN(paddr)))
|
/linux-master/tools/testing/selftests/sparc64/drivers/ |
H A D | adi-test.c | 316 unsigned long paddr = local 325 offset = paddr / ADI_BLKSZ; 350 unsigned long paddr = local 362 offset = paddr / ADI_BLKSZ; 390 unsigned long paddr = local 402 offset = paddr / ADI_BLKSZ; 430 unsigned long paddr = local 442 offset = paddr / ADI_BLKSZ; 518 unsigned long paddr = local 525 offset = paddr / ADI_BLKS 563 unsigned long paddr = local 615 unsigned long paddr = local [all...] |
/linux-master/arch/s390/kernel/ |
H A D | uv.c | 91 int uv_pin_shared(unsigned long paddr) argument 96 .paddr = paddr, 110 * @paddr: Absolute host address of page to be destroyed 112 static int uv_destroy_page(unsigned long paddr) argument 117 .paddr = paddr 135 int uv_destroy_owned_page(unsigned long paddr) argument 137 struct page *page = phys_to_page(paddr); 141 rc = uv_destroy_page(paddr); 154 uv_convert_from_secure(unsigned long paddr) argument 170 uv_convert_owned_from_secure(unsigned long paddr) argument [all...] |