/Linux-v4.19/drivers/gpu/drm/qxl/ |
D | qxl_ttm.c | 41 struct qxl_mman *mman; in qxl_get_qdev() local 44 mman = container_of(bdev, struct qxl_mman, bdev); in qxl_get_qdev() 45 qdev = container_of(mman, struct qxl_device, mman); in qxl_get_qdev() 64 qdev->mman.mem_global_referenced = false; in qxl_ttm_global_init() 65 global_ref = &qdev->mman.mem_global_ref; in qxl_ttm_global_init() 78 qdev->mman.bo_global_ref.mem_glob = in qxl_ttm_global_init() 79 qdev->mman.mem_global_ref.object; in qxl_ttm_global_init() 80 global_ref = &qdev->mman.bo_global_ref.ref; in qxl_ttm_global_init() 88 drm_global_item_unref(&qdev->mman.mem_global_ref); in qxl_ttm_global_init() 92 qdev->mman.mem_global_referenced = true; in qxl_ttm_global_init() [all …]
|
D | qxl_object.c | 111 r = ttm_bo_init(&qdev->mman.bdev, &bo->tbo, size, type, in qxl_bo_create() 353 return ttm_bo_evict_mm(&qdev->mman.bdev, TTM_PL_PRIV); in qxl_surf_evict() 358 return ttm_bo_evict_mm(&qdev->mman.bdev, TTM_PL_VRAM); in qxl_vram_evict()
|
/Linux-v4.19/drivers/gpu/drm/virtio/ |
D | virtgpu_ttm.c | 45 struct virtio_gpu_mman *mman; in virtio_gpu_get_vgdev() local 48 mman = container_of(bdev, struct virtio_gpu_mman, bdev); in virtio_gpu_get_vgdev() 49 vgdev = container_of(mman, struct virtio_gpu_device, mman); in virtio_gpu_get_vgdev() 68 vgdev->mman.mem_global_referenced = false; in virtio_gpu_ttm_global_init() 69 global_ref = &vgdev->mman.mem_global_ref; in virtio_gpu_ttm_global_init() 82 vgdev->mman.bo_global_ref.mem_glob = in virtio_gpu_ttm_global_init() 83 vgdev->mman.mem_global_ref.object; in virtio_gpu_ttm_global_init() 84 global_ref = &vgdev->mman.bo_global_ref.ref; in virtio_gpu_ttm_global_init() 92 drm_global_item_unref(&vgdev->mman.mem_global_ref); in virtio_gpu_ttm_global_init() 96 vgdev->mman.mem_global_referenced = true; in virtio_gpu_ttm_global_init() [all …]
|
D | virtgpu_object.c | 76 acc_size = ttm_bo_dma_acc_size(&vgdev->mman.bdev, size, in virtio_gpu_object_create() 91 ret = ttm_bo_init(&vgdev->mman.bdev, &bo->tbo, size, type, in virtio_gpu_object_create()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ttm.c | 108 adev->mman.mem_global_referenced = false; in amdgpu_ttm_global_init() 110 global_ref = &adev->mman.mem_global_ref; in amdgpu_ttm_global_init() 122 adev->mman.bo_global_ref.mem_glob = in amdgpu_ttm_global_init() 123 adev->mman.mem_global_ref.object; in amdgpu_ttm_global_init() 124 global_ref = &adev->mman.bo_global_ref.ref; in amdgpu_ttm_global_init() 135 mutex_init(&adev->mman.gtt_window_lock); in amdgpu_ttm_global_init() 137 adev->mman.mem_global_referenced = true; in amdgpu_ttm_global_init() 142 drm_global_item_unref(&adev->mman.mem_global_ref); in amdgpu_ttm_global_init() 149 if (adev->mman.mem_global_referenced) { in amdgpu_ttm_global_fini() 150 mutex_destroy(&adev->mman.gtt_window_lock); in amdgpu_ttm_global_fini() [all …]
|
D | amdgpu_benchmark.c | 41 struct amdgpu_ring *ring = adev->mman.buffer_funcs_ring; in amdgpu_benchmark_do_move() 129 if (adev->mman.buffer_funcs) { in amdgpu_benchmark_move()
|
D | amdgpu_test.c | 34 struct amdgpu_ring *ring = adev->mman.buffer_funcs_ring; in amdgpu_do_test_moves() 250 if (adev->mman.buffer_funcs) in amdgpu_test_moves()
|
D | si_dma.c | 123 if (adev->mman.buffer_funcs_ring == ring) in si_dma_stop() 186 if (adev->mman.buffer_funcs_ring == ring) in si_dma_start() 866 if (adev->mman.buffer_funcs == NULL) { in si_dma_set_buffer_funcs() 867 adev->mman.buffer_funcs = &si_dma_buffer_funcs; in si_dma_set_buffer_funcs() 868 adev->mman.buffer_funcs_ring = &adev->sdma.instance[0].ring; in si_dma_set_buffer_funcs()
|
D | amdgpu_object.c | 396 man = &adev->mman.bdev.man[TTM_PL_TT]; in amdgpu_bo_validate_size() 405 man = &adev->mman.bdev.man[TTM_PL_VRAM]; in amdgpu_bo_validate_size() 446 acc_size = ttm_bo_dma_acc_size(&adev->mman.bdev, size, in amdgpu_bo_do_create() 492 bo->tbo.bdev = &adev->mman.bdev; in amdgpu_bo_do_create() 497 r = ttm_bo_init_reserved(&adev->mman.bdev, &bo->tbo, size, bp->type, in amdgpu_bo_do_create() 1026 return ttm_bo_evict_mm(&adev->mman.bdev, TTM_PL_VRAM); in amdgpu_bo_evict_vram()
|
D | amdgpu_kms.c | 483 ui64 = amdgpu_vram_mgr_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_info_ioctl() 486 ui64 = amdgpu_vram_mgr_vis_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_info_ioctl() 489 ui64 = amdgpu_gtt_mgr_usage(&adev->mman.bdev.man[TTM_PL_TT]); in amdgpu_info_ioctl() 512 vram_gtt.gtt_size = adev->mman.bdev.man[TTM_PL_TT].size; in amdgpu_info_ioctl() 526 amdgpu_vram_mgr_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_info_ioctl() 534 amdgpu_vram_mgr_vis_usage(&adev->mman.bdev.man[TTM_PL_VRAM]); in amdgpu_info_ioctl() 538 mem.gtt.total_heap_size = adev->mman.bdev.man[TTM_PL_TT].size; in amdgpu_info_ioctl() 543 amdgpu_gtt_mgr_usage(&adev->mman.bdev.man[TTM_PL_TT]); in amdgpu_info_ioctl()
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_ttm.c | 55 struct radeon_mman *mman; in radeon_get_rdev() local 58 mman = container_of(bdev, struct radeon_mman, bdev); in radeon_get_rdev() 59 rdev = container_of(mman, struct radeon_device, mman); in radeon_get_rdev() 82 rdev->mman.mem_global_referenced = false; in radeon_ttm_global_init() 83 global_ref = &rdev->mman.mem_global_ref; in radeon_ttm_global_init() 95 rdev->mman.bo_global_ref.mem_glob = in radeon_ttm_global_init() 96 rdev->mman.mem_global_ref.object; in radeon_ttm_global_init() 97 global_ref = &rdev->mman.bo_global_ref.ref; in radeon_ttm_global_init() 105 drm_global_item_unref(&rdev->mman.mem_global_ref); in radeon_ttm_global_init() 109 rdev->mman.mem_global_referenced = true; in radeon_ttm_global_init() [all …]
|
/Linux-v4.19/tools/perf/ |
D | check-headers.sh | 101 check include/uapi/asm-generic/mman.h '-I "^#include <\(uapi/\)*asm-generic/mman-common.h>"' 102 check include/uapi/linux/mman.h '-I "^#include <\(uapi/\)*asm/mman.h>"'
|
/Linux-v4.19/tools/perf/trace/beauty/ |
D | madvise_behavior.sh | 7 egrep $regex ${header_dir}/mman-common.h | \
|
D | pkey_alloc_access_rights.sh | 7 egrep $regex ${header_dir}/mman-common.h | \
|
/Linux-v4.19/arch/s390/include/uapi/asm/ |
D | Kbuild | 11 generic-y += mman.h
|
/Linux-v4.19/arch/arm64/include/uapi/asm/ |
D | Kbuild | 10 generic-y += mman.h
|
/Linux-v4.19/arch/sh/include/uapi/asm/ |
D | Kbuild | 11 generic-y += mman.h
|
/Linux-v4.19/arch/m68k/include/uapi/asm/ |
D | Kbuild | 11 generic-y += mman.h
|
/Linux-v4.19/arch/hexagon/include/uapi/asm/ |
D | Kbuild | 11 generic-y += mman.h
|
/Linux-v4.19/arch/riscv/include/uapi/asm/ |
D | Kbuild | 12 generic-y += mman.h
|
/Linux-v4.19/arch/microblaze/include/uapi/asm/ |
D | Kbuild | 12 generic-y += mman.h
|
/Linux-v4.19/arch/arc/include/uapi/asm/ |
D | Kbuild | 13 generic-y += mman.h
|
/Linux-v4.19/arch/nds32/include/uapi/asm/ |
D | Kbuild | 13 generic-y += mman.h
|
/Linux-v4.19/arch/nios2/include/uapi/asm/ |
D | Kbuild | 13 generic-y += mman.h
|
/Linux-v4.19/Documentation/media/uapi/dvb/ |
D | dmx-munmap.rst | 21 #include <sys/mman.h>
|