/linux-master/drivers/misc/sgi-gru/ |
H A D | grufault.c | 40 static inline int is_gru_paddr(unsigned long paddr) argument 42 return paddr >= gru_start_paddr && paddr < gru_end_paddr; 179 unsigned long *paddr, int *pageshift) 190 *paddr = page_to_phys(page); 206 int write, unsigned long *paddr, int *pageshift) 240 *paddr = pte_pfn(pte) << PAGE_SHIFT; 257 unsigned long paddr; local 269 ret = atomic_pte_lookup(vma, vaddr, write, &paddr, &ps); 273 if (non_atomic_pte_lookup(vma, vaddr, write, &paddr, 177 non_atomic_pte_lookup(struct vm_area_struct *vma, unsigned long vaddr, int write, unsigned long *paddr, int *pageshift) argument 205 atomic_pte_lookup(struct vm_area_struct *vma, unsigned long vaddr, int write, unsigned long *paddr, int *pageshift) argument [all...] |
/linux-master/drivers/target/ |
H A D | target_core_sbc.c | 1168 void *daddr, *paddr; local 1173 paddr = kmap_atomic(sg_page(psg)) + psg->offset; 1186 kunmap_atomic(paddr - psg->offset); 1192 sdt = paddr + j; 1199 kunmap_atomic(paddr - psg->offset); 1225 kunmap_atomic(paddr - psg->offset); 1275 void *paddr, *addr; local 1287 paddr = kmap_atomic(sg_page(psg)) + psg->offset; 1294 memcpy(paddr + copied, addr, len); 1296 memcpy(addr, paddr 1323 void *daddr, *paddr; local [all...] |
/linux-master/arch/s390/kernel/ |
H A D | kprobes.c | 124 /* Check if paddr is at an instruction boundary */ 125 static bool can_probe(unsigned long paddr) argument 131 if (paddr & 0x01) 134 if (!kallsyms_lookup_size_offset(paddr, NULL, &offset)) 138 addr = paddr - offset; 139 while (addr < paddr) { 167 return addr == paddr;
|
/linux-master/arch/arc/mm/ |
H A D | tlb.c | 476 phys_addr_t paddr = pte_val(*ptep) & PAGE_MASK_PHYS; local 493 unsigned long offset = offset_in_folio(folio, paddr); 495 paddr -= offset; 498 __flush_dcache_pages(paddr, paddr, nr); 502 __inv_icache_pages(paddr, vaddr, nr);
|
/linux-master/include/linux/ |
H A D | dma-map-ops.h | 368 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, 371 static inline void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, argument 378 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, 381 static inline void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, argument 404 void arch_dma_mark_clean(phys_addr_t paddr, size_t size); 406 static inline void arch_dma_mark_clean(phys_addr_t paddr, size_t size) argument
|
H A D | fsl-diu-fb.h | 133 __u32 paddr; member in struct:diu_ad
|
/linux-master/drivers/net/wireless/ath/ath12k/ |
H A D | dp.c | 241 ring->paddr = ring->paddr_unaligned + ((unsigned long)ring->vaddr - 245 params.ring_base_paddr = ring->paddr; 591 slist[i].vaddr, slist[i].paddr); 609 dma_addr_t paddr; local 625 &slist[i].paddr, GFP_KERNEL); 641 paddr = link_desc_banks[i].paddr; 644 ath12k_hal_set_link_desc_addr(scatter_buf, cookie, paddr); 646 paddr += HAL_LINK_DESC_SIZE; 714 desc_bank[i].paddr 785 u32 paddr; local [all...] |
H A D | ce.c | 223 struct sk_buff *skb, dma_addr_t paddr) 254 ath12k_hal_ce_dst_set_desc(desc, paddr); 275 dma_addr_t paddr; local 291 paddr = dma_map_single(ab->dev, skb->data, 294 if (unlikely(dma_mapping_error(ab->dev, paddr))) { 301 ATH12K_SKB_RXCB(skb)->paddr = paddr; 303 ret = ath12k_ce_rx_buf_enqueue_pipe(pipe, skb, paddr); 306 dma_unmap_single(ab->dev, paddr, 380 dma_unmap_single(ab->dev, ATH12K_SKB_RXCB(skb)->paddr, 222 ath12k_ce_rx_buf_enqueue_pipe(struct ath12k_ce_pipe *pipe, struct sk_buff *skb, dma_addr_t paddr) argument [all...] |
H A D | hal_tx.c | 37 le32_encode_bits(ti->paddr, BUFFER_ADDR_INFO0_ADDR); 39 le32_encode_bits(((uint64_t)ti->paddr >> HAL_ADDR_MSB_REG_SHIFT),
|
/linux-master/fs/proc/ |
H A D | vmcore.c | 393 start = m->paddr + *fpos - m->offset; 659 u64 paddr = 0; local 663 paddr = m->paddr + start - m->offset; 665 paddr >> PAGE_SHIFT, tsz, 1116 u64 paddr, start, end, size; local 1121 paddr = phdr_ptr->p_offset; 1122 start = rounddown(paddr, PAGE_SIZE); 1123 end = roundup(paddr + phdr_ptr->p_memsz, PAGE_SIZE); 1130 new->paddr 1159 u64 paddr, start, end, size; local [all...] |
/linux-master/drivers/net/wireless/ath/ath11k/ |
H A D | ce.c | 272 struct sk_buff *skb, dma_addr_t paddr) 303 ath11k_hal_ce_dst_set_desc(desc, paddr); 324 dma_addr_t paddr; local 340 paddr = dma_map_single(ab->dev, skb->data, 343 if (unlikely(dma_mapping_error(ab->dev, paddr))) { 350 ATH11K_SKB_RXCB(skb)->paddr = paddr; 352 ret = ath11k_ce_rx_buf_enqueue_pipe(pipe, skb, paddr); 356 dma_unmap_single(ab->dev, paddr, 430 dma_unmap_single(ab->dev, ATH11K_SKB_RXCB(skb)->paddr, 271 ath11k_ce_rx_buf_enqueue_pipe(struct ath11k_ce_pipe *pipe, struct sk_buff *skb, dma_addr_t paddr) argument [all...] |
H A D | hal_tx.c | 43 FIELD_PREP(BUFFER_ADDR_INFO0_ADDR, ti->paddr); 46 ((uint64_t)ti->paddr >> HAL_ADDR_MSB_REG_SHIFT));
|
H A D | dbring.h | 16 dma_addr_t paddr; member in struct:ath11k_dbring_element
|
/linux-master/drivers/media/platform/samsung/s3c-camif/ |
H A D | camif-capture.c | 242 struct camif_addr *paddr) 255 paddr->y = vb2_dma_contig_plane_dma_addr(vb, 0); 259 paddr->cb = 0; 260 paddr->cr = 0; 264 paddr->cb = (u32)(paddr->y + pix_size); 265 paddr->cr = 0; 268 paddr->cb = (u32)(paddr->y + pix_size); 271 paddr 241 camif_prepare_addr(struct camif_vp *vp, struct vb2_buffer *vb, struct camif_addr *paddr) argument [all...] |
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_iommu.c | 48 unsigned long iova, phys_addr_t paddr, 57 v1_context->pgtable_cpu[index] = paddr; 47 etnaviv_iommuv1_map(struct etnaviv_iommu_context *context, unsigned long iova, phys_addr_t paddr, size_t size, int prot) argument
|
H A D | etnaviv_mmu.c | 40 unsigned long iova, phys_addr_t paddr, 48 if (!IS_ALIGNED(iova | paddr | size, pgsize)) { 50 iova, &paddr, size, pgsize); 55 ret = context->global->ops->map(context, iova, paddr, pgsize, 61 paddr += pgsize; 413 u32 memory_base, dma_addr_t paddr, 431 mapping->iova = paddr - memory_base; 443 ret = etnaviv_context_map(context, node->start, paddr, size, 39 etnaviv_context_map(struct etnaviv_iommu_context *context, unsigned long iova, phys_addr_t paddr, size_t size, int prot) argument 411 etnaviv_iommu_get_suballoc_va(struct etnaviv_iommu_context *context, struct etnaviv_vram_mapping *mapping, u32 memory_base, dma_addr_t paddr, size_t size) argument
|
/linux-master/drivers/video/fbdev/omap/ |
H A D | omapfb.h | 40 u32 paddr; member in struct:omapfb_mem_region 160 int mem_type, unsigned long *paddr);
|
/linux-master/arch/m68k/sun3x/ |
H A D | dvma.c | 45 #define dvma_entry_vaddr(index,paddr) ((index << DVMA_PAGE_SHIFT) | \ 46 (paddr & (DVMA_PAGE_SIZE-1))) 70 pr_info("idx %lx dvma_addr %08lx paddr %08lx\n", index, dvma_addr,
|
/linux-master/arch/riscv/include/asm/ |
H A D | page.h | 185 #define phys_to_page(paddr) (pfn_to_page(phys_to_pfn(paddr)))
|
/linux-master/drivers/iommu/amd/ |
H A D | amd_iommu.h | 111 static inline void *iommu_phys_to_virt(unsigned long paddr) argument 113 return phys_to_virt(__sme_clr(paddr));
|
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | opal-core.c | 65 u64 paddr; member in struct:opalcore 198 addr = (void *)(m->paddr + tpos - m->offset); 301 u64 opal_boot_entry, opal_base_addr, paddr; local 392 paddr = 0; 403 new->paddr = oc_conf->ptload_addr[i]; 408 phdr->p_paddr = cpu_to_be64(paddr); 409 phdr->p_vaddr = cpu_to_be64(opal_base_addr + paddr); 416 paddr += oc_conf->ptload_size[i];
|
/linux-master/tools/testing/selftests/kvm/lib/aarch64/ |
H A D | processor.c | 126 static void _virt_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr, argument 138 TEST_ASSERT((paddr % vm->page_size) == 0, 140 " paddr: 0x%lx vm->page_size: 0x%x", paddr, vm->page_size); 141 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, 143 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", 144 paddr, vm->max_gfn, vm->page_size); 168 *ptep = addr_pte(vm, paddr, (attr_idx << 2) | (1 << 10) | 3); /* AF */ 171 void virt_arch_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr) argument 175 _virt_pg_map(vm, vaddr, paddr, attr_id [all...] |
/linux-master/tools/testing/selftests/kvm/lib/riscv/ |
H A D | processor.c | 81 void virt_arch_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr) argument 92 TEST_ASSERT((paddr % vm->page_size) == 0, 94 " paddr: 0x%lx vm->page_size: 0x%x", paddr, vm->page_size); 95 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, 97 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", 98 paddr, vm->max_gfn, vm->page_size); 120 paddr = paddr >> PGTBL_PAGE_SIZE_SHIFT; 121 *ptep = (paddr << PGTBL_PTE_ADDR_SHIF [all...] |
/linux-master/net/sctp/ |
H A D | endpointola.c | 272 const union sctp_addr *paddr, 287 t = sctp_epaddr_lookup_transport(ep, paddr); 302 const union sctp_addr *paddr) 314 if (sctp_has_association(net, &addr->a, paddr, 270 sctp_endpoint_lookup_assoc( const struct sctp_endpoint *ep, const union sctp_addr *paddr, struct sctp_transport **transport) argument 301 sctp_endpoint_is_peeled_off(struct sctp_endpoint *ep, const union sctp_addr *paddr) argument
|
/linux-master/drivers/char/agp/ |
H A D | parisc-agp.c | 155 unsigned long paddr; local 157 paddr = page_to_phys(mem->pages[i]); 160 k++, j++, paddr += info->io_page_size) { 163 paddr, type));
|