ttm_mem_type_manager 87 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c static int amdgpu_gtt_mgr_init(struct ttm_mem_type_manager *man, ttm_mem_type_manager 128 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c static int amdgpu_gtt_mgr_fini(struct ttm_mem_type_manager *man) ttm_mem_type_manager 168 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c static int amdgpu_gtt_mgr_alloc(struct ttm_mem_type_manager *man, ttm_mem_type_manager 219 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c static int amdgpu_gtt_mgr_new(struct ttm_mem_type_manager *man, ttm_mem_type_manager 277 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c static void amdgpu_gtt_mgr_del(struct ttm_mem_type_manager *man, ttm_mem_type_manager 303 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c uint64_t amdgpu_gtt_mgr_usage(struct ttm_mem_type_manager *man) ttm_mem_type_manager 311 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c int amdgpu_gtt_mgr_recover(struct ttm_mem_type_manager *man) ttm_mem_type_manager 338 drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c static void amdgpu_gtt_mgr_debug(struct ttm_mem_type_manager *man, ttm_mem_type_manager 441 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c struct ttm_mem_type_manager *man = NULL; ttm_mem_type_manager 86 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct ttm_mem_type_manager *man) ttm_mem_type_manager 707 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 1851 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct ttm_mem_type_manager *man = &adev->mman.bdev.man[TTM_PL_VRAM]; ttm_mem_type_manager 2137 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c struct ttm_mem_type_manager *man = &adev->mman.bdev.man[ttm_pl]; ttm_mem_type_manager 73 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h uint64_t amdgpu_gtt_mgr_usage(struct ttm_mem_type_manager *man); ttm_mem_type_manager 74 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h int amdgpu_gtt_mgr_recover(struct ttm_mem_type_manager *man); ttm_mem_type_manager 77 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h uint64_t amdgpu_vram_mgr_usage(struct ttm_mem_type_manager *man); ttm_mem_type_manager 78 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h uint64_t amdgpu_vram_mgr_vis_usage(struct ttm_mem_type_manager *man); ttm_mem_type_manager 121 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c static int amdgpu_vram_mgr_init(struct ttm_mem_type_manager *man, ttm_mem_type_manager 169 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c static int amdgpu_vram_mgr_fini(struct ttm_mem_type_manager *man) ttm_mem_type_manager 267 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c static int amdgpu_vram_mgr_new(struct ttm_mem_type_manager *man, ttm_mem_type_manager 384 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c static void amdgpu_vram_mgr_del(struct ttm_mem_type_manager *man, ttm_mem_type_manager 420 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c uint64_t amdgpu_vram_mgr_usage(struct ttm_mem_type_manager *man) ttm_mem_type_manager 434 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c uint64_t amdgpu_vram_mgr_vis_usage(struct ttm_mem_type_manager *man) ttm_mem_type_manager 449 drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c static void amdgpu_vram_mgr_debug(struct ttm_mem_type_manager *man, ttm_mem_type_manager 60 drivers/gpu/drm/drm_vram_mm_helper.c struct ttm_mem_type_manager *man) ttm_mem_type_manager 104 drivers/gpu/drm/drm_vram_mm_helper.c struct ttm_mem_type_manager *man = bdev->man + mem->mem_type; ttm_mem_type_manager 658 drivers/gpu/drm/nouveau/nouveau_bo.c struct ttm_mem_type_manager *man) ttm_mem_type_manager 1440 drivers/gpu/drm/nouveau/nouveau_bo.c struct ttm_mem_type_manager *man = &bdev->man[reg->mem_type]; ttm_mem_type_manager 35 drivers/gpu/drm/nouveau/nouveau_ttm.c nouveau_manager_init(struct ttm_mem_type_manager *man, unsigned long psize) ttm_mem_type_manager 41 drivers/gpu/drm/nouveau/nouveau_ttm.c nouveau_manager_fini(struct ttm_mem_type_manager *man) ttm_mem_type_manager 47 drivers/gpu/drm/nouveau/nouveau_ttm.c nouveau_manager_del(struct ttm_mem_type_manager *man, struct ttm_mem_reg *reg) ttm_mem_type_manager 53 drivers/gpu/drm/nouveau/nouveau_ttm.c nouveau_manager_debug(struct ttm_mem_type_manager *man, ttm_mem_type_manager 59 drivers/gpu/drm/nouveau/nouveau_ttm.c nouveau_vram_manager_new(struct ttm_mem_type_manager *man, ttm_mem_type_manager 97 drivers/gpu/drm/nouveau/nouveau_ttm.c nouveau_gart_manager_new(struct ttm_mem_type_manager *man, ttm_mem_type_manager 123 drivers/gpu/drm/nouveau/nouveau_ttm.c nv04_gart_manager_new(struct ttm_mem_type_manager *man, ttm_mem_type_manager 151 drivers/gpu/drm/qxl/qxl_object.c struct ttm_mem_type_manager *man = &bo->tbo.bdev->man[bo->tbo.mem.mem_type]; ttm_mem_type_manager 196 drivers/gpu/drm/qxl/qxl_object.c struct ttm_mem_type_manager *man = &bo->tbo.bdev->man[bo->tbo.mem.mem_type]; ttm_mem_type_manager 98 drivers/gpu/drm/qxl/qxl_ttm.c struct ttm_mem_type_manager *man) ttm_mem_type_manager 165 drivers/gpu/drm/qxl/qxl_ttm.c struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 226 drivers/gpu/drm/radeon/radeon_gem.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 75 drivers/gpu/drm/radeon/radeon_ttm.c struct ttm_mem_type_manager *man) ttm_mem_type_manager 404 drivers/gpu/drm/radeon/radeon_ttm.c struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 873 drivers/gpu/drm/radeon/radeon_ttm.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 933 drivers/gpu/drm/radeon/radeon_ttm.c struct ttm_mem_type_manager *man = &rdev->mman.bdev.man[ttm_pl]; ttm_mem_type_manager 82 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man = &bdev->man[mem_type]; ttm_mem_type_manager 174 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 276 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 291 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 327 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *old_man = &bdev->man[bo->mem.mem_type]; ttm_mem_type_manager 328 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *new_man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 676 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man = &bdev->man[bo->mem.mem_type]; ttm_mem_type_manager 848 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man = &bdev->man[mem_type]; ttm_mem_type_manager 919 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man = &bo->bdev->man[mem->mem_type]; ttm_mem_type_manager 930 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man, ttm_mem_type_manager 970 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 990 drivers/gpu/drm/ttm/ttm_bo.c static uint32_t ttm_bo_select_caching(struct ttm_mem_type_manager *man, ttm_mem_type_manager 1015 drivers/gpu/drm/ttm/ttm_bo.c static bool ttm_bo_mt_compatible(struct ttm_mem_type_manager *man, ttm_mem_type_manager 1052 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 1111 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 1493 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man = &bdev->man[mem_type]; ttm_mem_type_manager 1532 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 1570 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man = &bdev->man[mem_type]; ttm_mem_type_manager 1590 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 1690 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 1779 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 1805 drivers/gpu/drm/ttm/ttm_bo.c struct ttm_mem_type_manager *man = &bdev->man[bo->mem.mem_type]; ttm_mem_type_manager 51 drivers/gpu/drm/ttm/ttm_bo_manager.c static int ttm_bo_man_get_node(struct ttm_mem_type_manager *man, ttm_mem_type_manager 92 drivers/gpu/drm/ttm/ttm_bo_manager.c static void ttm_bo_man_put_node(struct ttm_mem_type_manager *man, ttm_mem_type_manager 107 drivers/gpu/drm/ttm/ttm_bo_manager.c static int ttm_bo_man_init(struct ttm_mem_type_manager *man, ttm_mem_type_manager 122 drivers/gpu/drm/ttm/ttm_bo_manager.c static int ttm_bo_man_takedown(struct ttm_mem_type_manager *man) ttm_mem_type_manager 139 drivers/gpu/drm/ttm/ttm_bo_manager.c static void ttm_bo_man_debug(struct ttm_mem_type_manager *man, ttm_mem_type_manager 94 drivers/gpu/drm/ttm/ttm_bo_util.c int ttm_mem_io_lock(struct ttm_mem_type_manager *man, bool interruptible) ttm_mem_type_manager 107 drivers/gpu/drm/ttm/ttm_bo_util.c void ttm_mem_io_unlock(struct ttm_mem_type_manager *man) ttm_mem_type_manager 116 drivers/gpu/drm/ttm/ttm_bo_util.c static int ttm_mem_io_evict(struct ttm_mem_type_manager *man) ttm_mem_type_manager 136 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 161 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 180 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *man = ttm_mem_type_manager 208 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 240 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *man; ttm_mem_type_manager 361 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *man = &bdev->man[new_mem->mem_type]; ttm_mem_type_manager 623 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *man = ttm_mem_type_manager 653 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *man = ttm_mem_type_manager 687 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *man = &bdev->man[new_mem->mem_type]; ttm_mem_type_manager 750 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *from = &bdev->man[old_mem->mem_type]; ttm_mem_type_manager 751 drivers/gpu/drm/ttm/ttm_bo_util.c struct ttm_mem_type_manager *to = &bdev->man[new_mem->mem_type]; ttm_mem_type_manager 124 drivers/gpu/drm/ttm/ttm_bo_vm.c struct ttm_mem_type_manager *man = ttm_mem_type_manager 76 drivers/gpu/drm/virtio/virtgpu_ttm.c static int ttm_bo_man_get_node(struct ttm_mem_type_manager *man, ttm_mem_type_manager 85 drivers/gpu/drm/virtio/virtgpu_ttm.c static void ttm_bo_man_put_node(struct ttm_mem_type_manager *man, ttm_mem_type_manager 91 drivers/gpu/drm/virtio/virtgpu_ttm.c static int ttm_bo_man_init(struct ttm_mem_type_manager *man, ttm_mem_type_manager 97 drivers/gpu/drm/virtio/virtgpu_ttm.c static int ttm_bo_man_takedown(struct ttm_mem_type_manager *man) ttm_mem_type_manager 102 drivers/gpu/drm/virtio/virtgpu_ttm.c static void ttm_bo_man_debug(struct ttm_mem_type_manager *man, ttm_mem_type_manager 116 drivers/gpu/drm/virtio/virtgpu_ttm.c struct ttm_mem_type_manager *man) ttm_mem_type_manager 162 drivers/gpu/drm/virtio/virtgpu_ttm.c struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 47 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c static int vmw_gmrid_man_get_node(struct ttm_mem_type_manager *man, ttm_mem_type_manager 84 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c static void vmw_gmrid_man_put_node(struct ttm_mem_type_manager *man, ttm_mem_type_manager 99 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c static int vmw_gmrid_man_init(struct ttm_mem_type_manager *man, ttm_mem_type_manager 130 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c static int vmw_gmrid_man_takedown(struct ttm_mem_type_manager *man) ttm_mem_type_manager 142 drivers/gpu/drm/vmwgfx/vmwgfx_gmrid_manager.c static void vmw_gmrid_man_debug(struct ttm_mem_type_manager *man, ttm_mem_type_manager 745 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c struct ttm_mem_type_manager *man) ttm_mem_type_manager 799 drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c struct ttm_mem_type_manager *man = &bdev->man[mem->mem_type]; ttm_mem_type_manager 52 include/drm/ttm/ttm_bo_driver.h struct ttm_mem_type_manager; ttm_mem_type_manager 66 include/drm/ttm/ttm_bo_driver.h int (*init)(struct ttm_mem_type_manager *man, unsigned long p_size); ttm_mem_type_manager 76 include/drm/ttm/ttm_bo_driver.h int (*takedown)(struct ttm_mem_type_manager *man); ttm_mem_type_manager 106 include/drm/ttm/ttm_bo_driver.h int (*get_node)(struct ttm_mem_type_manager *man, ttm_mem_type_manager 121 include/drm/ttm/ttm_bo_driver.h void (*put_node)(struct ttm_mem_type_manager *man, ttm_mem_type_manager 134 include/drm/ttm/ttm_bo_driver.h void (*debug)(struct ttm_mem_type_manager *man, ttm_mem_type_manager 273 include/drm/ttm/ttm_bo_driver.h struct ttm_mem_type_manager *man); ttm_mem_type_manager 472 include/drm/ttm/ttm_bo_driver.h struct ttm_mem_type_manager man[TTM_NUM_MEM_TYPES]; ttm_mem_type_manager 629 include/drm/ttm/ttm_bo_driver.h int ttm_mem_io_lock(struct ttm_mem_type_manager *man, bool interruptible); ttm_mem_type_manager 630 include/drm/ttm/ttm_bo_driver.h void ttm_mem_io_unlock(struct ttm_mem_type_manager *man);