| /linux/drivers/gpu/drm/imagination/ |
| A D | pvr_fw.c | 316 fw_osinit_init(void *cpu_ptr, void *priv) in fw_osinit_init() argument 357 u32 *fault_page = cpu_ptr; in fw_fault_page_init() 1252 void *cpu_ptr; in pvr_fw_object_create_and_map_common() local 1277 cpu_ptr = pvr_fw_object_vmap(fw_obj); in pvr_fw_object_create_and_map_common() 1278 if (IS_ERR(cpu_ptr)) { in pvr_fw_object_create_and_map_common() 1279 err = PTR_ERR(cpu_ptr); in pvr_fw_object_create_and_map_common() 1292 return cpu_ptr; in pvr_fw_object_create_and_map_common() 1324 void *cpu_ptr; in pvr_fw_object_create() local 1328 if (IS_ERR(cpu_ptr)) in pvr_fw_object_create() 1329 return PTR_ERR(cpu_ptr); in pvr_fw_object_create() [all …]
|
| A D | pvr_gem.c | 277 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()
|
| A D | pvr_fw.h | 53 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),
|
| A D | pvr_hwrt.c | 224 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()
|
| 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()
|
| A D | pvr_context.c | 166 ctx_fw_data_init(void *cpu_ptr, void *priv) in ctx_fw_data_init() argument 170 memcpy(cpu_ptr, ctx->data, ctx->data_size); in ctx_fw_data_init()
|
| A D | pvr_fw_trace.c | 20 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()
|
| A D | pvr_ccb.c | 25 ccb_ctrl_init(void *cpu_ptr, void *priv) in ccb_ctrl_init() argument 27 struct rogue_fwif_ccb_ctl *ctrl = cpu_ptr; in ccb_ctrl_init()
|
| /linux/drivers/gpu/drm/xe/ |
| A D | xe_sa.c | 29 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()
|
| A D | xe_sa_types.h | 16 void *cpu_ptr; member
|
| A D | xe_sa.h | 36 return to_xe_sa_manager(sa->manager)->cpu_ptr + in xe_sa_bo_cpu_addr()
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| A D | amdgpu_sa.c | 55 &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()
|
| A D | sdma_v7_0.c | 916 volatile uint32_t *cpu_ptr = NULL; in sdma_v7_0_ring_test_ring() local 925 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v7_0_ring_test_ring() 926 *cpu_ptr = tmp; in sdma_v7_0_ring_test_ring() 956 tmp = le32_to_cpu(*cpu_ptr); in sdma_v7_0_ring_test_ring() 994 volatile uint32_t *cpu_ptr = NULL; in sdma_v7_0_ring_test_ib() local 1008 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v7_0_ring_test_ib() 1009 *cpu_ptr = tmp; in sdma_v7_0_ring_test_ib() 1053 tmp = le32_to_cpu(*cpu_ptr); in sdma_v7_0_ring_test_ib()
|
| A D | sdma_v6_0.c | 897 volatile uint32_t *cpu_ptr = NULL; in sdma_v6_0_ring_test_ring() local 906 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v6_0_ring_test_ring() 907 *cpu_ptr = tmp; in sdma_v6_0_ring_test_ring() 937 tmp = le32_to_cpu(*cpu_ptr); in sdma_v6_0_ring_test_ring() 975 volatile uint32_t *cpu_ptr = NULL; in sdma_v6_0_ring_test_ib() local 989 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v6_0_ring_test_ib() 990 *cpu_ptr = tmp; in sdma_v6_0_ring_test_ib() 1034 tmp = le32_to_cpu(*cpu_ptr); in sdma_v6_0_ring_test_ib()
|
| A D | sdma_v5_2.c | 876 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_2_ring_test_ring() local 885 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_2_ring_test_ring() 886 *cpu_ptr = tmp; in sdma_v5_2_ring_test_ring() 916 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_2_ring_test_ring() 954 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_2_ring_test_ib() local 968 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_2_ring_test_ib() 969 *cpu_ptr = tmp; in sdma_v5_2_ring_test_ib() 1013 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_2_ring_test_ib()
|
| A D | sdma_v5_0.c | 1026 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_0_ring_test_ring() local 1035 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_0_ring_test_ring() 1036 *cpu_ptr = tmp; in sdma_v5_0_ring_test_ring() 1066 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_0_ring_test_ring() 1104 volatile uint32_t *cpu_ptr = NULL; in sdma_v5_0_ring_test_ib() local 1118 cpu_ptr = amdgpu_mes_ctx_get_offs_cpu_addr(ring, offset); in sdma_v5_0_ring_test_ib() 1119 *cpu_ptr = tmp; in sdma_v5_0_ring_test_ib() 1164 tmp = le32_to_cpu(*cpu_ptr); in sdma_v5_0_ring_test_ib()
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| A D | kfd_mqd_manager.c | 59 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()
|
| A D | kfd_kernel_queue.c | 93 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()
|
| A D | kfd_mqd_manager_cik.c | 95 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()
|
| A D | kfd_mqd_manager_v9.c | 143 (void *)&(mqd_mem_obj->cpu_ptr), true); in allocate_mqd() 166 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd() 396 m = (struct v9_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd() 457 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma() 518 m = (struct v9_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma() 644 xcc_mqd_mem_obj->cpu_ptr = (uint32_t *)((uintptr_t)mqd_mem_obj->cpu_ptr in get_xcc_mqd()
|
| A D | kfd_mqd_manager_v10.c | 95 m = (struct v10_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd() 290 m = (struct v10_compute_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd() 348 m = (struct v10_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma() 410 m = (struct v10_sdma_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd_sdma()
|
| A D | kfd_mqd_manager_vi.c | 98 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()
|
| A D | kfd_mqd_manager_v11.c | 132 m = (struct v11_compute_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd() 343 m = (struct v11_compute_mqd *) mqd_mem_obj->cpu_ptr; in restore_mqd() 403 m = (struct v11_sdma_mqd *) mqd_mem_obj->cpu_ptr; in init_mqd_sdma()
|
| /linux/drivers/net/ethernet/microchip/ |
| A D | lan743x_main.c | 2113 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() 2145 if (!cpu_ptr) { 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() 2656 void *cpu_ptr = NULL; in lan743x_rx_ring_init() local 2682 if (!cpu_ptr) { in lan743x_rx_ring_init() 2692 if (!cpu_ptr) { in lan743x_rx_ring_init() 2701 if (!cpu_ptr) { in lan743x_rx_ring_init() [all …]
|
| /linux/drivers/gpu/drm/radeon/ |
| A D | radeon_sa.c | 97 r = radeon_bo_kmap(sa_manager->bo, &sa_manager->cpu_ptr); in radeon_sa_bo_manager_start()
|