/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | ce.c | 211 struct sk_buff *skb, dma_addr_t paddr) in ath11k_ce_rx_buf_enqueue_pipe() 242 ath11k_hal_ce_dst_set_desc(desc, paddr); in ath11k_ce_rx_buf_enqueue_pipe() 263 dma_addr_t paddr; in ath11k_ce_rx_post_pipe() local 279 paddr = dma_map_single(ab->dev, skb->data, in ath11k_ce_rx_post_pipe() 282 if (unlikely(dma_mapping_error(ab->dev, paddr))) { in ath11k_ce_rx_post_pipe() 289 ATH11K_SKB_RXCB(skb)->paddr = paddr; in ath11k_ce_rx_post_pipe() 291 ret = ath11k_ce_rx_buf_enqueue_pipe(pipe, skb, paddr); in ath11k_ce_rx_post_pipe() 295 dma_unmap_single(ab->dev, paddr, in ath11k_ce_rx_post_pipe() 369 dma_unmap_single(ab->dev, ATH11K_SKB_RXCB(skb)->paddr, in ath11k_ce_recv_process_cb() 210 ath11k_ce_rx_buf_enqueue_pipe(struct ath11k_ce_pipe *pipe, struct sk_buff *skb, dma_addr_t paddr) ath11k_ce_rx_buf_enqueue_pipe() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/ |
H A D | ce.c | 223 struct sk_buff *skb, dma_addr_t paddr) in ath12k_ce_rx_buf_enqueue_pipe() 254 ath12k_hal_ce_dst_set_desc(desc, paddr); in ath12k_ce_rx_buf_enqueue_pipe() 275 dma_addr_t paddr; in ath12k_ce_rx_post_pipe() local 291 paddr = dma_map_single(ab->dev, skb->data, in ath12k_ce_rx_post_pipe() 294 if (unlikely(dma_mapping_error(ab->dev, paddr))) { in ath12k_ce_rx_post_pipe() 301 ATH12K_SKB_RXCB(skb)->paddr = paddr; in ath12k_ce_rx_post_pipe() 303 ret = ath12k_ce_rx_buf_enqueue_pipe(pipe, skb, paddr); in ath12k_ce_rx_post_pipe() 306 dma_unmap_single(ab->dev, paddr, in ath12k_ce_rx_post_pipe() 380 dma_unmap_single(ab->dev, ATH12K_SKB_RXCB(skb)->paddr, in ath12k_ce_recv_process_cb() 222 ath12k_ce_rx_buf_enqueue_pipe(struct ath12k_ce_pipe *pipe, struct sk_buff *skb, dma_addr_t paddr) ath12k_ce_rx_buf_enqueue_pipe() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | ce.c | 272 struct sk_buff *skb, dma_addr_t paddr) in ath11k_ce_rx_buf_enqueue_pipe() 303 ath11k_hal_ce_dst_set_desc(desc, paddr); in ath11k_ce_rx_buf_enqueue_pipe() 324 dma_addr_t paddr; in ath11k_ce_rx_post_pipe() local 340 paddr = dma_map_single(ab->dev, skb->data, in ath11k_ce_rx_post_pipe() 343 if (unlikely(dma_mapping_error(ab->dev, paddr))) { in ath11k_ce_rx_post_pipe() 350 ATH11K_SKB_RXCB(skb)->paddr = paddr; in ath11k_ce_rx_post_pipe() 352 ret = ath11k_ce_rx_buf_enqueue_pipe(pipe, skb, paddr); in ath11k_ce_rx_post_pipe() 356 dma_unmap_single(ab->dev, paddr, in ath11k_ce_rx_post_pipe() 430 dma_unmap_single(ab->dev, ATH11K_SKB_RXCB(skb)->paddr, in ath11k_ce_recv_process_cb() 271 ath11k_ce_rx_buf_enqueue_pipe(struct ath11k_ce_pipe *pipe, struct sk_buff *skb, dma_addr_t paddr) ath11k_ce_rx_buf_enqueue_pipe() argument [all...] |
H A D | dp_rx.c | 355 dma_addr_t paddr; in ath11k_dp_rxbufs_replenish() local 385 paddr = dma_map_single(ab->dev, skb->data, in ath11k_dp_rxbufs_replenish() 388 if (dma_mapping_error(ab->dev, paddr)) in ath11k_dp_rxbufs_replenish() 402 ATH11K_SKB_RXCB(skb)->paddr = paddr; in ath11k_dp_rxbufs_replenish() 409 ath11k_hal_rx_buf_addr_info_set(desc, paddr, cookie, mgr); in ath11k_dp_rxbufs_replenish() 423 dma_unmap_single(ab->dev, paddr, skb->len + skb_tailroom(skb), in ath11k_dp_rxbufs_replenish() 447 dma_unmap_single(ar->ab->dev, ATH11K_SKB_RXCB(skb)->paddr, in ath11k_dp_rxdma_buf_ring_free() 678 dma_unmap_single(ab->dev, rx_tid->paddr, in ath11k_dp_reo_cmd_list_cleanup() 692 dma_unmap_single(ab->dev, rx_tid->paddr, in ath11k_dp_reo_cmd_list_cleanup() 1005 dma_addr_t paddr; ath11k_peer_rx_tid_setup() local 1122 dma_addr_t paddr; ath11k_dp_rx_ampdu_stop() local 2854 dma_addr_t paddr; ath11k_dp_rx_alloc_mon_status_buf() local 2905 dma_addr_t paddr; ath11k_dp_rx_mon_status_bufs_replenish() local 3010 dma_addr_t paddr; ath11k_dp_rx_reap_mon_status_ring() local 3381 dma_addr_t paddr; ath11k_dp_rx_h_defrag_reo_reinject() local 3779 dma_addr_t paddr; ath11k_dp_process_rx_err() local 4207 dma_addr_t paddr; ath11k_dp_process_rxdma_err() local 4513 ath11k_dp_rx_mon_next_link_desc_get(void *rx_msdu_link_desc, dma_addr_t *paddr, u32 *sw_cookie, u8 *rbm, void **pp_buf_addr_info) ath11k_dp_rx_mon_next_link_desc_get() argument 4648 dma_addr_t paddr; ath11k_dp_rx_mon_mpdu_pop() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/mxsfb/ |
H A D | lcdif_kms.c | 539 dma_addr_t paddr; in lcdif_crtc_atomic_enable() local 548 paddr = drm_fb_dma_get_gem_addr(new_pstate->fb, new_pstate, 0); in lcdif_crtc_atomic_enable() 549 if (paddr) { in lcdif_crtc_atomic_enable() 550 writel(lower_32_bits(paddr), in lcdif_crtc_atomic_enable() 552 writel(CTRLDESCL_HIGH0_4_ADDR_HIGH(upper_32_bits(paddr)), in lcdif_crtc_atomic_enable() 689 dma_addr_t paddr; in lcdif_plane_primary_atomic_update() local 691 paddr = drm_fb_dma_get_gem_addr(new_pstate->fb, new_pstate, 0); in lcdif_plane_primary_atomic_update() 692 if (paddr) { in lcdif_plane_primary_atomic_update() 693 writel(lower_32_bits(paddr), in lcdif_plane_primary_atomic_update() 695 writel(CTRLDESCL_HIGH0_4_ADDR_HIGH(upper_32_bits(paddr)), in lcdif_plane_primary_atomic_update() [all...] |
/kernel/linux/linux-6.6/include/linux/soc/apple/ |
H A D | sart.h | 31 * Adds the region [paddr, paddr+size] to the DMA allow list. 34 * @paddr: Start address of the region to be used for DMA 37 int apple_sart_add_allowed_region(struct apple_sart *sart, phys_addr_t paddr, 41 * Removes the region [paddr, paddr+size] from the DMA allow list. 43 * Note that exact same paddr and size used for apple_sart_add_allowed_region 47 * @paddr: Start address of the region no longer used for DMA 50 int apple_sart_remove_allowed_region(struct apple_sart *sart, phys_addr_t paddr,
|
/kernel/linux/linux-5.10/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_mmu.c | 40 unsigned long iova, phys_addr_t paddr, in etnaviv_context_map() 48 if (!IS_ALIGNED(iova | paddr | size, pgsize)) { in etnaviv_context_map() 50 iova, &paddr, size, pgsize); in etnaviv_context_map() 55 ret = context->global->ops->map(context, iova, paddr, pgsize, in etnaviv_context_map() 61 paddr += pgsize; in etnaviv_context_map() 358 u32 memory_base, dma_addr_t paddr, in etnaviv_iommu_get_suballoc_va() 376 mapping->iova = paddr - memory_base; in etnaviv_iommu_get_suballoc_va() 388 ret = etnaviv_context_map(context, node->start, paddr, size, in etnaviv_iommu_get_suballoc_va() 39 etnaviv_context_map(struct etnaviv_iommu_context *context, unsigned long iova, phys_addr_t paddr, size_t size, int prot) etnaviv_context_map() argument 356 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) etnaviv_iommu_get_suballoc_va() argument
|
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/ |
H A D | sun8i_vi_layer.c | 290 dma_addr_t paddr; in sun8i_vi_layer_update_buffer() local 304 DRM_DEBUG_DRIVER("Using GEM @ %pad\n", &gem->paddr); in sun8i_vi_layer_update_buffer() 307 paddr = gem->paddr + fb->offsets[i]; in sun8i_vi_layer_update_buffer() 318 paddr += dx * format->cpp[i]; in sun8i_vi_layer_update_buffer() 319 paddr += dy * fb->pitches[i]; in sun8i_vi_layer_update_buffer() 330 i + 1, &paddr); in sun8i_vi_layer_update_buffer() 335 lower_32_bits(paddr)); in sun8i_vi_layer_update_buffer()
|
H A D | sun8i_ui_layer.c | 204 dma_addr_t paddr; in sun8i_ui_layer_update_buffer() local 213 DRM_DEBUG_DRIVER("Using GEM @ %pad\n", &gem->paddr); in sun8i_ui_layer_update_buffer() 217 paddr = gem->paddr + fb->offsets[0]; in sun8i_ui_layer_update_buffer() 220 paddr += (state->src.x1 >> 16) * bpp; in sun8i_ui_layer_update_buffer() 221 paddr += (state->src.y1 >> 16) * fb->pitches[0]; in sun8i_ui_layer_update_buffer() 229 DRM_DEBUG_DRIVER("Setting buffer address to %pad\n", &paddr); in sun8i_ui_layer_update_buffer() 233 lower_32_bits(paddr)); in sun8i_ui_layer_update_buffer()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_mmu.c | 40 unsigned long iova, phys_addr_t paddr, in etnaviv_context_map() 48 if (!IS_ALIGNED(iova | paddr | size, pgsize)) { in etnaviv_context_map() 50 iova, &paddr, size, pgsize); in etnaviv_context_map() 55 ret = context->global->ops->map(context, iova, paddr, pgsize, in etnaviv_context_map() 61 paddr += pgsize; in etnaviv_context_map() 413 u32 memory_base, dma_addr_t paddr, in etnaviv_iommu_get_suballoc_va() 431 mapping->iova = paddr - memory_base; in etnaviv_iommu_get_suballoc_va() 443 ret = etnaviv_context_map(context, node->start, paddr, size, in etnaviv_iommu_get_suballoc_va() 39 etnaviv_context_map(struct etnaviv_iommu_context *context, unsigned long iova, phys_addr_t paddr, size_t size, int prot) etnaviv_context_map() 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) etnaviv_iommu_get_suballoc_va() argument
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/riscv/ |
H A D | processor.c | 69 void virt_arch_pg_map(struct kvm_vm *vm, uint64_t vaddr, uint64_t paddr) in virt_arch_pg_map() argument 80 TEST_ASSERT((paddr % vm->page_size) == 0, in virt_arch_pg_map() 82 " paddr: 0x%lx vm->page_size: 0x%x", paddr, vm->page_size); in virt_arch_pg_map() 83 TEST_ASSERT((paddr >> vm->page_shift) <= vm->max_gfn, in virt_arch_pg_map() 85 " paddr: 0x%lx vm->max_gfn: 0x%lx vm->page_size: 0x%x", in virt_arch_pg_map() 86 paddr, vm->max_gfn, vm->page_size); in virt_arch_pg_map() 108 paddr = paddr >> PGTBL_PAGE_SIZE_SHIFT; in virt_arch_pg_map() 109 *ptep = (paddr << PGTBL_PTE_ADDR_SHIF in virt_arch_pg_map() [all...] |
/third_party/mesa3d/src/gallium/drivers/vc4/kernel/ |
H A D | vc4_render_cl.c | 97 return bo->paddr + surf->offset + VC4_TILE_BUFFER_SIZE * in vc4_full_res_offset() 138 rcl_u32(setup, setup->color_read->paddr + in emit_tile() 160 rcl_u32(setup, setup->zs_read->paddr + in emit_tile() 178 rcl_u32(setup, (exec->tile_bo->paddr + in emit_tile() 229 (setup->zs_write->paddr + args->zs_write.offset) | in emit_tile() 333 (setup->color_write ? (setup->color_write->paddr + in vc4_create_rcl_bo() 371 exec->ct1ca = setup->rcl->paddr; in vc4_create_rcl_bo() 372 exec->ct1ea = setup->rcl->paddr + setup->next_offset; in vc4_create_rcl_bo()
|
/third_party/wpa_supplicant/wpa_supplicant-2.9/src/ap/ |
H A D | iapp.c | 381 struct sockaddr_in *paddr, uaddr; in iapp_init() local 420 paddr = (struct sockaddr_in *) &ifr.ifr_addr; in iapp_init() 421 if (paddr->sin_family != AF_INET) { in iapp_init() 423 paddr->sin_family); in iapp_init() 427 iapp->own.s_addr = paddr->sin_addr.s_addr; in iapp_init() 435 paddr = (struct sockaddr_in *) &ifr.ifr_addr; in iapp_init() 436 if (paddr->sin_family != AF_INET) { in iapp_init() 438 paddr->sin_family); in iapp_init()
|
/kernel/linux/linux-5.10/fs/proc/ |
H A D | vmcore.c | 383 start = m->paddr + *fpos - m->offset; in __read_vmcore() 644 u64 paddr = 0; in mmap_vmcore() local 648 paddr = m->paddr + start - m->offset; in mmap_vmcore() 650 paddr >> PAGE_SHIFT, tsz, in mmap_vmcore() 1100 u64 paddr, start, end, size; in process_ptload_program_headers_elf64() local 1105 paddr = phdr_ptr->p_offset; in process_ptload_program_headers_elf64() 1106 start = rounddown(paddr, PAGE_SIZE); in process_ptload_program_headers_elf64() 1107 end = roundup(paddr + phdr_ptr->p_memsz, PAGE_SIZE); in process_ptload_program_headers_elf64() 1114 new->paddr in process_ptload_program_headers_elf64() 1143 u64 paddr, start, end, size; process_ptload_program_headers_elf32() local [all...] |
/kernel/linux/linux-6.6/fs/proc/ |
H A D | vmcore.c | 393 start = m->paddr + *fpos - m->offset; in __read_vmcore() 659 u64 paddr = 0; in mmap_vmcore() local 663 paddr = m->paddr + start - m->offset; in mmap_vmcore() 665 paddr >> PAGE_SHIFT, tsz, in mmap_vmcore() 1116 u64 paddr, start, end, size; in process_ptload_program_headers_elf64() local 1121 paddr = phdr_ptr->p_offset; in process_ptload_program_headers_elf64() 1122 start = rounddown(paddr, PAGE_SIZE); in process_ptload_program_headers_elf64() 1123 end = roundup(paddr + phdr_ptr->p_memsz, PAGE_SIZE); in process_ptload_program_headers_elf64() 1130 new->paddr in process_ptload_program_headers_elf64() 1159 u64 paddr, start, end, size; process_ptload_program_headers_elf32() local [all...] |
/kernel/linux/linux-5.10/arch/sh/kernel/ |
H A D | dma-coherent.c | 15 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device() argument 18 void *addr = sh_cacheop_vaddr(phys_to_virt(paddr)); in arch_sync_dma_for_device()
|
/kernel/linux/linux-5.10/arch/m68k/include/asm/ |
H A D | cacheflush_no.h | 70 static inline void cache_push(unsigned long paddr, int len) in cache_push() argument 79 static inline void cache_clear(unsigned long paddr, int len) in cache_clear() argument
|
/kernel/linux/linux-6.6/arch/hexagon/kernel/ |
H A D | dma.c | 12 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device() argument 15 void *addr = phys_to_virt(paddr); in arch_sync_dma_for_device()
|
/kernel/linux/linux-6.6/arch/m68k/include/asm/ |
H A D | cacheflush_no.h | 70 static inline void cache_push(unsigned long paddr, int len) in cache_push() argument 79 static inline void cache_clear(unsigned long paddr, int len) in cache_clear() argument
|
/kernel/linux/linux-6.6/arch/sh/kernel/ |
H A D | dma-coherent.c | 15 void arch_sync_dma_for_device(phys_addr_t paddr, size_t size, in arch_sync_dma_for_device() argument 18 void *addr = sh_cacheop_vaddr(phys_to_virt(paddr)); in arch_sync_dma_for_device()
|
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | fsl-diu-fb.c | 509 wr_reg_wa(&hw->desc[0], ad->paddr); in fsl_diu_enable_panel() 513 if (hw->desc[1] != ad->paddr) { /* AOI0 closed */ in fsl_diu_enable_panel() 516 cpu_to_le32(cmfbi->ad->paddr); in fsl_diu_enable_panel() 519 wr_reg_wa(&hw->desc[1], ad->paddr); in fsl_diu_enable_panel() 524 if (hw->desc[2] != ad->paddr) { /* AOI0 closed */ in fsl_diu_enable_panel() 527 cpu_to_le32(cmfbi->ad->paddr); in fsl_diu_enable_panel() 530 wr_reg_wa(&hw->desc[2], ad->paddr); in fsl_diu_enable_panel() 536 if (hw->desc[1] == data->dummy_ad.paddr) in fsl_diu_enable_panel() 537 wr_reg_wa(&hw->desc[1], ad->paddr); in fsl_diu_enable_panel() 539 pmfbi->ad->next_ad = cpu_to_le32(ad->paddr); in fsl_diu_enable_panel() [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | fsl-diu-fb.c | 509 wr_reg_wa(&hw->desc[0], ad->paddr); in fsl_diu_enable_panel() 513 if (hw->desc[1] != ad->paddr) { /* AOI0 closed */ in fsl_diu_enable_panel() 516 cpu_to_le32(cmfbi->ad->paddr); in fsl_diu_enable_panel() 519 wr_reg_wa(&hw->desc[1], ad->paddr); in fsl_diu_enable_panel() 524 if (hw->desc[2] != ad->paddr) { /* AOI0 closed */ in fsl_diu_enable_panel() 527 cpu_to_le32(cmfbi->ad->paddr); in fsl_diu_enable_panel() 530 wr_reg_wa(&hw->desc[2], ad->paddr); in fsl_diu_enable_panel() 536 if (hw->desc[1] == data->dummy_ad.paddr) in fsl_diu_enable_panel() 537 wr_reg_wa(&hw->desc[1], ad->paddr); in fsl_diu_enable_panel() 539 pmfbi->ad->next_ad = cpu_to_le32(ad->paddr); in fsl_diu_enable_panel() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | gdth_proc.c | 158 dma_addr_t paddr; in gdth_show_info() local 239 buf = dma_alloc_coherent(&ha->pdev->dev, size, &paddr, GFP_KERNEL); in gdth_show_info() 248 gdtcmd->u.ioctl.p_param = paddr + GDTH_SCRATCH/4; in gdth_show_info() 271 gdtcmd->u.ioctl.p_param = paddr; in gdth_show_info() 317 gdtcmd->u.ioctl.p_param = paddr; in gdth_show_info() 352 gdtcmd->u.ioctl.p_param = paddr; in gdth_show_info() 429 gdtcmd->u.ioctl.p_param = paddr; in gdth_show_info() 486 gdtcmd->u.ioctl.p_param = paddr; in gdth_show_info() 507 dma_free_coherent(&ha->pdev->dev, size, buf, paddr); in gdth_show_info()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/cisco/enic/ |
H A D | vnic_cq.c | 63 u64 paddr; in vnic_cq_init() local 65 paddr = (u64)cq->ring.base_addr | VNIC_PADDR_TARGET; in vnic_cq_init() 66 writeq(paddr, &cq->ctrl->ring_base); in vnic_cq_init()
|
/kernel/linux/linux-6.6/arch/arm/mach-imx/ |
H A D | platsmp.c | 134 unsigned long paddr; in ls1021a_smp_prepare_cpus() local 141 paddr = __pa_symbol(secondary_startup); in ls1021a_smp_prepare_cpus() 142 writel_relaxed(cpu_to_be32(paddr), dcfg_base + DCFG_CCSR_SCRATCHRW1); in ls1021a_smp_prepare_cpus()
|