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

12

/linux-master/drivers/gpu/drm/xe/
H A Dxe_sa_types.h16 void *cpu_ptr; member in struct:xe_sa_manager
H A Dxe_sa.c29 kvfree(sa_manager->cpu_ptr);
64 sa_manager->cpu_ptr = kvzalloc(managed_size, GFP_KERNEL);
65 if (!sa_manager->cpu_ptr) {
71 sa_manager->cpu_ptr = bo->vmap.vaddr;
72 memset(sa_manager->cpu_ptr, 0, bo->ttm.base.size);
H A Dxe_sa.h36 return to_xe_sa_manager(sa->manager)->cpu_ptr +
/linux-master/drivers/gpu/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.c977 volatile uint32_t *cpu_ptr = NULL; local
986 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset);
987 *cpu_ptr = tmp;
1016 tmp = le32_to_cpu(*cpu_ptr);
1054 volatile uint32_t *cpu_ptr = NULL; local
1068 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset);
1069 *cpu_ptr = tmp;
1114 tmp = le32_to_cpu(*cpu_ptr);
/linux-master/drivers/gpu/drm/imagination/
H A Dpvr_fw.c316 fw_osinit_init(void *cpu_ptr, void *priv) argument
318 struct rogue_fwif_osinit *fwif_osinit = cpu_ptr;
345 fw_osdata_init(void *cpu_ptr, void *priv) argument
347 struct rogue_fwif_osdata *fwif_osdata = cpu_ptr;
355 fw_fault_page_init(void *cpu_ptr, void *priv) argument
357 u32 *fault_page = cpu_ptr;
364 fw_sysinit_init(void *cpu_ptr, void *priv) argument
366 struct rogue_fwif_sysinit *fwif_sysinit = cpu_ptr;
415 fw_sysdata_init(void *cpu_ptr, void *priv) argument
417 struct rogue_fwif_sysdata *fwif_sysdata = cpu_ptr;
431 fw_runtime_cfg_init(void *cpu_ptr, void *priv) argument
447 fw_gpu_util_fwcb_init(void *cpu_ptr, void *priv) argument
1246 pvr_fw_object_create_and_map_common(struct pvr_device *pvr_dev, size_t size, u64 flags, u64 dev_addr, void (*init)(void *cpu_ptr, void *priv), void *init_priv, struct pvr_fw_object **fw_obj_out) argument
1252 void *cpu_ptr; local
1320 pvr_fw_object_create(struct pvr_device *pvr_dev, size_t size, u64 flags, void (*init)(void *cpu_ptr, void *priv), void *init_priv, struct pvr_fw_object **fw_obj_out) argument
1324 void *cpu_ptr; local
1360 pvr_fw_object_create_and_map(struct pvr_device *pvr_dev, size_t size, u64 flags, void (*init)(void *cpu_ptr, void *priv), void *init_priv, struct pvr_fw_object **fw_obj_out) argument
1394 pvr_fw_object_create_and_map_offset(struct pvr_device *pvr_dev, u32 dev_offset, size_t size, u64 flags, void (*init)(void *cpu_ptr, void *priv), void *init_priv, struct pvr_fw_object **fw_obj_out) argument
1468 void *cpu_ptr = pvr_fw_object_vmap(fw_obj); local
[all...]
H A Dpvr_gem.c277 void *cpu_ptr; local
279 cpu_ptr = pvr_gem_object_vmap(pvr_obj);
280 if (IS_ERR(cpu_ptr))
281 return PTR_ERR(cpu_ptr);
283 memset(cpu_ptr, 0, pvr_gem_object_size(pvr_obj));
H A 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),
H A Dpvr_hwrt.c224 hwrtdata_common_init(void *cpu_ptr, void *priv) argument
228 memcpy(cpu_ptr, &hwrt->common, sizeof(hwrt->common));
349 hwrt_fw_data_init(void *cpu_ptr, void *priv) argument
353 memcpy(cpu_ptr, &hwrt_data->data, sizeof(hwrt_data->data));
H A Dpvr_cccb.c23 cccb_ctrl_init(void *cpu_ptr, void *priv) argument
25 struct rogue_fwif_cccb_ctl *ctrl = cpu_ptr;
H A Dpvr_context.c162 ctx_fw_data_init(void *cpu_ptr, void *priv) argument
166 memcpy(cpu_ptr, ctx->data, ctx->data_size);
H A Dpvr_ccb.c25 ccb_ctrl_init(void *cpu_ptr, void *priv) argument
27 struct rogue_fwif_ccb_ctl *ctrl = cpu_ptr;
H A Dpvr_free_list.c169 free_list_fw_init(void *cpu_ptr, void *priv) argument
171 struct rogue_fwif_freelist *fw_data = cpu_ptr;
H A Dpvr_fw_trace.c19 tracebuf_ctrl_init(void *cpu_ptr, void *priv) argument
21 struct rogue_fwif_tracebuf *tracebuf_ctrl = cpu_ptr;
/linux-master/drivers/gpu/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;
391 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr;
452 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr;
513 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr;
617 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);
/linux-master/drivers/gpu/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 +
/linux-master/drivers/net/ethernet/microchip/
H A Dlan743x_main.c2297 void *cpu_ptr = NULL; local
2317 cpu_ptr = dma_alloc_coherent(&tx->adapter->pdev->dev,
2319 if (!cpu_ptr) {
2325 tx->ring_cpu_ptr = (struct lan743x_tx_descriptor *)cpu_ptr;
2328 cpu_ptr = kcalloc(tx->ring_size, sizeof(*tx->buffer_info), GFP_KERNEL);
2329 if (!cpu_ptr) {
2333 tx->buffer_info = (struct lan743x_tx_buffer_info *)cpu_ptr;
2335 cpu_ptr = dma_alloc_coherent(&tx->adapter->pdev->dev,
2338 if (!cpu_ptr) {
2343 tx->head_cpu_ptr = cpu_ptr;
2840 void *cpu_ptr = NULL; local
[all...]

Completed in 220 milliseconds

12