| /linux/drivers/accel/amdxdna/ |
| H A D | amdxdna_gem.c | 99 amdxdna_gem_heap_alloc(struct amdxdna_gem_obj *abo) in amdxdna_gem_heap_alloc() 146 amdxdna_gem_heap_free(struct amdxdna_gem_obj *abo) in amdxdna_gem_heap_free() 167 struct amdxdna_gem_obj *abo; in amdxdna_gem_create_obj() local 188 amdxdna_gem_destroy_obj(struct amdxdna_gem_obj *abo) in amdxdna_gem_destroy_obj() 199 void *amdxdna_gem_vmap(struct amdxdna_gem_obj *abo) in amdxdna_gem_vmap() 224 static void amdxdna_gem_vunmap(struct amdxdna_gem_obj *abo) in amdxdna_gem_vunmap() 239 u64 amdxdna_gem_dev_addr(struct amdxdna_gem_obj *abo) in amdxdna_gem_dev_addr() 253 struct amdxdna_gem_obj *abo = mapp->abo; in amdxdna_hmm_invalidate() local 296 static void amdxdna_hmm_unregister(struct amdxdna_gem_obj *abo, in amdxdna_hmm_unregister() 319 struct amdxdna_gem_obj *abo = mapp->abo; in amdxdna_umap_release() local [all …]
|
| H A D | amdxdna_gem.h | 18 struct amdxdna_gem_obj *abo; member 72 static inline void amdxdna_gem_put_obj(struct amdxdna_gem_obj *abo) in amdxdna_gem_put_obj() 81 static inline u64 amdxdna_gem_uva(struct amdxdna_gem_obj *abo) in amdxdna_gem_uva() 89 static inline u64 amdxdna_dev_bo_offset(struct amdxdna_gem_obj *abo) in amdxdna_dev_bo_offset() 94 static inline u64 amdxdna_obj_dma_addr(struct amdxdna_gem_obj *abo) in amdxdna_obj_dma_addr()
|
| H A D | amdxdna_ctx.c | 115 void *amdxdna_cmd_get_payload(struct amdxdna_gem_obj *abo, u32 *size) in amdxdna_cmd_get_payload() 142 u32 amdxdna_cmd_get_cu_idx(struct amdxdna_gem_obj *abo) in amdxdna_cmd_get_cu_idx() 164 int amdxdna_cmd_set_error(struct amdxdna_gem_obj *abo, in amdxdna_cmd_set_error() 419 struct amdxdna_gem_obj *abo; in amdxdna_hwctx_sync_debug_bo() local 540 struct amdxdna_gem_obj *abo; in amdxdna_arg_bos_lookup() local
|
| H A D | amdxdna_iommu.c | 39 int amdxdna_dma_map_bo(struct amdxdna_dev *xdna, struct amdxdna_gem_obj *abo) in amdxdna_dma_map_bo() 101 void amdxdna_dma_unmap_bo(struct amdxdna_dev *xdna, struct amdxdna_gem_obj *abo) in amdxdna_dma_unmap_bo()
|
| H A D | aie2_ctx.c | 706 struct amdxdna_gem_obj *abo; in aie2_hwctx_init() local 933 struct amdxdna_gem_obj *abo; in aie2_hwctx_cfg_debug_bo() local 1042 static int aie2_populate_range(struct amdxdna_gem_obj *abo) in aie2_populate_range() 1120 struct amdxdna_gem_obj *abo; in aie2_cmd_submit() local 1214 void aie2_hmm_invalidate(struct amdxdna_gem_obj *abo, in aie2_hmm_invalidate()
|
| H A D | amdxdna_ctx.h | 165 amdxdna_cmd_get_op(struct amdxdna_gem_obj *abo) in amdxdna_cmd_get_op() 176 amdxdna_cmd_set_state(struct amdxdna_gem_obj *abo, enum ert_cmd_state s) in amdxdna_cmd_set_state() 188 amdxdna_cmd_get_state(struct amdxdna_gem_obj *abo) in amdxdna_cmd_get_state()
|
| H A D | aie2_message.c | 500 struct amdxdna_gem_obj *abo; in aie2_config_cu() local 1005 struct amdxdna_gem_obj *abo; in aie2_cmdlist_multi_execbuf() local 1101 struct amdxdna_gem_obj *abo = to_xdna_obj(job->bos[0]); in aie2_sync_bo() local 1137 struct amdxdna_gem_obj *abo = to_xdna_obj(job->bos[0]); in aie2_config_debug_bo() local
|
| /linux/drivers/gpu/drm/amd/amdgpu/ |
| H A D | amdgpu_object.c | 112 void amdgpu_bo_placement_from_domain(struct amdgpu_bo *abo, u32 domain) in amdgpu_bo_placement_from_domain() 1274 struct amdgpu_bo *abo; in amdgpu_bo_move_notify() local 1304 struct amdgpu_bo *abo; in amdgpu_bo_release_notify() local 1366 struct amdgpu_bo *abo = ttm_to_amdgpu_bo(bo); in amdgpu_bo_fault_reserve_notify() local
|
| H A D | amdgpu_ttm.c | 98 struct amdgpu_bo *abo; in amdgpu_evict_flags() local 402 struct amdgpu_bo *abo = ttm_to_amdgpu_bo(bo); amdgpu_move_blit() local 522 struct amdgpu_bo *abo; amdgpu_bo_move() local 908 struct amdgpu_bo *abo = ttm_to_amdgpu_bo(tbo); amdgpu_ttm_gart_bind() local 1197 struct amdgpu_bo *abo = ttm_to_amdgpu_bo(bo); amdgpu_ttm_tt_create() local 1499 struct amdgpu_bo *abo; amdgpu_ttm_bo_eviction_valuable() local 1596 struct amdgpu_bo *abo = ttm_to_amdgpu_bo(bo); amdgpu_ttm_access_memory_sdma() local 1667 struct amdgpu_bo *abo = ttm_to_amdgpu_bo(bo); amdgpu_ttm_access_memory() local [all...] |
| H A D | amdgpu_gem.c | 233 struct amdgpu_bo *abo = gem_to_amdgpu_bo(obj); in amdgpu_gem_object_open() local 496 struct amdgpu_bo *abo = gem_to_amdgpu_bo(gobj); in amdgpu_gem_create_ioctl() local 846 struct amdgpu_bo *abo; in amdgpu_gem_va_ioctl() local
|
| H A D | amdgpu_dev_coredump.c | 219 struct amdgpu_bo *abo; in amdgpu_devcoredump_print_ibs() local
|
| H A D | amdgpu_uvd.c | 572 static void amdgpu_uvd_force_into_uvd_segment(struct amdgpu_bo *abo) in amdgpu_uvd_force_into_uvd_segment()
|
| H A D | amdgpu_vm.c | 1327 struct amdgpu_bo *abo = gem_to_amdgpu_bo(gobj); in amdgpu_vm_bo_update() local
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm.c | 3617 struct amdgpu_bo *abo = gem_to_amdgpu_bo(fb->obj[0]); get_mem_type() local
|