Home
last modified time | relevance | path

Searched refs:paddr (Results 301 - 325 of 1102) sorted by relevance

1...<<11121314151617181920>>...45

/kernel/linux/linux-6.6/drivers/irqchip/
H A Dqcom-irq-combiner.c176 phys_addr_t paddr; in get_registers_cb() local
183 paddr = reg->address; in get_registers_cb()
187 dev_err(ctx->dev, "Bad register resource @%pa\n", &paddr); in get_registers_cb()
194 dev_err(ctx->dev, "Can't map register @%pa\n", &paddr); in get_registers_cb()
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/s390x/
H A Dprocessor.c15 vm_paddr_t paddr; in virt_arch_pgd_alloc() local
23 paddr = vm_phy_pages_alloc(vm, PAGES_PER_REGION, in virt_arch_pgd_alloc()
26 memset(addr_gpa2hva(vm, paddr), 0xff, PAGES_PER_REGION * vm->page_size); in virt_arch_pgd_alloc()
28 vm->pgd = paddr; in virt_arch_pgd_alloc()
65 " paddr: 0x%lx vm->page_size: 0x%x", in virt_arch_pg_map()
69 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in virt_arch_pg_map()
/kernel/linux/linux-5.10/arch/x86/kernel/kprobes/
H A Dopt.c277 static int can_optimize(unsigned long paddr) in can_optimize() argument
284 if (!kallsyms_lookup_size_offset(paddr, &size, &offset)) in can_optimize()
291 if (((paddr >= (unsigned long)__entry_text_start) && in can_optimize()
292 (paddr < (unsigned long)__entry_text_end))) in can_optimize()
300 addr = paddr - offset; in can_optimize()
301 while (addr < paddr - offset + size) { /* Decode until function end */ in can_optimize()
332 insn_jump_into_range(&insn, paddr + INT3_INSN_SIZE, in can_optimize()
/kernel/linux/linux-5.10/drivers/char/agp/
H A Di460-agp.c79 u64 paddr; /* physical address of large page */ member
296 unsigned long paddr, io_pg_start, io_page_size; in i460_insert_memory_small_io_page() local
328 paddr = page_to_phys(mem->pages[i]); in i460_insert_memory_small_io_page()
329 for (k = 0; k < I460_IOPAGES_PER_KPAGE; k++, j++, paddr += io_page_size) in i460_insert_memory_small_io_page()
330 WR_GATT(j, i460_mask_memory(agp_bridge, paddr, mem->type)); in i460_insert_memory_small_io_page()
362 * pg_num. i460.lp_desc[pg_num].paddr is the physical address of the large page and
385 lp->paddr = page_to_phys(lp->page); in i460_alloc_large_page()
445 lp->paddr, 0)); in i460_insert_memory_large_io_page()
/kernel/linux/linux-6.6/arch/arc/mm/
H A Dtlb.c476 phys_addr_t paddr = pte_val(*ptep) & PAGE_MASK_PHYS; in update_mmu_cache_range() local
495 addr_not_cache_congruent(paddr, vaddr)) { in update_mmu_cache_range()
499 unsigned long offset = offset_in_folio(folio, paddr); in update_mmu_cache_range()
501 paddr -= offset; in update_mmu_cache_range()
504 __flush_dcache_pages(paddr, paddr, nr); in update_mmu_cache_range()
508 __inv_icache_pages(paddr, vaddr, nr); in update_mmu_cache_range()
/kernel/linux/linux-5.10/drivers/gpu/drm/vc4/
H A Dvc4_render_cl.c104 return bo->paddr + surf->offset + VC4_TILE_BUFFER_SIZE * in vc4_full_res_offset()
145 rcl_u32(setup, setup->color_read->paddr + in emit_tile()
167 rcl_u32(setup, setup->zs_read->paddr + in emit_tile()
235 (setup->zs_write->paddr + args->zs_write.offset) | in emit_tile()
358 (setup->color_write ? (setup->color_write->paddr + in vc4_create_rcl_bo()
377 exec->ct1ca = setup->rcl->paddr; in vc4_create_rcl_bo()
378 exec->ct1ea = setup->rcl->paddr + setup->next_offset; in vc4_create_rcl_bo()
/kernel/linux/linux-6.6/drivers/char/agp/
H A Di460-agp.c79 u64 paddr; /* physical address of large page */ member
296 unsigned long paddr, io_pg_start, io_page_size; in i460_insert_memory_small_io_page() local
328 paddr = page_to_phys(mem->pages[i]); in i460_insert_memory_small_io_page()
329 for (k = 0; k < I460_IOPAGES_PER_KPAGE; k++, j++, paddr += io_page_size) in i460_insert_memory_small_io_page()
330 WR_GATT(j, i460_mask_memory(agp_bridge, paddr, mem->type)); in i460_insert_memory_small_io_page()
362 * pg_num. i460.lp_desc[pg_num].paddr is the physical address of the large page and
385 lp->paddr = page_to_phys(lp->page); in i460_alloc_large_page()
445 lp->paddr, 0)); in i460_insert_memory_large_io_page()
/kernel/linux/linux-6.6/arch/x86/kernel/kprobes/
H A Dopt.c264 static int can_optimize(unsigned long paddr) in can_optimize() argument
271 if (!kallsyms_lookup_size_offset(paddr, &size, &offset)) in can_optimize()
278 if (((paddr >= (unsigned long)__entry_text_start) && in can_optimize()
279 (paddr < (unsigned long)__entry_text_end))) in can_optimize()
287 addr = paddr - offset; in can_optimize()
288 while (addr < paddr - offset + size) { /* Decode until function end */ in can_optimize()
331 if (insn_jump_into_range(&insn, paddr + INT3_INSN_SIZE, in can_optimize()
/kernel/linux/linux-5.10/arch/s390/mm/
H A Dhugetlbpage.c132 unsigned long size, paddr; in clear_huge_pte_skeys() local
141 paddr = rste & PUD_MASK; in clear_huge_pte_skeys()
145 paddr = rste & PMD_MASK; in clear_huge_pte_skeys()
149 __storage_key_init_range(paddr, paddr + size - 1); in clear_huge_pte_skeys()
/kernel/linux/linux-6.6/arch/s390/mm/
H A Dhugetlbpage.c125 unsigned long size, paddr; in clear_huge_pte_skeys() local
134 paddr = rste & PUD_MASK; in clear_huge_pte_skeys()
138 paddr = rste & PMD_MASK; in clear_huge_pte_skeys()
142 __storage_key_init_range(paddr, paddr + size - 1); in clear_huge_pte_skeys()
/kernel/linux/linux-5.10/drivers/media/platform/sti/delta/
H A Ddelta-mjpeg-dec.c259 params->picture_start_addr_p = (u32)(au->paddr); in delta_mjpeg_ipc_decode()
260 params->picture_end_addr_p = (u32)(au->paddr + au->size - 1); in delta_mjpeg_ipc_decode()
278 (u32)frame->paddr; in delta_mjpeg_ipc_decode()
280 (u32)(frame->paddr in delta_mjpeg_ipc_decode()
415 au.paddr += data_offset; in delta_mjpeg_decode()
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dhal_rx.h312 void ath11k_hal_rx_buf_addr_info_set(void *desc, dma_addr_t paddr,
314 void ath11k_hal_rx_buf_addr_info_get(void *desc, dma_addr_t *paddr,
317 dma_addr_t *paddr, u32 *desc_bank);
321 dma_addr_t *paddr, u32 *desc_bank);
323 dma_addr_t *paddr, u32 *sw_cookie,
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dearlycon.c39 static void __iomem * __init earlycon_map(resource_size_t paddr, size_t size) in earlycon_map() argument
43 set_fixmap_io(FIX_EARLYCON_MEM_BASE, paddr & PAGE_MASK); in earlycon_map()
45 base += paddr & ~PAGE_MASK; in earlycon_map()
47 base = ioremap(paddr, size); in earlycon_map()
50 pr_err("%s: Couldn't map %pa\n", __func__, &paddr); in earlycon_map()
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dearlycon.c39 static void __iomem * __init earlycon_map(resource_size_t paddr, size_t size) in earlycon_map() argument
43 set_fixmap_io(FIX_EARLYCON_MEM_BASE, paddr & PAGE_MASK); in earlycon_map()
45 base += paddr & ~PAGE_MASK; in earlycon_map()
47 base = ioremap(paddr, size); in earlycon_map()
50 pr_err("%s: Couldn't map %pa\n", __func__, &paddr); in earlycon_map()
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/delta/
H A Ddelta-mjpeg-dec.c259 params->picture_start_addr_p = (u32)(au->paddr); in delta_mjpeg_ipc_decode()
260 params->picture_end_addr_p = (u32)(au->paddr + au->size - 1); in delta_mjpeg_ipc_decode()
278 (u32)frame->paddr; in delta_mjpeg_ipc_decode()
280 (u32)(frame->paddr in delta_mjpeg_ipc_decode()
415 au.paddr += data_offset; in delta_mjpeg_decode()
/kernel/linux/linux-6.6/drivers/iommu/amd/
H A Dio_pgtable_v2.c63 static u64 set_pte_attr(u64 paddr, u64 pg_size, int prot) in set_pte_attr() argument
67 pte = __sme_set(paddr & PM_ADDR_MASK); in set_pte_attr()
237 phys_addr_t paddr, size_t pgsize, size_t pgcount, in iommu_v2_map_pages()
266 *pte = set_pte_attr(paddr, map_size, prot); in iommu_v2_map_pages()
270 paddr += map_size; in iommu_v2_map_pages()
236 iommu_v2_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) iommu_v2_map_pages() argument
/kernel/linux/linux-5.10/drivers/media/platform/s3c-camif/
H A Dcamif-capture.c242 struct camif_addr *paddr) in camif_prepare_addr()
255 paddr->y = vb2_dma_contig_plane_dma_addr(vb, 0); in camif_prepare_addr()
259 paddr->cb = 0; in camif_prepare_addr()
260 paddr->cr = 0; in camif_prepare_addr()
264 paddr->cb = (u32)(paddr->y + pix_size); in camif_prepare_addr()
265 paddr->cr = 0; in camif_prepare_addr()
268 paddr->cb = (u32)(paddr->y + pix_size); in camif_prepare_addr()
271 paddr in camif_prepare_addr()
241 camif_prepare_addr(struct camif_vp *vp, struct vb2_buffer *vb, struct camif_addr *paddr) camif_prepare_addr() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s3c-camif/
H A Dcamif-capture.c242 struct camif_addr *paddr) in camif_prepare_addr()
255 paddr->y = vb2_dma_contig_plane_dma_addr(vb, 0); in camif_prepare_addr()
259 paddr->cb = 0; in camif_prepare_addr()
260 paddr->cr = 0; in camif_prepare_addr()
264 paddr->cb = (u32)(paddr->y + pix_size); in camif_prepare_addr()
265 paddr->cr = 0; in camif_prepare_addr()
268 paddr->cb = (u32)(paddr->y + pix_size); in camif_prepare_addr()
271 paddr in camif_prepare_addr()
241 camif_prepare_addr(struct camif_vp *vp, struct vb2_buffer *vb, struct camif_addr *paddr) camif_prepare_addr() argument
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dsev.c493 unsigned long vaddr, phys_addr_t *paddr) in vc_slow_virt_to_phys()
522 *paddr = pa; in vc_slow_virt_to_phys()
685 static void early_set_pages_state(unsigned long vaddr, unsigned long paddr, in early_set_pages_state() argument
694 paddr = paddr & PAGE_MASK; in early_set_pages_state()
695 paddr_end = paddr + (npages << PAGE_SHIFT); in early_set_pages_state()
697 while (paddr < paddr_end) { in early_set_pages_state()
701 if (WARN(ret, "Failed to validate address 0x%lx ret %d", paddr, ret)) in early_set_pages_state()
709 sev_es_wr_ghcb_msr(GHCB_MSR_PSC_REQ_GFN(paddr >> PAGE_SHIFT, op)); in early_set_pages_state()
720 "Failed to change page state to '%s' paddr in early_set_pages_state()
492 vc_slow_virt_to_phys(struct ghcb *ghcb, struct es_em_ctxt *ctxt, unsigned long vaddr, phys_addr_t *paddr) vc_slow_virt_to_phys() argument
742 early_snp_set_memory_private(unsigned long vaddr, unsigned long paddr, unsigned long npages) early_snp_set_memory_private() argument
761 early_snp_set_memory_shared(unsigned long vaddr, unsigned long paddr, unsigned long npages) early_snp_set_memory_shared() argument
777 snp_prep_memory(unsigned long paddr, unsigned int sz, enum psc_op op) snp_prep_memory() argument
1429 phys_addr_t paddr; vc_do_mmio() local
[all...]
/kernel/linux/linux-5.10/drivers/dma/
H A Dfsl_raid.c251 void *cf, dma_addr_t paddr) in fsl_re_init_desc()
259 desc->hwdesc.lbea32 = upper_32_bits(paddr); in fsl_re_init_desc()
260 desc->hwdesc.addr_low = lower_32_bits(paddr); in fsl_re_init_desc()
262 desc->cf_paddr = paddr; in fsl_re_init_desc()
265 desc->cdb_paddr = paddr + FSL_RE_CF_DESC_SIZE; in fsl_re_init_desc()
275 dma_addr_t paddr; in fsl_re_chan_alloc_desc() local
297 &paddr); in fsl_re_chan_alloc_desc()
303 desc = fsl_re_init_desc(re_chan, desc, cf, paddr); in fsl_re_chan_alloc_desc()
576 dma_addr_t paddr; in fsl_re_alloc_chan_resources() local
586 &paddr); in fsl_re_alloc_chan_resources()
249 fsl_re_init_desc(struct fsl_re_chan *re_chan, struct fsl_re_desc *desc, void *cf, dma_addr_t paddr) fsl_re_init_desc() argument
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
H A Dfimc-reg.c529 void fimc_hw_set_input_addr(struct fimc_dev *dev, struct fimc_addr *paddr) in fimc_hw_set_input_addr() argument
535 writel(paddr->y, dev->regs + FIMC_REG_CIIYSA(0)); in fimc_hw_set_input_addr()
536 writel(paddr->cb, dev->regs + FIMC_REG_CIICBSA(0)); in fimc_hw_set_input_addr()
537 writel(paddr->cr, dev->regs + FIMC_REG_CIICRSA(0)); in fimc_hw_set_input_addr()
544 struct fimc_addr *paddr, int index) in fimc_hw_set_output_addr()
548 writel(paddr->y, dev->regs + FIMC_REG_CIOYSA(i)); in fimc_hw_set_output_addr()
549 writel(paddr->cb, dev->regs + FIMC_REG_CIOCBSA(i)); in fimc_hw_set_output_addr()
550 writel(paddr->cr, dev->regs + FIMC_REG_CIOCRSA(i)); in fimc_hw_set_output_addr()
552 i, paddr->y, paddr in fimc_hw_set_output_addr()
543 fimc_hw_set_output_addr(struct fimc_dev *dev, struct fimc_addr *paddr, int index) fimc_hw_set_output_addr() argument
[all...]
/kernel/linux/linux-6.6/drivers/dma/
H A Dfsl_raid.c252 void *cf, dma_addr_t paddr) in fsl_re_init_desc()
260 desc->hwdesc.lbea32 = upper_32_bits(paddr); in fsl_re_init_desc()
261 desc->hwdesc.addr_low = lower_32_bits(paddr); in fsl_re_init_desc()
263 desc->cf_paddr = paddr; in fsl_re_init_desc()
266 desc->cdb_paddr = paddr + FSL_RE_CF_DESC_SIZE; in fsl_re_init_desc()
276 dma_addr_t paddr; in fsl_re_chan_alloc_desc() local
298 &paddr); in fsl_re_chan_alloc_desc()
304 desc = fsl_re_init_desc(re_chan, desc, cf, paddr); in fsl_re_chan_alloc_desc()
577 dma_addr_t paddr; in fsl_re_alloc_chan_resources() local
587 &paddr); in fsl_re_alloc_chan_resources()
250 fsl_re_init_desc(struct fsl_re_chan *re_chan, struct fsl_re_desc *desc, void *cf, dma_addr_t paddr) fsl_re_init_desc() argument
[all...]
/kernel/linux/linux-5.10/arch/hexagon/kernel/
H A Ddma.c58 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device() argument
61 void *addr = phys_to_virt(paddr); in arch_sync_dma_for_device()
/kernel/linux/linux-5.10/arch/m68k/include/asm/
H A Dpage.h65 #define __phys_to_pfn(paddr) ((unsigned long)((paddr) >> PAGE_SHIFT))
H A Dpage_no.h21 #define __va(paddr) ((void *)((unsigned long)(paddr)))

Completed in 21 milliseconds

1...<<11121314151617181920>>...45