/drivers/gpu/drm/ttm/ |
D | ttm_memory.c | 44 struct ttm_mem_global *glob; member 92 spin_lock(&zone->glob->lock); in ttm_mem_zone_show() 103 spin_unlock(&zone->glob->lock); in ttm_mem_zone_show() 109 static void ttm_check_swapping(struct ttm_mem_global *glob); 129 spin_lock(&zone->glob->lock); in ttm_mem_zone_store() 142 spin_unlock(&zone->glob->lock); in ttm_mem_zone_store() 144 ttm_check_swapping(zone->glob); in ttm_mem_zone_store() 171 struct ttm_mem_global *glob = in ttm_mem_global_kobj_release() local 174 kfree(glob); in ttm_mem_global_kobj_release() 181 static bool ttm_zones_above_swap_target(struct ttm_mem_global *glob, in ttm_zones_above_swap_target() argument [all …]
|
D | ttm_bo.c | 108 struct ttm_bo_global *glob = in ttm_bo_global_show() local 112 (unsigned long) atomic_read(&glob->bo_count)); in ttm_bo_global_show() 150 atomic_dec(&bo->glob->bo_count); in ttm_bo_release_list() 160 ttm_mem_global_free(bdev->glob->mem_glob, acc_size); in ttm_bo_release_list() 220 spin_lock(&bo->glob->lru_lock); in ttm_bo_del_sub_from_lru() 222 spin_unlock(&bo->glob->lru_lock); in ttm_bo_del_sub_from_lru() 251 return bo->glob->swap_lru.prev; in ttm_bo_default_swap_lru_tail() 261 struct ttm_bo_global *glob = bo->glob; in ttm_bo_add_ttm() local 277 page_flags, glob->dummy_read_page); in ttm_bo_add_ttm() 284 glob->dummy_read_page); in ttm_bo_add_ttm() [all …]
|
D | ttm_execbuf_util.c | 61 struct ttm_bo_global *glob; in ttm_eu_backoff_reservation() local 67 glob = entry->bo->glob; in ttm_eu_backoff_reservation() 69 spin_lock(&glob->lru_lock); in ttm_eu_backoff_reservation() 76 spin_unlock(&glob->lru_lock); in ttm_eu_backoff_reservation() 99 struct ttm_bo_global *glob; in ttm_eu_reserve_buffers() local 107 glob = entry->bo->glob; in ttm_eu_reserve_buffers() 174 spin_lock(&glob->lru_lock); in ttm_eu_reserve_buffers() 176 spin_unlock(&glob->lru_lock); in ttm_eu_reserve_buffers() 186 struct ttm_bo_global *glob; in ttm_eu_fence_buffer_objects() local 196 glob = bo->glob; in ttm_eu_fence_buffer_objects() [all …]
|
D | ttm_tt.c | 188 ttm->glob = bdev->glob; in ttm_tt_init() 220 ttm->glob = bdev->glob; in ttm_dma_tt_init()
|
D | ttm_page_alloc.c | 812 int ttm_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages) in ttm_page_alloc_init() argument 839 &glob->kobj, "pool"); in ttm_page_alloc_init() 868 struct ttm_mem_global *mem_glob = ttm->glob->mem_glob; in ttm_pool_populate() 911 ttm_mem_global_free_page(ttm->glob->mem_glob, in ttm_pool_unpopulate()
|
D | ttm_page_alloc_dma.c | 878 struct ttm_mem_global *mem_glob = ttm->glob->mem_glob; in ttm_dma_populate() 977 ttm_mem_global_free_page(ttm->glob->mem_glob, in ttm_dma_unpopulate() 983 ttm_mem_global_free_page(ttm->glob->mem_glob, in ttm_dma_unpopulate() 1078 int ttm_dma_page_alloc_init(struct ttm_mem_global *glob, unsigned max_pages) in ttm_dma_page_alloc_init() argument 1099 &glob->kobj, "dma_pool"); in ttm_dma_page_alloc_init()
|
/drivers/gpu/drm/ |
D | drm_global.c | 42 static struct drm_global_item glob[DRM_GLOBAL_NUM]; variable 49 struct drm_global_item *item = &glob[i]; in drm_global_init() 60 struct drm_global_item *item = &glob[i]; in drm_global_release() 69 struct drm_global_item *item = &glob[ref->global_type]; in drm_global_item_ref() 102 struct drm_global_item *item = &glob[ref->global_type]; in drm_global_item_unref()
|
/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_buffer.c | 395 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv); in vmw_ttm_map_dma() local 420 ret = ttm_mem_global_alloc(glob, vmw_tt->sg_alloc_size, false, in vmw_ttm_map_dma() 438 ttm_mem_global_free(glob, over_alloc); in vmw_ttm_map_dma() 468 ttm_mem_global_free(glob, vmw_tt->sg_alloc_size); in vmw_ttm_map_dma() 640 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv); in vmw_ttm_populate() local 649 ret = ttm_mem_global_alloc(glob, size, false, true); in vmw_ttm_populate() 655 ttm_mem_global_free(glob, size); in vmw_ttm_populate() 667 struct ttm_mem_global *glob = vmw_mem_glob(dev_priv); in vmw_ttm_unpopulate() local 681 ttm_mem_global_free(glob, size); in vmw_ttm_unpopulate()
|
/drivers/gpu/drm/qxl/ |
D | qxl_release.c | 436 struct ttm_bo_global *glob; in qxl_release_fence_buffer_objects() local 461 glob = bo->glob; in qxl_release_fence_buffer_objects() 463 spin_lock(&glob->lru_lock); in qxl_release_fence_buffer_objects() 473 spin_unlock(&glob->lru_lock); in qxl_release_fence_buffer_objects()
|
D | qxl_ttm.c | 466 struct ttm_bo_global *glob = rdev->mman.bdev.glob; in qxl_mm_dump_table() local 468 spin_lock(&glob->lru_lock); in qxl_mm_dump_table() 470 spin_unlock(&glob->lru_lock); in qxl_mm_dump_table()
|
/drivers/gpu/drm/radeon/ |
D | radeon_ttm.c | 1036 struct ttm_bo_global *glob = rdev->mman.bdev.glob; in radeon_mm_dump_table() local 1038 spin_lock(&glob->lru_lock); in radeon_mm_dump_table() 1040 spin_unlock(&glob->lru_lock); in radeon_mm_dump_table()
|
/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ttm.c | 1106 lru->swap_lru = &adev->mman.bdev.glob->swap_lru; in amdgpu_ttm_init() 1390 struct ttm_bo_global *glob = adev->mman.bdev.glob; in amdgpu_mm_dump_table() local 1392 spin_lock(&glob->lru_lock); in amdgpu_mm_dump_table() 1394 spin_unlock(&glob->lru_lock); in amdgpu_mm_dump_table()
|
D | amdgpu_vm.c | 164 struct ttm_bo_global *glob = adev->mman.bdev.glob; in amdgpu_vm_move_pt_bos_in_lru() local 167 spin_lock(&glob->lru_lock); in amdgpu_vm_move_pt_bos_in_lru() 176 spin_unlock(&glob->lru_lock); in amdgpu_vm_move_pt_bos_in_lru()
|
/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
D | gf100.c | 998 char glob[128]; in gf100_gr_trap_mp() local 1000 nvkm_snprintbf(glob, sizeof(glob), gf100_mp_global_error, gerr); in gf100_gr_trap_mp() 1005 gpc, tpc, gerr, glob, werr, warp ? warp->name : ""); in gf100_gr_trap_mp()
|
/drivers/net/ethernet/qlogic/qed/ |
D | qed_dev.c | 1549 offsetof(struct nvm_cfg1, glob) + in qed_hw_get_nvm_info() 1651 offsetof(struct nvm_cfg1, glob) + in qed_hw_get_nvm_info() 1675 offsetof(struct nvm_cfg1, glob) + in qed_hw_get_nvm_info()
|
D | qed_hsi.h | 8865 struct nvm_cfg1_glob glob; member
|