Searched refs:paddr (Results 101 - 125 of 520) sorted by relevance

1234567891011>>

/linux-master/drivers/iommu/
H A Dio-pgtable-arm-v7s.c185 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 Dio-pgtable-dart.c79 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 Dpci_iommu.c41 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 Dplatsmp.c134 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 Dvnic_wq_copy.c88 u64 paddr; local
90 paddr = (u64)wq->ring.base_addr | VNIC_PADDR_TARGET;
91 writeq(paddr, &wq->ctrl->ring_base);
H A Dvnic_wq.c146 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 Ddw-edma-pcie.c248 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 Daltera_tse.h489 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 Dsymlink.c33 const char *paddr; local
53 paddr = fscrypt_get_symlink(inode, caddr, max_size, done);
55 return paddr;
/linux-master/arch/x86/mm/
H A Dmem_encrypt_identity.c79 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 Dhva-h264.c605 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 Dstratix10-svc.c85 * @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 Dfsl_asrc_common.h61 * @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 Dswap.h49 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 Dmap.h47 extern void debug_ll_addr(unsigned long *paddr, unsigned long *vaddr);
/linux-master/drivers/misc/sgi-gru/
H A Dgruhandles.c151 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 Dmisc.h143 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 Dsev.c137 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 Dioremap.c49 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 Dadi_64.c332 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 Dpage.h24 phys_addr_t paddr; member in struct:xpaddr
28 #define XPADDR(x) ((xpaddr_t) { .paddr = (x) })
/linux-master/drivers/virt/nitro_enclaves/
H A Dne_misc_dev_test.c9 u64 paddr; member in struct:ne_phys_regions_test
127 test_case->paddr, test_case->size);
/linux-master/arch/csky/include/asm/
H A Dpage.h47 #define phys_to_page(paddr) (pfn_to_page(PFN_DOWN(paddr)))
/linux-master/tools/testing/selftests/sparc64/drivers/
H A Dadi-test.c316 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 Duv.c91 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...]

Completed in 361 milliseconds

1234567891011>>