| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | mes_userqueue.c | 279 &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 D | amdgpu_userq.h | 46 void *cpu_ptr; member
|
| H A D | amdgpu_virt.c | 510 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 D | amdgpu_ttm.h | 78 void *cpu_ptr; member
|
| H A D | amdgpu_amdkfd.c | 351 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 D | amdgpu_amdkfd.h | 252 void **cpu_ptr, bool mqd_gfx9);
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_kernel_queue.c | 78 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 D | kfd_mqd_manager_v12_1.c | 164 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 D | kfd_mqd_manager_v9.c | 154 (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 D | kfd_mqd_manager_vi.c | 98 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 D | kfd_mqd_manager_v12.c | 103 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 D | kfd_mqd_manager_v10.c | 95 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 D | kfd_mqd_manager_v11.c | 123 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 D | kfd_device_queue_manager.c | 1313 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 D | pvr_hwrt.c | 221 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 D | pvr_cccb.c | 23 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 D | pvr_context.c | 154 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 D | pvr_fw_trace.c | 87 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 D | pvr_free_list.c | 170 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 D | pvr_vm.c | 520 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 D | pvr_queue.c | 1233 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 D | lan743x_main.c | 2161 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 D | radeon_sa.c | 97 r = radeon_bo_kmap(sa_manager->bo, &sa_manager->cpu_ptr); in radeon_sa_bo_manager_start()
|
| H A D | radeon_object.h | 186 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 D | amdgpu_dm.h | 264 void *cpu_ptr; member
|