Home
last modified time | relevance | path

Searched refs:paddr (Results 176 - 200 of 1102) sorted by relevance

12345678910>>...45

/kernel/linux/linux-6.6/arch/openrisc/mm/
H A Dcache.c21 unsigned long paddr = page_to_pfn(page) << PAGE_SHIFT; in cache_loop() local
22 unsigned long line = paddr & ~(L1_CACHE_BYTES - 1); in cache_loop()
24 while (line < paddr + PAGE_SIZE) { in cache_loop()
/kernel/linux/linux-5.10/drivers/scsi/fnic/
H A Dvnic_wq.c158 u64 paddr; in vnic_wq_init_start() local
161 paddr = (u64)wq->ring.base_addr | VNIC_PADDR_TARGET; in vnic_wq_init_start()
162 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init_start()
181 u64 paddr; in vnic_wq_init() local
183 paddr = (u64)wq->ring.base_addr | VNIC_PADDR_TARGET; in vnic_wq_init()
184 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init()
/kernel/linux/linux-6.6/drivers/scsi/fnic/
H A Dvnic_wq.c146 u64 paddr; in vnic_wq_init_start() local
149 paddr = (u64)wq->ring.base_addr | VNIC_PADDR_TARGET; in vnic_wq_init_start()
150 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init_start()
169 u64 paddr; in vnic_wq_init() local
171 paddr = (u64)wq->ring.base_addr | VNIC_PADDR_TARGET; in vnic_wq_init()
172 writeq(paddr, &wq->ctrl->ring_base); in vnic_wq_init()
/kernel/linux/linux-5.10/arch/sparc/include/asm/
H A Dleon.h65 static inline void leon_store_reg(unsigned long paddr, unsigned long value) in leon_store_reg() argument
67 __asm__ __volatile__("sta %0, [%1] %2\n\t" : : "r"(value), "r"(paddr), in leon_store_reg()
72 static inline unsigned long leon_load_reg(unsigned long paddr) in leon_load_reg() argument
76 "=r"(retval) : "r"(paddr), "i"(ASI_LEON_BYPASS)); in leon_load_reg()
200 unsigned long leon_swprobe(unsigned long vaddr, unsigned long *paddr);
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Dkdebugfs.c24 u64 paddr; member
47 pa = node->paddr + pos; in setup_data_read()
132 node->paddr = indirect->addr; in create_setup_data_nodes()
136 node->paddr = pa_data; in create_setup_data_nodes()
141 node->paddr = pa_data; in create_setup_data_nodes()
/kernel/linux/linux-6.6/arch/m68k/include/asm/
H A Dcacheflush_mm.h144 extern void cache_clear(unsigned long paddr, int len);
150 extern void cache_push(unsigned long paddr, int len);
237 unsigned long paddr = __pa(vaddr); in __flush_pages_to_ram() local
244 : : "a" (paddr)); in __flush_pages_to_ram()
245 paddr += PAGE_SIZE; in __flush_pages_to_ram()
/kernel/linux/linux-6.6/arch/sparc/include/asm/
H A Dleon.h65 static inline void leon_store_reg(unsigned long paddr, unsigned long value) in leon_store_reg() argument
67 __asm__ __volatile__("sta %0, [%1] %2\n\t" : : "r"(value), "r"(paddr), in leon_store_reg()
72 static inline unsigned long leon_load_reg(unsigned long paddr) in leon_load_reg() argument
76 "=r"(retval) : "r"(paddr), "i"(ASI_LEON_BYPASS)); in leon_load_reg()
200 unsigned long leon_swprobe(unsigned long vaddr, unsigned long *paddr);
/kernel/linux/linux-6.6/drivers/firmware/efi/libstub/
H A Defi-stub.c239 u64 paddr, size; in efi_get_virtmap() local
245 paddr = in->phys_addr; in efi_get_virtmap()
260 paddr = round_down(in->phys_addr, SZ_64K); in efi_get_virtmap()
261 size += in->phys_addr - paddr; in efi_get_virtmap()
274 in->virt_addr += efi_virt_base - paddr; in efi_get_virtmap()
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Dkdebugfs.c24 u64 paddr; member
47 pa = node->paddr + pos; in setup_data_read()
132 node->paddr = indirect->addr; in create_setup_data_nodes()
136 node->paddr = pa_data; in create_setup_data_nodes()
141 node->paddr = pa_data; in create_setup_data_nodes()
/kernel/liteos_a/kernel/base/misc/
H A Dvm_shellcmd.c142 PADDR_T paddr; in OsShellCmdV2P() local
162 paddr = 0; in OsShellCmdV2P()
163 LOS_ArchMmuQuery(&processCB->vmSpace->archMmu, (VADDR_T)vaddr, &paddr, 0); in OsShellCmdV2P()
164 if (paddr == 0) { in OsShellCmdV2P()
167 PRINTK("vaddr %#x is paddr %#x\n", vaddr, paddr); in OsShellCmdV2P()
/kernel/linux/linux-5.10/drivers/acpi/apei/
H A Dapei-base.c571 static int apei_check_gar(struct acpi_generic_address *reg, u64 *paddr, in apei_check_gar() argument
580 *paddr = get_unaligned(&reg->address); in apei_check_gar()
581 if (!*paddr) { in apei_check_gar()
584 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
592 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
599 if (bit_width == 32 && bit_offset == 0 && (*paddr & 0x03) == 0 && in apei_check_gar()
602 else if (bit_width == 64 && bit_offset == 0 && (*paddr & 0x07) == 0 && in apei_check_gar()
609 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
618 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
721 u64 paddr; in collect_res_callback() local
[all...]
/kernel/linux/linux-5.10/net/sctp/
H A Ddiag.c30 union sctp_addr laddr, paddr; in inet_diag_msg_sctpasoc_fill() local
36 paddr = asoc->peer.primary_path->ipaddr; in inet_diag_msg_sctpasoc_fill()
48 *(struct in6_addr *)r->id.idiag_dst = paddr.v6.sin6_addr; in inet_diag_msg_sctpasoc_fill()
56 r->id.idiag_dst[0] = paddr.v4.sin_addr.s_addr; in inet_diag_msg_sctpasoc_fill()
432 union sctp_addr laddr, paddr; in sctp_diag_dump_one() local
445 paddr.v4.sin_port = req->id.idiag_dport; in sctp_diag_dump_one()
446 paddr.v4.sin_addr.s_addr = req->id.idiag_dst[0]; in sctp_diag_dump_one()
447 paddr.v4.sin_family = AF_INET; in sctp_diag_dump_one()
454 paddr.v6.sin6_port = req->id.idiag_dport; in sctp_diag_dump_one()
455 memcpy(&paddr in sctp_diag_dump_one()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/
H A Dsun4i_frontend.c163 dma_addr_t paddr; in sun4i_frontend_update_buffer() local
224 paddr = drm_fb_cma_get_gem_addr(fb, state, 0); in sun4i_frontend_update_buffer()
225 paddr -= PHYS_OFFSET; in sun4i_frontend_update_buffer()
226 DRM_DEBUG_DRIVER("Setting buffer #0 address to %pad\n", &paddr); in sun4i_frontend_update_buffer()
227 regmap_write(frontend->regs, SUN4I_FRONTEND_BUF_ADDR0_REG, paddr); in sun4i_frontend_update_buffer()
230 paddr = drm_fb_cma_get_gem_addr(fb, state, swap ? 2 : 1); in sun4i_frontend_update_buffer()
231 paddr -= PHYS_OFFSET; in sun4i_frontend_update_buffer()
232 DRM_DEBUG_DRIVER("Setting buffer #1 address to %pad\n", &paddr); in sun4i_frontend_update_buffer()
234 paddr); in sun4i_frontend_update_buffer()
238 paddr in sun4i_frontend_update_buffer()
[all...]
/kernel/linux/linux-6.6/drivers/acpi/apei/
H A Dapei-base.c568 static int apei_check_gar(struct acpi_generic_address *reg, u64 *paddr, in apei_check_gar() argument
577 *paddr = get_unaligned(&reg->address); in apei_check_gar()
578 if (!*paddr) { in apei_check_gar()
581 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
589 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
596 if (bit_width == 32 && bit_offset == 0 && (*paddr & 0x03) == 0 && in apei_check_gar()
599 else if (bit_width == 64 && bit_offset == 0 && (*paddr & 0x07) == 0 && in apei_check_gar()
606 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
615 *paddr, bit_width, bit_offset, access_size_code, in apei_check_gar()
718 u64 paddr; in collect_res_callback() local
[all...]
/kernel/linux/linux-6.6/drivers/pci/endpoint/functions/
H A Dpci-epf-mhi.c137 phys_addr_t *paddr, void __iomem **vaddr, in __pci_epf_mhi_alloc_map()
145 *vaddr = pci_epc_mem_alloc_addr(epc, paddr, size + offset); in __pci_epf_mhi_alloc_map()
149 ret = pci_epc_map_addr(epc, epf->func_no, epf->vfunc_no, *paddr, in __pci_epf_mhi_alloc_map()
152 pci_epc_mem_free_addr(epc, *paddr, *vaddr, size + offset); in __pci_epf_mhi_alloc_map()
156 *paddr = *paddr + offset; in __pci_epf_mhi_alloc_map()
163 phys_addr_t *paddr, void __iomem **vaddr, in pci_epf_mhi_alloc_map()
169 return __pci_epf_mhi_alloc_map(mhi_cntrl, pci_addr, paddr, vaddr, in pci_epf_mhi_alloc_map()
174 u64 pci_addr, phys_addr_t paddr, in __pci_epf_mhi_unmap_free()
182 pci_epc_unmap_addr(epc, epf->func_no, epf->vfunc_no, paddr in __pci_epf_mhi_unmap_free()
136 __pci_epf_mhi_alloc_map(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t *paddr, void __iomem **vaddr, size_t offset, size_t size) __pci_epf_mhi_alloc_map() argument
162 pci_epf_mhi_alloc_map(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t *paddr, void __iomem **vaddr, size_t size) pci_epf_mhi_alloc_map() argument
173 __pci_epf_mhi_unmap_free(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t paddr, void __iomem *vaddr, size_t offset, size_t size) __pci_epf_mhi_unmap_free() argument
187 pci_epf_mhi_unmap_free(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t paddr, void __iomem *vaddr, size_t size) pci_epf_mhi_unmap_free() argument
[all...]
/kernel/linux/linux-6.6/net/sctp/
H A Ddiag.c30 union sctp_addr laddr, paddr; in inet_diag_msg_sctpasoc_fill() local
36 paddr = asoc->peer.primary_path->ipaddr; in inet_diag_msg_sctpasoc_fill()
48 *(struct in6_addr *)r->id.idiag_dst = paddr.v6.sin6_addr; in inet_diag_msg_sctpasoc_fill()
56 r->id.idiag_dst[0] = paddr.v4.sin_addr.s_addr; in inet_diag_msg_sctpasoc_fill()
426 union sctp_addr laddr, paddr; in sctp_diag_dump_one() local
440 paddr.v4.sin_port = req->id.idiag_dport; in sctp_diag_dump_one()
441 paddr.v4.sin_addr.s_addr = req->id.idiag_dst[0]; in sctp_diag_dump_one()
442 paddr.v4.sin_family = AF_INET; in sctp_diag_dump_one()
449 paddr.v6.sin6_port = req->id.idiag_dport; in sctp_diag_dump_one()
450 memcpy(&paddr in sctp_diag_dump_one()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/sti/bdisp/
H A Dbdisp-hw.c47 dma_addr_t paddr; /* Physical address for filter table */ member
454 dma_addr_t paddr; in bdisp_hw_alloc_nodes() local
457 base = dma_alloc_attrs(dev, node_size * MAX_NB_NODE, &paddr, in bdisp_hw_alloc_nodes()
468 ctx->node_paddr[i] = paddr; in bdisp_hw_alloc_nodes()
469 dev_dbg(dev, "node[%d]=0x%p (paddr=%pad)\n", i, ctx->node[i], in bdisp_hw_alloc_nodes()
470 &paddr); in bdisp_hw_alloc_nodes()
472 paddr += node_size; in bdisp_hw_alloc_nodes()
493 bdisp_h_filter[0].paddr, DMA_ATTR_WRITE_COMBINE); in bdisp_hw_free_filters()
509 dma_addr_t paddr; in bdisp_hw_alloc_filters() local
513 base = dma_alloc_attrs(dev, size, &paddr, GFP_KERNE in bdisp_hw_alloc_filters()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/st/sti/bdisp/
H A Dbdisp-hw.c47 dma_addr_t paddr; /* Physical address for filter table */ member
454 dma_addr_t paddr; in bdisp_hw_alloc_nodes() local
457 base = dma_alloc_attrs(dev, node_size * MAX_NB_NODE, &paddr, in bdisp_hw_alloc_nodes()
468 ctx->node_paddr[i] = paddr; in bdisp_hw_alloc_nodes()
469 dev_dbg(dev, "node[%d]=0x%p (paddr=%pad)\n", i, ctx->node[i], in bdisp_hw_alloc_nodes()
470 &paddr); in bdisp_hw_alloc_nodes()
472 paddr += node_size; in bdisp_hw_alloc_nodes()
493 bdisp_h_filter[0].paddr, DMA_ATTR_WRITE_COMBINE); in bdisp_hw_free_filters()
509 dma_addr_t paddr; in bdisp_hw_alloc_filters() local
513 base = dma_alloc_attrs(dev, size, &paddr, GFP_KERNE in bdisp_hw_alloc_filters()
[all...]
/kernel/linux/linux-6.6/arch/m68k/mm/
H A Dcache.c18 unsigned long paddr; in virt_to_phys_slow() local
36 : "=a" (paddr) in virt_to_phys_slow()
38 return paddr; in virt_to_phys_slow()
/kernel/linux/linux-6.6/arch/ia64/mm/
H A Dnuma.c46 paddr_to_nid(unsigned long paddr) in paddr_to_nid() argument
51 if (paddr >= node_memblk[i].start_paddr && in paddr_to_nid()
52 paddr < node_memblk[i].start_paddr + node_memblk[i].size) in paddr_to_nid()
/kernel/linux/linux-5.10/fs/ext4/
H A Dsymlink.c33 const char *paddr; in ext4_encrypted_get_link() local
49 paddr = fscrypt_get_symlink(inode, caddr, max_size, done); in ext4_encrypted_get_link()
52 return paddr; in ext4_encrypted_get_link()
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/aarch64/
H A Dprocessor.c80 vm_paddr_t paddr = vm_phy_pages_alloc(vm, in virt_pgd_alloc() local
83 vm->pgd = paddr; in virt_pgd_alloc()
88 void _virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, in _virt_pg_map() argument
100 TEST_ASSERT((paddr % vm->page_size) == 0, in _virt_pg_map()
102 " paddr: 0x%lx vm->page_size: 0x%x", paddr, vm->page_size); in _virt_pg_map()
103 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in _virt_pg_map()
105 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in _virt_pg_map()
106 paddr, vm->max_gfn, vm->page_size); in _virt_pg_map()
136 *ptep = paddr | in _virt_pg_map()
140 virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, uint32_t pgd_memslot) virt_pg_map() argument
[all...]
/kernel/liteos_a/kernel/base/vm/
H A Dlos_vm_fault.c103 PADDR_T paddr; in OsDoReadFault() local
120 paddr = LOS_PaddrQuery(vmPgFault->pageKVaddr); in OsDoReadFault()
121 page = LOS_VmPageGet(paddr); in OsDoReadFault()
126 ret = LOS_ArchMmuMap(&space->archMmu, vaddr, paddr, 1, in OsDoReadFault()
260 PADDR_T paddr = 0; in OsDoSharedFault() local
271 ret = LOS_ArchMmuQuery(&space->archMmu, vmPgFault->vaddr, &paddr, NULL); in OsDoSharedFault()
274 ret = LOS_ArchMmuMap(&space->archMmu, vaddr, paddr, 1, region->regionFlags); in OsDoSharedFault()
293 paddr = LOS_PaddrQuery(vmPgFault->pageKVaddr); in OsDoSharedFault()
294 page = LOS_VmPageGet(paddr); in OsDoSharedFault()
300 ret = LOS_ArchMmuMap(&space->archMmu, vaddr, paddr, in OsDoSharedFault()
[all...]
/kernel/linux/linux-5.10/drivers/firmware/
H A Dstratix10-svc.c82 * @paddr: physical address
92 phys_addr_t paddr; member
100 * @paddr: playload physical address
110 phys_addr_t paddr; member
181 if (pmem->paddr == addr) in svc_pa_to_va()
372 (unsigned int)pdata->paddr, pdata->command, in svc_normal_to_secure_thread()
387 a1 = (unsigned long)pdata->paddr; in svc_normal_to_secure_thread()
591 dev_dbg(dev, "SM software provides paddr: 0x%016x, size: 0x%08x\n", in svc_get_sh_memory()
612 phys_addr_t paddr; in svc_create_memory_pool() local
623 paddr in svc_create_memory_pool()
[all...]
/kernel/linux/linux-5.10/arch/ia64/include/asm/uv/
H A Duv_hub.h145 static inline unsigned long uv_soc_phys_ram_to_gpa(unsigned long paddr) in uv_soc_phys_ram_to_gpa() argument
147 if (paddr < uv_hub_info->lowmem_remap_top) in uv_soc_phys_ram_to_gpa()
148 paddr += uv_hub_info->lowmem_remap_base; in uv_soc_phys_ram_to_gpa()
149 return paddr | uv_hub_info->gnode_upper; in uv_soc_phys_ram_to_gpa()

Completed in 15 milliseconds

12345678910>>...45