/kernel/linux/linux-6.6/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) in can_probe() argument 131 if (paddr & 0x01) in can_probe() 134 if (!kallsyms_lookup_size_offset(paddr, NULL, &offset)) in can_probe() 138 addr = paddr - offset; in can_probe() 139 while (addr < paddr) { in can_probe() 167 return addr == paddr; in can_probe()
|
/kernel/linux/linux-5.10/drivers/soc/fsl/dpio/ |
H A D | dpio-service.c | 35 dma_addr_t paddr; member 364 qbman_pull_desc_set_storage(&pd, s->vaddr, s->paddr, 1); in dpaa2_io_service_pull_fq() 395 qbman_pull_desc_set_storage(&pd, s->vaddr, s->paddr, 1); in dpaa2_io_service_pull_channel() 636 ret->paddr = dma_map_single(dev, ret->vaddr, in dpaa2_io_store_create() 639 if (dma_mapping_error(dev, ret->paddr)) { in dpaa2_io_store_create() 659 dma_unmap_single(s->dev, s->paddr, sizeof(struct dpaa2_dq) * s->max, in dpaa2_io_store_destroy()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | dma-map-ops.h | 274 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, 277 static inline void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device() argument 284 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, 287 static inline void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, in arch_sync_dma_for_cpu() argument 310 void arch_dma_mark_clean(phys_addr_t paddr, size_t size); 312 static inline void arch_dma_mark_clean(phys_addr_t paddr, size_t size) in arch_dma_mark_clean() argument
|
/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-sprd-adi.c | 120 static int sprd_adi_check_paddr(struct sprd_adi *sadi, u32 paddr) in sprd_adi_check_paddr() argument 122 if (paddr < sadi->slave_pbase || paddr > in sprd_adi_check_paddr() 126 paddr); in sprd_adi_check_paddr() 133 static unsigned long sprd_adi_to_vaddr(struct sprd_adi *sadi, u32 paddr) in sprd_adi_to_vaddr() argument 135 return (paddr - sadi->slave_pbase + sadi->slave_vbase); in sprd_adi_to_vaddr()
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | dma-map-ops.h | 367 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, 370 static inline void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device() argument 377 void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, 380 static inline void arch_sync_dma_for_cpu(phys_addr_t paddr, size_t size, in arch_sync_dma_for_cpu() argument 403 void arch_dma_mark_clean(phys_addr_t paddr, size_t size); 405 static inline void arch_dma_mark_clean(phys_addr_t paddr, size_t size) in arch_dma_mark_clean() argument
|
/kernel/liteos_a/kernel/base/vm/ |
H A D | los_vm_dump.c | 208 PADDR_T paddr; in OsUProcessPmUsage() local 226 ret = LOS_ArchMmuQuery(&space->archMmu, vaddr, &paddr, NULL); in OsUProcessPmUsage() 230 page = LOS_VmPageGet(paddr); in OsUProcessPmUsage() 281 PADDR_T paddr; in OsCountRegionPages() local 289 status = LOS_ArchMmuQuery(&space->archMmu, vaddr, &paddr, NULL); in OsCountRegionPages() 295 page = LOS_VmPageGet(paddr); in OsCountRegionPages()
|
/kernel/linux/linux-5.10/arch/sparc/mm/ |
H A D | init_64.c | 501 unsigned long paddr, mask = _PAGE_PADDR_4U; in flush_icache_range() local 504 paddr = kaddr & mask; in flush_icache_range() 508 paddr = pte_val(*ptep) & mask; in flush_icache_range() 510 __flush_icache_page(paddr); in flush_icache_range() 662 static unsigned long kern_large_tte(unsigned long paddr); 1224 unsigned long paddr; in grab_mlgroups() local 1233 paddr = memblock_phys_alloc(count * sizeof(struct mdesc_mlgroup), in grab_mlgroups() 1235 if (!paddr) in grab_mlgroups() 1238 mlgroups = __va(paddr); in grab_mlgroups() 1265 unsigned long paddr; in grab_mblocks() local 1772 unsigned long this_end, paddr = __pa(vstart); kernel_map_range() local 2462 page_in_phys_avail(unsigned long paddr) page_in_phys_avail() argument 2806 kern_large_tte(unsigned long paddr) kern_large_tte() argument [all...] |
/kernel/linux/linux-6.6/arch/sparc/mm/ |
H A D | init_64.c | 516 unsigned long paddr, mask = _PAGE_PADDR_4U; in flush_icache_range() local 519 paddr = kaddr & mask; in flush_icache_range() 523 paddr = pte_val(*ptep) & mask; in flush_icache_range() 525 __flush_icache_page(paddr); in flush_icache_range() 677 static unsigned long kern_large_tte(unsigned long paddr); 1240 unsigned long paddr; in grab_mlgroups() local 1249 paddr = memblock_phys_alloc(count * sizeof(struct mdesc_mlgroup), in grab_mlgroups() 1251 if (!paddr) in grab_mlgroups() 1254 mlgroups = __va(paddr); in grab_mlgroups() 1281 unsigned long paddr; in grab_mblocks() local 1787 unsigned long this_end, paddr = __pa(vstart); kernel_map_range() local 2477 page_in_phys_avail(unsigned long paddr) page_in_phys_avail() argument 2823 kern_large_tte(unsigned long paddr) kern_large_tte() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/ |
H A D | snoc.c | 496 dma_addr_t paddr; in __ath10k_snoc_rx_post_buf() local 505 paddr = dma_map_single(ar->dev, skb->data, in __ath10k_snoc_rx_post_buf() 508 if (unlikely(dma_mapping_error(ar->dev, paddr))) { in __ath10k_snoc_rx_post_buf() 514 ATH10K_SKB_RXCB(skb)->paddr = paddr; in __ath10k_snoc_rx_post_buf() 517 ret = ce_pipe->ops->ce_rx_post_buf(ce_pipe, skb, paddr); in __ath10k_snoc_rx_post_buf() 520 dma_unmap_single(ar->dev, paddr, skb->len + skb_tailroom(skb), in __ath10k_snoc_rx_post_buf() 585 dma_unmap_single(ar->dev, ATH10K_SKB_RXCB(skb)->paddr, in ath10k_snoc_process_rx_cb() 679 dma_unmap_single(ar->dev, ATH10K_SKB_CB(skb)->paddr, in ath10k_snoc_htt_tx_cb() 700 "snoc tx item %d paddr in ath10k_snoc_hif_tx_sg() [all...] |
H A D | htt_rx.c | 27 ath10k_htt_rx_find_skb_paddr(struct ath10k *ar, u64 paddr) in ath10k_htt_rx_find_skb_paddr() argument 31 hash_for_each_possible(ar->htt.rx_ring.skb_table, rxcb, hlist, paddr) in ath10k_htt_rx_find_skb_paddr() 32 if (rxcb->paddr == paddr) in ath10k_htt_rx_find_skb_paddr() 49 dma_unmap_single(htt->ar->dev, rxcb->paddr, in ath10k_htt_rx_ring_free() 62 dma_unmap_single(htt->ar->dev, rxcb->paddr, in ath10k_htt_rx_ring_free() 98 dma_addr_t paddr, int idx) in ath10k_htt_set_paddrs_ring_32() 100 htt->rx_ring.paddrs_ring_32[idx] = __cpu_to_le32(paddr); in ath10k_htt_set_paddrs_ring_32() 104 dma_addr_t paddr, int idx) in ath10k_htt_set_paddrs_ring_64() 106 htt->rx_ring.paddrs_ring_64[idx] = __cpu_to_le64(paddr); in ath10k_htt_set_paddrs_ring_64() 97 ath10k_htt_set_paddrs_ring_32(struct ath10k_htt *htt, dma_addr_t paddr, int idx) ath10k_htt_set_paddrs_ring_32() argument 103 ath10k_htt_set_paddrs_ring_64(struct ath10k_htt *htt, dma_addr_t paddr, int idx) ath10k_htt_set_paddrs_ring_64() argument 134 dma_addr_t paddr; __ath10k_htt_rx_ring_fill_n() local 443 ath10k_htt_rx_pop_paddr(struct ath10k_htt *htt, u64 paddr) ath10k_htt_rx_pop_paddr() argument 483 u32 paddr; ath10k_htt_rx_handle_amsdu_mon_32() local 559 u64 paddr; ath10k_htt_rx_handle_amsdu_mon_64() local 639 u32 paddr; ath10k_htt_rx_pop_paddr32_list() local 701 u64 paddr; ath10k_htt_rx_pop_paddr64_list() local 755 dma_addr_t paddr; ath10k_htt_rx_alloc() local [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/ |
H A D | snoc.c | 497 dma_addr_t paddr; in __ath10k_snoc_rx_post_buf() local 506 paddr = dma_map_single(ar->dev, skb->data, in __ath10k_snoc_rx_post_buf() 509 if (unlikely(dma_mapping_error(ar->dev, paddr))) { in __ath10k_snoc_rx_post_buf() 515 ATH10K_SKB_RXCB(skb)->paddr = paddr; in __ath10k_snoc_rx_post_buf() 518 ret = ce_pipe->ops->ce_rx_post_buf(ce_pipe, skb, paddr); in __ath10k_snoc_rx_post_buf() 521 dma_unmap_single(ar->dev, paddr, skb->len + skb_tailroom(skb), in __ath10k_snoc_rx_post_buf() 586 dma_unmap_single(ar->dev, ATH10K_SKB_RXCB(skb)->paddr, in ath10k_snoc_process_rx_cb() 680 dma_unmap_single(ar->dev, ATH10K_SKB_CB(skb)->paddr, in ath10k_snoc_htt_tx_cb() 701 "snoc tx item %d paddr in ath10k_snoc_hif_tx_sg() [all...] |
H A D | htt_rx.c | 30 ath10k_htt_rx_find_skb_paddr(struct ath10k *ar, u64 paddr) in ath10k_htt_rx_find_skb_paddr() argument 34 hash_for_each_possible(ar->htt.rx_ring.skb_table, rxcb, hlist, paddr) in ath10k_htt_rx_find_skb_paddr() 35 if (rxcb->paddr == paddr) in ath10k_htt_rx_find_skb_paddr() 52 dma_unmap_single(htt->ar->dev, rxcb->paddr, in ath10k_htt_rx_ring_free() 65 dma_unmap_single(htt->ar->dev, rxcb->paddr, in ath10k_htt_rx_ring_free() 101 dma_addr_t paddr, int idx) in ath10k_htt_set_paddrs_ring_32() 103 htt->rx_ring.paddrs_ring_32[idx] = __cpu_to_le32(paddr); in ath10k_htt_set_paddrs_ring_32() 107 dma_addr_t paddr, int idx) in ath10k_htt_set_paddrs_ring_64() 109 htt->rx_ring.paddrs_ring_64[idx] = __cpu_to_le64(paddr); in ath10k_htt_set_paddrs_ring_64() 100 ath10k_htt_set_paddrs_ring_32(struct ath10k_htt *htt, dma_addr_t paddr, int idx) ath10k_htt_set_paddrs_ring_32() argument 106 ath10k_htt_set_paddrs_ring_64(struct ath10k_htt *htt, dma_addr_t paddr, int idx) ath10k_htt_set_paddrs_ring_64() argument 138 dma_addr_t paddr; __ath10k_htt_rx_ring_fill_n() local 462 ath10k_htt_rx_pop_paddr(struct ath10k_htt *htt, u64 paddr) ath10k_htt_rx_pop_paddr() argument 503 u32 paddr; ath10k_htt_rx_handle_amsdu_mon_32() local 580 u64 paddr; ath10k_htt_rx_handle_amsdu_mon_64() local 662 u32 paddr; ath10k_htt_rx_pop_paddr32_list() local 727 u64 paddr; ath10k_htt_rx_pop_paddr64_list() local 782 dma_addr_t paddr; ath10k_htt_rx_alloc() local [all...] |
/kernel/linux/linux-5.10/drivers/media/platform/s3c-camif/ |
H A D | camif-regs.c | 201 struct camif_addr *paddr, int i) in camif_hw_set_output_addr() 205 camif_write(camif, S3C_CAMIF_REG_CIYSA(vp->id, i), paddr->y); in camif_hw_set_output_addr() 209 paddr->cb); in camif_hw_set_output_addr() 211 paddr->cr); in camif_hw_set_output_addr() 215 i, &paddr->y, &paddr->cb, &paddr->cr); in camif_hw_set_output_addr() 200 camif_hw_set_output_addr(struct camif_vp *vp, struct camif_addr *paddr, int i) camif_hw_set_output_addr() argument
|
/kernel/linux/linux-6.6/drivers/media/platform/samsung/s3c-camif/ |
H A D | camif-regs.c | 201 struct camif_addr *paddr, int i) in camif_hw_set_output_addr() 205 camif_write(camif, S3C_CAMIF_REG_CIYSA(vp->id, i), paddr->y); in camif_hw_set_output_addr() 209 paddr->cb); in camif_hw_set_output_addr() 211 paddr->cr); in camif_hw_set_output_addr() 215 i, &paddr->y, &paddr->cb, &paddr->cr); in camif_hw_set_output_addr() 200 camif_hw_set_output_addr(struct camif_vp *vp, struct camif_addr *paddr, int i) camif_hw_set_output_addr() argument
|
/third_party/mesa3d/src/gallium/drivers/vc4/kernel/ |
H A D | vc4_validate.c | 276 *(uint32_t *)(validated + 5) = ib->paddr + offset; in validate_indexed_prim_list() 407 *(uint32_t *)(validated + 0) = (exec->tile_bo->paddr + in validate_tile_binning_config() 412 *(uint32_t *)(validated + 8) = exec->tile_bo->paddr; in validate_tile_binning_config() 592 *validated_p0 = tex->paddr + p0; in reloc_tex() 720 *validated_p0 = tex->paddr + p0; in reloc_tex() 819 *(uint32_t *)(pkt_v + o) = bo[i]->paddr + src_offset; in validate_gl_shader_rec() 903 *(uint32_t *)(pkt_v + o) = vbo->paddr + offset; in validate_gl_shader_rec()
|
/kernel/linux/linux-5.10/drivers/block/ |
H A D | z2ram.c | 177 unsigned long size, paddr, vaddr; in z2_open() local 185 paddr = m68k_memory[index].addr; in z2_open() 194 vaddr = (unsigned long)ioremap_wt(paddr, size); in z2_open() 197 vaddr = (unsigned long)z_remap_nocache_nonser(paddr, size); in z2_open()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/s390x/ |
H A D | processor.c | 20 vm_paddr_t paddr; in virt_pgd_alloc() local 28 paddr = vm_phy_pages_alloc(vm, PAGES_PER_REGION, in virt_pgd_alloc() 30 memset(addr_gpa2hva(vm, paddr), 0xff, PAGES_PER_REGION * vm->page_size); in virt_pgd_alloc() 32 vm->pgd = paddr; in virt_pgd_alloc() 70 " paddr: 0x%lx vm->page_size: 0x%x", in virt_pg_map() 74 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in virt_pg_map()
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | qcom-irq-combiner.c | 180 phys_addr_t paddr; in get_registers_cb() local 187 paddr = reg->address; in get_registers_cb() 191 dev_err(ctx->dev, "Bad register resource @%pa\n", &paddr); in get_registers_cb() 198 dev_err(ctx->dev, "Can't map register @%pa\n", &paddr); in get_registers_cb()
|
/kernel/linux/linux-5.10/drivers/misc/sgi-gru/ |
H A D | gruhandles.h | 143 static inline unsigned long gru_chiplet_paddr(unsigned long paddr, int pnode, in gru_chiplet_paddr() argument 146 return paddr + GRU_SIZE * (2 * pnode + chiplet); in gru_chiplet_paddr() 343 /* GRU paddr shift for pfn. (NOTE: shift is NOT by actual pagesize) */ 510 int tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr, 512 void tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr,
|
/kernel/linux/linux-5.10/net/sctp/ |
H A D | endpointola.c | 269 const union sctp_addr *paddr, in sctp_endpoint_lookup_assoc() 284 t = sctp_epaddr_lookup_transport(ep, paddr); in sctp_endpoint_lookup_assoc() 299 const union sctp_addr *paddr) in sctp_endpoint_is_peeled_off() 310 if (sctp_has_association(net, &addr->a, paddr)) in sctp_endpoint_is_peeled_off() 267 sctp_endpoint_lookup_assoc( const struct sctp_endpoint *ep, const union sctp_addr *paddr, struct sctp_transport **transport) sctp_endpoint_lookup_assoc() argument 298 sctp_endpoint_is_peeled_off(struct sctp_endpoint *ep, const union sctp_addr *paddr) sctp_endpoint_is_peeled_off() argument
|
/kernel/linux/linux-6.6/drivers/misc/sgi-gru/ |
H A D | gruhandles.h | 143 static inline unsigned long gru_chiplet_paddr(unsigned long paddr, int pnode, in gru_chiplet_paddr() argument 146 return paddr + GRU_SIZE * (2 * pnode + chiplet); in gru_chiplet_paddr() 343 /* GRU paddr shift for pfn. (NOTE: shift is NOT by actual pagesize) */ 510 int tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr, 512 void tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr,
|
/kernel/linux/linux-6.6/drivers/block/ |
H A D | z2ram.c | 166 unsigned long size, paddr, vaddr; in z2_open() local 174 paddr = m68k_memory[index].addr; in z2_open() 183 vaddr = (unsigned long)ioremap_wt(paddr, size); in z2_open() 187 (unsigned long)z_remap_nocache_nonser(paddr, size); in z2_open()
|
/kernel/linux/linux-6.6/net/sctp/ |
H A D | endpointola.c | 272 const union sctp_addr *paddr, in sctp_endpoint_lookup_assoc() 287 t = sctp_epaddr_lookup_transport(ep, paddr); in sctp_endpoint_lookup_assoc() 302 const union sctp_addr *paddr) in sctp_endpoint_is_peeled_off() 314 if (sctp_has_association(net, &addr->a, paddr, in sctp_endpoint_is_peeled_off() 270 sctp_endpoint_lookup_assoc( const struct sctp_endpoint *ep, const union sctp_addr *paddr, struct sctp_transport **transport) sctp_endpoint_lookup_assoc() argument 301 sctp_endpoint_is_peeled_off(struct sctp_endpoint *ep, const union sctp_addr *paddr) sctp_endpoint_is_peeled_off() argument
|
/kernel/linux/linux-6.6/mm/damon/ |
H A D | paddr.c | 34 static void damon_pa_mkold(unsigned long paddr) in damon_pa_mkold() argument 36 struct folio *folio = damon_get_folio(PHYS_PFN(paddr)); in damon_pa_mkold() 114 static bool damon_pa_young(unsigned long paddr, unsigned long *folio_sz) in damon_pa_young() argument 116 struct folio *folio = damon_get_folio(PHYS_PFN(paddr)); in damon_pa_young() 309 /* DAMOS actions that not yet supported by 'paddr'. */ in damon_pa_apply_scheme()
|
/kernel/linux/linux-5.10/drivers/dma/dw-edma/ |
H A D | dw-edma-core.c | 84 chunk->ll_region.paddr = dw->ll_region.paddr + chan->ll_off; in dw_edma_alloc_chunk() 411 burst->dar = xfer->xfer.cyclic.paddr; in dw_edma_device_transfer() 425 burst->sar = xfer->xfer.cyclic.paddr; in dw_edma_device_transfer() 473 dw_edma_device_prep_dma_cyclic(struct dma_chan *dchan, dma_addr_t paddr, in dw_edma_device_prep_dma_cyclic() argument 482 xfer.xfer.cyclic.paddr = paddr; in dw_edma_device_prep_dma_cyclic() 731 dt_region->paddr = dw->dt_region.paddr + chan->dt_off; in dw_edma_channel_setup()
|