Home
last modified time | relevance | path

Searched refs:cpu_ptr (Results 1 – 25 of 45) sorted by relevance

12

/linux-6.14.4/drivers/gpu/drm/imagination/
Dpvr_fw.c316 fw_osinit_init(void *cpu_ptr, void *priv) in fw_osinit_init() argument
318 struct rogue_fwif_osinit *fwif_osinit = cpu_ptr; in fw_osinit_init()
345 fw_osdata_init(void *cpu_ptr, void *priv) in fw_osdata_init() argument
347 struct rogue_fwif_osdata *fwif_osdata = cpu_ptr; in fw_osdata_init()
355 fw_fault_page_init(void *cpu_ptr, void *priv) in fw_fault_page_init() argument
357 u32 *fault_page = cpu_ptr; in fw_fault_page_init()
364 fw_sysinit_init(void *cpu_ptr, void *priv) in fw_sysinit_init() argument
366 struct rogue_fwif_sysinit *fwif_sysinit = cpu_ptr; in fw_sysinit_init()
415 fw_sysdata_init(void *cpu_ptr, void *priv) in fw_sysdata_init() argument
417 struct rogue_fwif_sysdata *fwif_sysdata = cpu_ptr; in fw_sysdata_init()
[all …]
Dpvr_gem.c277 void *cpu_ptr; in pvr_gem_object_zero() local
279 cpu_ptr = pvr_gem_object_vmap(pvr_obj); in pvr_gem_object_zero()
280 if (IS_ERR(cpu_ptr)) in pvr_gem_object_zero()
281 return PTR_ERR(cpu_ptr); in pvr_gem_object_zero()
283 memset(cpu_ptr, 0, pvr_gem_object_size(pvr_obj)); in pvr_gem_object_zero()
Dpvr_fw.h53 void (*init)(void *cpu_ptr, void *priv);
450 void (*init)(void *cpu_ptr, void *priv), void *init_priv,
454 void (*init)(void *cpu_ptr, void *priv),
459 u64 flags, void (*init)(void *cpu_ptr, void *priv),
Dpvr_hwrt.c224 hwrtdata_common_init(void *cpu_ptr, void *priv) in hwrtdata_common_init() argument
228 memcpy(cpu_ptr, &hwrt->common, sizeof(hwrt->common)); in hwrtdata_common_init()
349 hwrt_fw_data_init(void *cpu_ptr, void *priv) in hwrt_fw_data_init() argument
353 memcpy(cpu_ptr, &hwrt_data->data, sizeof(hwrt_data->data)); in hwrt_fw_data_init()
Dpvr_cccb.c23 cccb_ctrl_init(void *cpu_ptr, void *priv) in cccb_ctrl_init() argument
25 struct rogue_fwif_cccb_ctl *ctrl = cpu_ptr; in cccb_ctrl_init()
Dpvr_context.c154 ctx_fw_data_init(void *cpu_ptr, void *priv) in ctx_fw_data_init() argument
158 memcpy(cpu_ptr, ctx->data, ctx->data_size); in ctx_fw_data_init()
Dpvr_fw_trace.c20 tracebuf_ctrl_init(void *cpu_ptr, void *priv) in tracebuf_ctrl_init() argument
22 struct rogue_fwif_tracebuf *tracebuf_ctrl = cpu_ptr; in tracebuf_ctrl_init()
/linux-6.14.4/drivers/gpu/drm/xe/
Dxe_sa.c29 kvfree(sa_manager->cpu_ptr); in xe_sa_bo_manager_fini()
65 sa_manager->cpu_ptr = kvzalloc(managed_size, GFP_KERNEL); in xe_sa_bo_manager_init()
66 if (!sa_manager->cpu_ptr) { in xe_sa_bo_manager_init()
71 sa_manager->cpu_ptr = bo->vmap.vaddr; in xe_sa_bo_manager_init()
72 memset(sa_manager->cpu_ptr, 0, bo->ttm.base.size); in xe_sa_bo_manager_init()
Dxe_sa_types.h16 void *cpu_ptr; member
Dxe_sa.h36 return to_xe_sa_manager(sa->manager)->cpu_ptr + in xe_sa_bo_cpu_addr()
/linux-6.14.4/drivers/gpu/drm/amd/amdgpu/
Damdgpu_sa.c55 &sa_manager->cpu_ptr); in amdgpu_sa_bo_manager_init()
61 memset(sa_manager->cpu_ptr, 0, size); in amdgpu_sa_bo_manager_init()
76 amdgpu_bo_free_kernel(&sa_manager->bo, &sa_manager->gpu_addr, &sa_manager->cpu_ptr); in amdgpu_sa_bo_manager_fini()
Dsdma_v6_0.c919 volatile uint32_t *cpu_ptr = NULL; in sdma_v6_0_ring_test_ring() local
928 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v6_0_ring_test_ring()
929 *cpu_ptr = tmp; in sdma_v6_0_ring_test_ring()
959 tmp = le32_to_cpu(*cpu_ptr); in sdma_v6_0_ring_test_ring()
997 volatile uint32_t *cpu_ptr = NULL; in sdma_v6_0_ring_test_ib() local
1011 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v6_0_ring_test_ib()
1012 *cpu_ptr = tmp; in sdma_v6_0_ring_test_ib()
1056 tmp = le32_to_cpu(*cpu_ptr); in sdma_v6_0_ring_test_ib()
Dsdma_v7_0.c964 volatile uint32_t *cpu_ptr = NULL; in sdma_v7_0_ring_test_ring() local
973 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v7_0_ring_test_ring()
974 *cpu_ptr = tmp; in sdma_v7_0_ring_test_ring()
1004 tmp = le32_to_cpu(*cpu_ptr); in sdma_v7_0_ring_test_ring()
1042 volatile uint32_t *cpu_ptr = NULL; in sdma_v7_0_ring_test_ib() local
1056 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v7_0_ring_test_ib()
1057 *cpu_ptr = tmp; in sdma_v7_0_ring_test_ib()
1101 tmp = le32_to_cpu(*cpu_ptr); in sdma_v7_0_ring_test_ib()
Dsdma_v5_2.c906 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_2_ring_test_ring() local
915 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_2_ring_test_ring()
916 *cpu_ptr = tmp; in sdma_v5_2_ring_test_ring()
946 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_2_ring_test_ring()
984 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_2_ring_test_ib() local
998 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_2_ring_test_ib()
999 *cpu_ptr = tmp; in sdma_v5_2_ring_test_ib()
1043 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_2_ring_test_ib()
Dsdma_v5_0.c1049 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_0_ring_test_ring() local
1058 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_0_ring_test_ring()
1059 *cpu_ptr = tmp; in sdma_v5_0_ring_test_ring()
1089 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_0_ring_test_ring()
1127 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_0_ring_test_ib() local
1141 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_0_ring_test_ib()
1142 *cpu_ptr = tmp; in sdma_v5_0_ring_test_ib()
1187 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_0_ring_test_ib()
/linux-6.14.4/drivers/gpu/drm/amd/amdkfd/
Dkfd_mqd_manager.c59 mqd_mem_obj->cpu_ptr = dev->dqm->hiq_sdma_mqd.cpu_ptr; in allocate_hiq_mqd()
85 mqd_mem_obj->cpu_ptr = (uint32_t *)((uint64_t) in allocate_sdma_mqd()
86 dev->dqm->hiq_sdma_mqd.cpu_ptr + offset); in allocate_sdma_mqd()
286 mqd_mem_obj->cpu_ptr = (uint32_t *)((uintptr_t) in kfd_get_hiq_xcc_mqd()
287 dev->dqm->hiq_sdma_mqd.cpu_ptr + offset); in kfd_get_hiq_xcc_mqd()
Dkfd_kernel_queue.c93 kq->pq_kernel_addr = kq->pq->cpu_ptr; in kq_initialize()
103 kq->eop_kernel_addr = kq->eop_mem->cpu_ptr; in kq_initialize()
114 kq->rptr_kernel = kq->rptr_mem->cpu_ptr; in kq_initialize()
123 kq->wptr_kernel = kq->wptr_mem->cpu_ptr; in kq_initialize()
174 kq->fence_kernel_address = kq->fence_mem_obj->cpu_ptr; in kq_initialize()
Dkfd_mqd_manager_cik.c95 m = (struct cik_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
148 m = (struct cik_sdma_rlc_registers *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
269 m = (struct cik_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
307 m = (struct cik_sdma_rlc_registers *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
Dkfd_mqd_manager_v10.c95 m = (struct v10_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
292 m = (struct v10_compute_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
350 m = (struct v10_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
412 m = (struct v10_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
Dkfd_mqd_manager_vi.c98 m = (struct vi_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
301 m = (struct vi_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
346 m = (struct vi_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
406 m = (struct vi_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
Dkfd_mqd_manager_v9.c144 (void *)&(mqd_mem_obj->cpu_ptr), true); in allocate_mqd()
167 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
401 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
462 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
523 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
649 xcc_mqd_mem_obj->cpu_ptr = (uint32_t *)((uintptr_t)mqd_mem_obj->cpu_ptr in get_xcc_mqd()
Dkfd_mqd_manager_v11.c132 m = (struct v11_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
344 m = (struct v11_compute_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
404 m = (struct v11_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
Dkfd_mqd_manager_v12.c105 m = (struct v12_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
309 m = (struct v12_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
/linux-6.14.4/drivers/net/ethernet/microchip/
Dlan743x_main.c2113 void *cpu_ptr = NULL; in lan743x_tx_ring_init() local
2133 cpu_ptr = dma_alloc_coherent(&tx->adapter->pdev->dev, in lan743x_tx_ring_init()
2135 if (!cpu_ptr) { in lan743x_tx_ring_init()
2141 tx->ring_cpu_ptr = (struct lan743x_tx_descriptor *)cpu_ptr; in lan743x_tx_ring_init()
2144 cpu_ptr = kcalloc(tx->ring_size, sizeof(*tx->buffer_info), GFP_KERNEL); in lan743x_tx_ring_init()
2145 if (!cpu_ptr) { in lan743x_tx_ring_init()
2149 tx->buffer_info = (struct lan743x_tx_buffer_info *)cpu_ptr; in lan743x_tx_ring_init()
2151 cpu_ptr = dma_alloc_coherent(&tx->adapter->pdev->dev, in lan743x_tx_ring_init()
2154 if (!cpu_ptr) { in lan743x_tx_ring_init()
2159 tx->head_cpu_ptr = cpu_ptr; in lan743x_tx_ring_init()
[all …]
/linux-6.14.4/drivers/gpu/drm/radeon/
Dradeon_sa.c97 r = radeon_bo_kmap(sa_manager->bo, &sa_manager->cpu_ptr); in radeon_sa_bo_manager_start()

12