Searched refs:cpu_ptr (Results 1 - 25 of 27) sorted by relevance

12

/openbsd-current/sys/dev/pci/drm/amd/amdgpu/
H A Damdgpu_sa.c55 &sa_manager->cpu_ptr);
61 memset(sa_manager->cpu_ptr, 0, size);
76 amdgpu_bo_free_kernel(&sa_manager->bo, &sa_manager->gpu_addr, &sa_manager->cpu_ptr);
H A Dsdma_v5_0.c994 volatile uint32_t *cpu_ptr = NULL; local
1003 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset);
1004 *cpu_ptr = tmp;
1033 tmp = le32_to_cpu(*cpu_ptr);
1071 volatile uint32_t *cpu_ptr = NULL; local
1085 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset);
1086 *cpu_ptr = tmp;
1131 tmp = le32_to_cpu(*cpu_ptr);
H A Dsdma_v6_0.c881 volatile uint32_t *cpu_ptr = NULL; local
890 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset);
891 *cpu_ptr = tmp;
920 tmp = le32_to_cpu(*cpu_ptr);
958 volatile uint32_t *cpu_ptr = NULL; local
972 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset);
973 *cpu_ptr = tmp;
1017 tmp = le32_to_cpu(*cpu_ptr);
H A Dsdma_v5_2.c834 volatile uint32_t *cpu_ptr = NULL; local
843 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset);
844 *cpu_ptr = tmp;
873 tmp = le32_to_cpu(*cpu_ptr);
911 volatile uint32_t *cpu_ptr = NULL; local
925 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset);
926 *cpu_ptr = tmp;
970 tmp = le32_to_cpu(*cpu_ptr);
H A Damdgpu_amdkfd.c273 void **cpu_ptr, bool cp_mqd_gfx9)
327 *cpu_ptr = cpu_ptr_tmp;
271 amdgpu_amdkfd_alloc_gtt_mem(struct amdgpu_device *adev, size_t size, void **mem_obj, uint64_t *gpu_addr, void **cpu_ptr, bool cp_mqd_gfx9) argument
H A Damdgpu_object.h370 return to_amdgpu_sa_manager(sa_bo->manager)->cpu_ptr +
H A Damdgpu_amdkfd.h223 void **cpu_ptr, bool mqd_gfx9);
H A Damdgpu.h439 void *cpu_ptr; member in struct:amdgpu_sa_manager
H A Dgfx_v11_0.c369 volatile uint32_t *cpu_ptr; local
390 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, padding);
391 *cpu_ptr = cpu_to_le32(0xCAFEDEAD);
399 cpu_ptr = &adev->wb.wb[index];
427 if (le32_to_cpu(*cpu_ptr) == 0xDEADBEEF)
/openbsd-current/sys/dev/pci/drm/amd/amdkfd/
H A Dkfd_mqd_manager.c59 mqd_mem_obj->cpu_ptr = dev->dqm->hiq_sdma_mqd.cpu_ptr;
85 mqd_mem_obj->cpu_ptr = (uint32_t *)((uint64_t)
86 dev->dqm->hiq_sdma_mqd.cpu_ptr + offset);
284 mqd_mem_obj->cpu_ptr = (uint32_t *)((uintptr_t)
285 dev->dqm->hiq_sdma_mqd.cpu_ptr + offset);
H A Dkfd_kernel_queue.c91 kq->pq_kernel_addr = kq->pq->cpu_ptr;
101 kq->eop_kernel_addr = kq->eop_mem->cpu_ptr;
112 kq->rptr_kernel = kq->rptr_mem->cpu_ptr;
121 kq->wptr_kernel = kq->wptr_mem->cpu_ptr;
172 kq->fence_kernel_address = kq->fence_mem_obj->cpu_ptr;
H A Dkfd_mqd_manager_cik.c95 m = (struct cik_mqd *) mqd_mem_obj->cpu_ptr;
148 m = (struct cik_sdma_rlc_registers *) mqd_mem_obj->cpu_ptr;
269 m = (struct cik_mqd *) mqd_mem_obj->cpu_ptr;
307 m = (struct cik_sdma_rlc_registers *) mqd_mem_obj->cpu_ptr;
H A Dkfd_mqd_manager_v10.c95 m = (struct v10_compute_mqd *) mqd_mem_obj->cpu_ptr;
290 m = (struct v10_compute_mqd *) mqd_mem_obj->cpu_ptr;
348 m = (struct v10_sdma_mqd *) mqd_mem_obj->cpu_ptr;
410 m = (struct v10_sdma_mqd *) mqd_mem_obj->cpu_ptr;
H A Dkfd_mqd_manager_v9.c142 (void *)&(mqd_mem_obj->cpu_ptr), true);
165 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr;
382 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr;
443 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr;
504 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr;
608 xcc_mqd_mem_obj->cpu_ptr = (uint32_t *)((uintptr_t)mqd_mem_obj->cpu_ptr
H A Dkfd_mqd_manager_vi.c98 m = (struct vi_mqd *) mqd_mem_obj->cpu_ptr;
301 m = (struct vi_mqd *) mqd_mem_obj->cpu_ptr;
346 m = (struct vi_sdma_mqd *) mqd_mem_obj->cpu_ptr;
406 m = (struct vi_sdma_mqd *) mqd_mem_obj->cpu_ptr;
H A Dkfd_mqd_manager_v11.c132 m = (struct v11_compute_mqd *) mqd_mem_obj->cpu_ptr;
343 m = (struct v11_compute_mqd *) mqd_mem_obj->cpu_ptr;
403 m = (struct v11_sdma_mqd *) mqd_mem_obj->cpu_ptr;
H A Dkfd_packet_manager.c110 *(void **)rl_buffer = pm->ib_buffer_obj->cpu_ptr;
457 pm->ib_buffer_obj->cpu_ptr, pm->ib_size_bytes, false);
H A Dkfd_device.c1213 (*mem_obj)->cpu_ptr = kfd_gtt_sa_calc_cpu_addr(
1219 (uint64_t *) (*mem_obj)->gpu_addr, (*mem_obj)->cpu_ptr);
H A Dkfd_priv.h245 uint32_t *cpu_ptr; member in struct:kfd_mem_obj
H A Dkfd_device_queue_manager.c1653 dqm->fence_addr = (uint64_t *)dqm->fence_mem->cpu_ptr;
2477 (void *)&(mem_obj->cpu_ptr), false);
/openbsd-current/sys/dev/pci/drm/radeon/
H A Dradeon_sa.c97 r = radeon_bo_kmap(sa_manager->bo, &sa_manager->cpu_ptr);
H A Dradeon_object.h186 return to_radeon_sa_manager(sa_bo->manager)->cpu_ptr +
/openbsd-current/sys/dev/pci/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_helpers.c1035 &da->gpu_addr, &da->cpu_ptr);
1047 return da->cpu_ptr;
1060 if (pvMem == da->cpu_ptr) {
1061 amdgpu_bo_free_kernel(&da->bo, &da->gpu_addr, &da->cpu_ptr);
H A Damdgpu_dm.h178 * @cpu_ptr: CPU virtual address of the GPU buffer object
184 void *cpu_ptr; member in struct:dal_allocation
/openbsd-current/sys/dev/pci/drm/amd/pm/powerplay/
H A Damd_powerplay.c192 void *cpu_ptr = NULL; local
200 &cpu_ptr)) {
207 lower_32_bits((unsigned long)cpu_ptr),
208 upper_32_bits((unsigned long)cpu_ptr),

Completed in 377 milliseconds

12