/linux-4.4.14/drivers/gpu/drm/qxl/ |
D | qxl_ttm.c | 42 struct qxl_mman *mman; in qxl_get_qdev() local 45 mman = container_of(bdev, struct qxl_mman, bdev); in qxl_get_qdev() 46 qdev = container_of(mman, struct qxl_device, mman); in qxl_get_qdev() 65 qdev->mman.mem_global_referenced = false; in qxl_ttm_global_init() 66 global_ref = &qdev->mman.mem_global_ref; in qxl_ttm_global_init() 79 qdev->mman.bo_global_ref.mem_glob = in qxl_ttm_global_init() 80 qdev->mman.mem_global_ref.object; in qxl_ttm_global_init() 81 global_ref = &qdev->mman.bo_global_ref.ref; in qxl_ttm_global_init() 89 drm_global_item_unref(&qdev->mman.mem_global_ref); in qxl_ttm_global_init() 93 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() 314 return ttm_bo_evict_mm(&qdev->mman.bdev, TTM_PL_PRIV0); in qxl_surf_evict() 319 return ttm_bo_evict_mm(&qdev->mman.bdev, TTM_PL_VRAM); in qxl_vram_evict()
|
D | qxl_release.c | 453 qdev = container_of(bdev, struct qxl_device, mman.bdev); in qxl_release_fence_buffer_objects()
|
D | qxl_drv.h | 262 struct qxl_mman mman; member
|
/linux-4.4.14/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() 89 ret = ttm_bo_init(&vgdev->mman.bdev, &bo->tbo, size, type, in virtio_gpu_object_create()
|
D | virtgpu_drv.h | 170 struct virtio_gpu_mman mman; member
|
/linux-4.4.14/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_ttm.c | 55 struct amdgpu_mman *mman; in amdgpu_get_adev() local 58 mman = container_of(bdev, struct amdgpu_mman, bdev); in amdgpu_get_adev() 59 adev = container_of(mman, struct amdgpu_device, mman); in amdgpu_get_adev() 82 adev->mman.mem_global_referenced = false; in amdgpu_ttm_global_init() 83 global_ref = &adev->mman.mem_global_ref; in amdgpu_ttm_global_init() 95 adev->mman.bo_global_ref.mem_glob = in amdgpu_ttm_global_init() 96 adev->mman.mem_global_ref.object; in amdgpu_ttm_global_init() 97 global_ref = &adev->mman.bo_global_ref.ref; in amdgpu_ttm_global_init() 105 drm_global_item_unref(&adev->mman.mem_global_ref); in amdgpu_ttm_global_init() 109 adev->mman.mem_global_referenced = true; in amdgpu_ttm_global_init() [all …]
|
D | amdgpu_benchmark.c | 41 struct amdgpu_ring *ring = adev->mman.buffer_funcs_ring; in amdgpu_benchmark_do_move() 109 if (adev->mman.buffer_funcs) { in amdgpu_benchmark_move()
|
D | cik_sdma.c | 335 if ((adev->mman.buffer_funcs_ring == sdma0) || in cik_sdma_gfx_stop() 336 (adev->mman.buffer_funcs_ring == sdma1)) in cik_sdma_gfx_stop() 469 if (adev->mman.buffer_funcs_ring == ring) in cik_sdma_gfx_resume() 1392 if (adev->mman.buffer_funcs == NULL) { in cik_sdma_set_buffer_funcs() 1393 adev->mman.buffer_funcs = &cik_sdma_buffer_funcs; in cik_sdma_set_buffer_funcs() 1394 adev->mman.buffer_funcs_ring = &adev->sdma.instance[0].ring; in cik_sdma_set_buffer_funcs()
|
D | sdma_v2_4.c | 376 if ((adev->mman.buffer_funcs_ring == sdma0) || in sdma_v2_4_gfx_stop() 377 (adev->mman.buffer_funcs_ring == sdma1)) in sdma_v2_4_gfx_stop() 513 if (adev->mman.buffer_funcs_ring == ring) in sdma_v2_4_gfx_resume() 1398 if (adev->mman.buffer_funcs == NULL) { in sdma_v2_4_set_buffer_funcs() 1399 adev->mman.buffer_funcs = &sdma_v2_4_buffer_funcs; in sdma_v2_4_set_buffer_funcs() 1400 adev->mman.buffer_funcs_ring = &adev->sdma.instance[0].ring; in sdma_v2_4_set_buffer_funcs()
|
D | sdma_v3_0.c | 487 if ((adev->mman.buffer_funcs_ring == sdma0) || in sdma_v3_0_gfx_stop() 488 (adev->mman.buffer_funcs_ring == sdma1)) in sdma_v3_0_gfx_stop() 661 if (adev->mman.buffer_funcs_ring == ring) in sdma_v3_0_gfx_resume() 1559 if (adev->mman.buffer_funcs == NULL) { in sdma_v3_0_set_buffer_funcs() 1560 adev->mman.buffer_funcs = &sdma_v3_0_buffer_funcs; in sdma_v3_0_set_buffer_funcs() 1561 adev->mman.buffer_funcs_ring = &adev->sdma.instance[0].ring; in sdma_v3_0_set_buffer_funcs()
|
D | amdgpu_object.c | 243 acc_size = ttm_bo_dma_acc_size(&adev->mman.bdev, size, in amdgpu_bo_create_restricted() 274 r = ttm_bo_init(&adev->mman.bdev, &bo->tbo, size, type, in amdgpu_bo_create_restricted() 470 return ttm_bo_evict_mm(&adev->mman.bdev, TTM_PL_VRAM); in amdgpu_bo_evict_vram()
|
D | amdgpu_test.c | 33 struct amdgpu_ring *ring = adev->mman.buffer_funcs_ring; in amdgpu_do_test_moves() 237 if (adev->mman.buffer_funcs) in amdgpu_test_moves()
|
D | amdgpu_device.c | 1392 adev->mman.buffer_funcs = NULL; in amdgpu_device_init() 1393 adev->mman.buffer_funcs_ring = NULL; in amdgpu_device_init() 1827 resched = ttm_bo_lock_delayed_workqueue(&adev->mman.bdev); in amdgpu_gpu_reset() 1881 ttm_bo_unlock_delayed_workqueue(&adev->mman.bdev, resched); in amdgpu_gpu_reset()
|
D | amdgpu.h | 2034 struct amdgpu_mman mman; member 2277 #define amdgpu_emit_copy_buffer(adev, ib, s, d, b) (adev)->mman.buffer_funcs->emit_copy_buffer((ib)… 2278 #define amdgpu_emit_fill_buffer(adev, ib, s, d, b) (adev)->mman.buffer_funcs->emit_fill_buffer((ib)…
|
/linux-4.4.14/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 …]
|
D | radeon_object.c | 201 acc_size = ttm_bo_dma_acc_size(&rdev->mman.bdev, size, in radeon_bo_create() 260 r = ttm_bo_init(&rdev->mman.bdev, &bo->tbo, size, type, in radeon_bo_create() 424 return ttm_bo_evict_mm(&rdev->mman.bdev, TTM_PL_VRAM); in radeon_bo_evict_vram()
|
D | radeon_device.c | 1789 resched = ttm_bo_lock_delayed_workqueue(&rdev->mman.bdev); in radeon_gpu_reset() 1848 ttm_bo_unlock_delayed_workqueue(&rdev->mman.bdev, resched); in radeon_gpu_reset()
|
D | radeon_gem.c | 221 man = &rdev->mman.bdev.man[TTM_PL_VRAM]; in radeon_gem_info_ioctl()
|
D | radeon_pm.c | 1791 resched = ttm_bo_lock_delayed_workqueue(&rdev->mman.bdev); in radeon_dynpm_idle_work_handler() 1842 ttm_bo_unlock_delayed_workqueue(&rdev->mman.bdev, resched); in radeon_dynpm_idle_work_handler()
|
D | radeon.h | 2377 struct radeon_mman mman; member
|
/linux-4.4.14/include/uapi/asm-generic/ |
D | Kbuild | 13 header-y += mman-common.h 14 header-y += mman.h
|
D | Kbuild.asm | 19 header-y += mman.h
|
/linux-4.4.14/arch/metag/include/uapi/asm/ |
D | Kbuild | 12 generic-y += mman.h
|
/linux-4.4.14/arch/tile/include/uapi/asm/ |
D | Kbuild | 10 header-y += mman.h
|
/linux-4.4.14/arch/arm/include/uapi/asm/ |
D | Kbuild | 10 header-y += mman.h
|
/linux-4.4.14/scripts/basic/ |
D | .fixdep.cmd | 35 /usr/include/i386-linux-gnu/sys/mman.h \ 36 /usr/include/i386-linux-gnu/bits/mman.h \ 37 /usr/include/i386-linux-gnu/bits/mman-linux.h \
|
/linux-4.4.14/arch/xtensa/include/uapi/asm/ |
D | Kbuild | 8 header-y += mman.h
|
/linux-4.4.14/arch/h8300/include/uapi/asm/ |
D | Kbuild | 12 header-y += mman.h
|
/linux-4.4.14/arch/parisc/include/uapi/asm/ |
D | Kbuild | 13 header-y += mman.h
|
/linux-4.4.14/arch/mn10300/include/uapi/asm/ |
D | Kbuild | 13 header-y += mman.h
|
/linux-4.4.14/arch/score/include/uapi/asm/ |
D | Kbuild | 13 header-y += mman.h
|
/linux-4.4.14/arch/m32r/include/uapi/asm/ |
D | Kbuild | 12 header-y += mman.h
|
/linux-4.4.14/arch/microblaze/include/uapi/asm/ |
D | Kbuild | 16 header-y += mman.h
|
/linux-4.4.14/arch/avr32/include/uapi/asm/ |
D | Kbuild | 31 generic-y += mman.h
|
/linux-4.4.14/arch/frv/include/uapi/asm/ |
D | Kbuild | 13 header-y += mman.h
|
/linux-4.4.14/arch/mips/include/uapi/asm/ |
D | Kbuild | 18 header-y += mman.h
|
/linux-4.4.14/arch/m68k/include/asm/ |
D | Kbuild | 22 generic-y += mman.h
|
/linux-4.4.14/arch/sh/include/asm/ |
D | Kbuild | 20 generic-y += mman.h
|
/linux-4.4.14/arch/cris/include/uapi/asm/ |
D | Kbuild | 19 header-y += mman.h
|
/linux-4.4.14/arch/alpha/include/uapi/asm/ |
D | Kbuild | 18 header-y += mman.h
|
/linux-4.4.14/arch/powerpc/include/uapi/asm/ |
D | Kbuild | 19 header-y += mman.h
|
/linux-4.4.14/arch/cris/include/asm/ |
D | Kbuild | 28 generic-y += mman.h
|
/linux-4.4.14/arch/sparc/include/uapi/asm/ |
D | Kbuild | 21 header-y += mman.h
|
/linux-4.4.14/arch/ia64/include/uapi/asm/ |
D | Kbuild | 22 header-y += mman.h
|
/linux-4.4.14/arch/arc/include/asm/ |
D | Kbuild | 26 generic-y += mman.h
|
/linux-4.4.14/arch/blackfin/include/asm/ |
D | Kbuild | 25 generic-y += mman.h
|
/linux-4.4.14/arch/s390/include/uapi/asm/ |
D | Kbuild | 21 header-y += mman.h
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | Kbuild | 29 generic-y += mman.h
|
/linux-4.4.14/arch/hexagon/include/asm/ |
D | Kbuild | 32 generic-y += mman.h
|
/linux-4.4.14/arch/c6x/include/asm/ |
D | Kbuild | 30 generic-y += mman.h
|
/linux-4.4.14/arch/x86/include/uapi/asm/ |
D | Kbuild | 28 header-y += mman.h
|
/linux-4.4.14/arch/unicore32/include/asm/ |
D | Kbuild | 30 generic-y += mman.h
|
/linux-4.4.14/arch/nios2/include/asm/ |
D | Kbuild | 34 generic-y += mman.h
|
/linux-4.4.14/arch/openrisc/include/asm/ |
D | Kbuild | 40 generic-y += mman.h
|
/linux-4.4.14/arch/h8300/include/asm/ |
D | Kbuild | 37 generic-y += mman.h
|
/linux-4.4.14/include/uapi/linux/ |
D | Kbuild | 265 header-y += mman.h
|
/linux-4.4.14/Documentation/ia64/ |
D | err_inject.txt | 102 #include <sys/mman.h>
|
/linux-4.4.14/Documentation/networking/ |
D | packet_mmap.txt | 775 #include <sys/mman.h>
|