Home
last modified time | relevance | path

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

12

/linux/drivers/gpu/drm/amd/amdgpu/
H A Dmes_userqueue.c279 &ctx->cpu_ptr); in mes_userq_create_ctx_space()
285 memset(ctx->cpu_ptr, 0, size); in mes_userq_create_ctx_space()
302 &uq_mgr->proc_ctx_obj.cpu_ptr); in mes_userq_create_proc_ctx_space()
305 memset(uq_mgr->proc_ctx_obj.cpu_ptr, 0, AMDGPU_USERQ_PROC_CTX_SZ); in mes_userq_create_proc_ctx_space()
334 &queue->mqd.cpu_ptr); in mes_userq_mqd_create()
340 memset(queue->mqd.cpu_ptr, 0, in mes_userq_mqd_create()
479 r = mqd_hw_default->init_mqd(adev, (void *)queue->mqd.cpu_ptr, userq_props); in mes_userq_mqd_create()
510 &queue->fw_obj.cpu_ptr); in mes_userq_mqd_create()
514 &queue->mqd.cpu_ptr); in mes_userq_mqd_create()
526 &queue->fw_obj.cpu_ptr); in mes_userq_mqd_destroy()
[all …]
H A Damdgpu_userq.h46 void *cpu_ptr; member
H A Damdgpu_virt.c510 void *fw_va = adev->mman.resv_region[AMDGPU_RESV_FW_VRAM_USAGE].cpu_ptr; in amdgpu_virt_add_bad_page()
511 void *drv_va = adev->mman.resv_region[AMDGPU_RESV_DRV_VRAM_USAGE].cpu_ptr; in amdgpu_virt_add_bad_page()
788 void *fw_va = adev->mman.resv_region[AMDGPU_RESV_FW_VRAM_USAGE].cpu_ptr; in amdgpu_virt_init_data_exchange()
789 void *drv_va = adev->mman.resv_region[AMDGPU_RESV_DRV_VRAM_USAGE].cpu_ptr; in amdgpu_virt_init_data_exchange()
843 void *fw_va = adev->mman.resv_region[AMDGPU_RESV_FW_VRAM_USAGE].cpu_ptr; in amdgpu_virt_exchange_data()
844 void *drv_va = adev->mman.resv_region[AMDGPU_RESV_DRV_VRAM_USAGE].cpu_ptr; in amdgpu_virt_exchange_data()
H A Damdgpu_ttm.h78 void *cpu_ptr; member
H A Damdgpu_amdkfd.c351 void **cpu_ptr, bool cp_mqd_gfx9) in amdgpu_amdkfd_alloc_kernel_mem() argument
406 *cpu_ptr = cpu_ptr_tmp; in amdgpu_amdkfd_alloc_kernel_mem()
H A Damdgpu_amdkfd.h252 void **cpu_ptr, bool mqd_gfx9);
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_kernel_queue.c78 kq->pq_kernel_addr = kq->pq->cpu_ptr; in kq_initialize()
88 kq->eop_kernel_addr = kq->eop_mem->cpu_ptr; in kq_initialize()
99 kq->rptr_kernel = kq->rptr_mem->cpu_ptr; in kq_initialize()
108 kq->wptr_kernel = kq->wptr_mem->cpu_ptr; in kq_initialize()
H A Dkfd_mqd_manager_v12_1.c164 m = (struct v12_1_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
386 m = (struct v12_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
447 xcc_mqd_mem_obj->cpu_ptr = (uint32_t *)((uintptr_t)mqd_mem_obj->cpu_ptr in get_xcc_mqd()
660 m = (struct v12_1_compute_mqd *)mqd_mem_obj->cpu_ptr; in restore_mqd_v12_1()
694 m = (struct v12_sdma_mqd *)mqd_mem_obj->cpu_ptr; in restore_mqd_sdma_v12_1()
H A Dkfd_mqd_manager_v9.c154 (void *)&(mqd_mem_obj->cpu_ptr), true); in allocate_mqd()
177 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
461 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
536 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
601 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
727 xcc_mqd_mem_obj->cpu_ptr = (uint32_t *)((uintptr_t)mqd_mem_obj->cpu_ptr in get_xcc_mqd()
863 *mqd = mqd_mem_obj->cpu_ptr; in restore_mqd_v9_4_3()
H A Dkfd_mqd_manager_vi.c98 m = (struct vi_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
316 m = (struct vi_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
361 m = (struct vi_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
421 m = (struct vi_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
H A Dkfd_mqd_manager_v12.c103 m = (struct v12_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
311 m = (struct v12_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
391 m = (struct v12_compute_mqd *)mqd_mem_obj->cpu_ptr; in restore_mqd()
424 m = (struct v12_sdma_mqd *)mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
H A Dkfd_mqd_manager_v10.c95 m = (struct v10_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
304 m = (struct v10_compute_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
362 m = (struct v10_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
424 m = (struct v10_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
H A Dkfd_mqd_manager_v11.c123 m = (struct v11_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd()
339 m = (struct v11_compute_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd()
377 m = (struct v11_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
433 m = (struct v11_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
H A Dkfd_device_queue_manager.c1313 void *cpu_ptr; in dqm_repin_mqd_bo() local
1335 r = amdgpu_bo_kmap(bo, &cpu_ptr); in dqm_repin_mqd_bo()
1344 q->mqd_mem_obj->cpu_ptr = cpu_ptr; in dqm_repin_mqd_bo()
1347 q->mqd = cpu_ptr; in dqm_repin_mqd_bo()
2092 dqm->fence_addr = (uint64_t *)dqm->fence_mem->cpu_ptr; in start_cpsch()
3205 (void *)&(mem_obj->cpu_ptr), false); in allocate_hiq_sdma_mqd()
/linux/drivers/gpu/drm/imagination/
H A Dpvr_hwrt.c221 hwrtdata_common_init(void *cpu_ptr, void *priv) in hwrtdata_common_init() argument
225 memcpy(cpu_ptr, &hwrt->common, sizeof(hwrt->common)); in hwrtdata_common_init()
346 hwrt_fw_data_init(void *cpu_ptr, void *priv) in hwrt_fw_data_init() argument
350 memcpy(cpu_ptr, &hwrt_data->data, sizeof(hwrt_data->data)); in hwrt_fw_data_init()
H A 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()
H A 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()
H A Dpvr_fw_trace.c87 tracebuf_ctrl_init(void *cpu_ptr, void *priv) in tracebuf_ctrl_init() argument
89 struct rogue_fwif_tracebuf *tracebuf_ctrl = cpu_ptr; in tracebuf_ctrl_init()
H A Dpvr_free_list.c170 free_list_fw_init(void *cpu_ptr, void *priv) in free_list_fw_init() argument
172 struct rogue_fwif_freelist *fw_data = cpu_ptr; in free_list_fw_init()
H A Dpvr_vm.c520 fw_mem_context_init(void *cpu_ptr, void *priv) in fw_mem_context_init() argument
522 struct rogue_fwif_fwmemcontext *fw_mem_ctx = cpu_ptr; in fw_mem_context_init()
H A Dpvr_queue.c1233 static void reg_state_init(void *cpu_ptr, void *priv) in reg_state_init() argument
1238 struct rogue_fwif_geom_ctx_state *geom_ctx_state_fw = cpu_ptr; in reg_state_init()
/linux/drivers/net/ethernet/microchip/
H A Dlan743x_main.c2161 void *cpu_ptr = NULL; in lan743x_tx_ring_init() local
2181 cpu_ptr = dma_alloc_coherent(&tx->adapter->pdev->dev, in lan743x_tx_ring_init()
2183 if (!cpu_ptr) { in lan743x_tx_ring_init()
2189 tx->ring_cpu_ptr = (struct lan743x_tx_descriptor *)cpu_ptr; in lan743x_tx_ring_init()
2192 cpu_ptr = kzalloc_objs(*tx->buffer_info, tx->ring_size); in lan743x_tx_ring_init()
2193 if (!cpu_ptr) { in lan743x_tx_ring_init()
2197 tx->buffer_info = (struct lan743x_tx_buffer_info *)cpu_ptr; in lan743x_tx_ring_init()
2199 cpu_ptr = dma_alloc_coherent(&tx->adapter->pdev->dev, in lan743x_tx_ring_init()
2202 if (!cpu_ptr) { in lan743x_tx_ring_init()
2207 tx->head_cpu_ptr = cpu_ptr; in lan743x_tx_ring_init()
[all …]
/linux/drivers/gpu/drm/radeon/
H A Dradeon_sa.c97 r = radeon_bo_kmap(sa_manager->bo, &sa_manager->cpu_ptr); in radeon_sa_bo_manager_start()
H A Dradeon_object.h186 return to_radeon_sa_manager(sa_bo->manager)->cpu_ptr + in radeon_sa_bo_cpu_addr()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h264 void *cpu_ptr; member

12