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

1234567891011>>

/linux-master/drivers/misc/sgi-gru/
H A Dgrufault.c40 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 Dtarget_core_sbc.c1168 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 Dkprobes.c124 /* 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 Dtlb.c476 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 Ddma-map-ops.h368 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 Dfsl-diu-fb.h133 __u32 paddr; member in struct:diu_ad
/linux-master/drivers/net/wireless/ath/ath12k/
H A Ddp.c241 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 Dce.c223 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 Dhal_tx.c37 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 Dvmcore.c393 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 Dce.c272 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 Dhal_tx.c43 FIELD_PREP(BUFFER_ADDR_INFO0_ADDR, ti->paddr);
46 ((uint64_t)ti->paddr >> HAL_ADDR_MSB_REG_SHIFT));
H A Ddbring.h16 dma_addr_t paddr; member in struct:ath11k_dbring_element
/linux-master/drivers/media/platform/samsung/s3c-camif/
H A Dcamif-capture.c242 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 Detnaviv_iommu.c48 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 Detnaviv_mmu.c40 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 Domapfb.h40 u32 paddr; member in struct:omapfb_mem_region
160 int mem_type, unsigned long *paddr);
/linux-master/arch/m68k/sun3x/
H A Ddvma.c45 #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 Dpage.h185 #define phys_to_page(paddr) (pfn_to_page(phys_to_pfn(paddr)))
/linux-master/drivers/iommu/amd/
H A Damd_iommu.h111 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 Dopal-core.c65 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 Dprocessor.c126 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 Dprocessor.c81 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 Dendpointola.c272 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 Dparisc-agp.c155 unsigned long paddr; local
157 paddr = page_to_phys(mem->pages[i]);
160 k++, j++, paddr += info->io_page_size) {
163 paddr, type));

Completed in 281 milliseconds

1234567891011>>