Home
last modified time | relevance | path

Searched refs:mman (Results 1 – 15 of 15) sorted by relevance

/linux-3.4.99/drivers/gpu/drm/radeon/
Dradeon_ttm.c50 struct radeon_mman *mman; in radeon_get_rdev() local
53 mman = container_of(bdev, struct radeon_mman, bdev); in radeon_get_rdev()
54 rdev = container_of(mman, struct radeon_device, mman); in radeon_get_rdev()
77 rdev->mman.mem_global_referenced = false; in radeon_ttm_global_init()
78 global_ref = &rdev->mman.mem_global_ref; in radeon_ttm_global_init()
90 rdev->mman.bo_global_ref.mem_glob = in radeon_ttm_global_init()
91 rdev->mman.mem_global_ref.object; in radeon_ttm_global_init()
92 global_ref = &rdev->mman.bo_global_ref.ref; in radeon_ttm_global_init()
100 drm_global_item_unref(&rdev->mman.mem_global_ref); in radeon_ttm_global_init()
104 rdev->mman.mem_global_referenced = true; in radeon_ttm_global_init()
[all …]
Dradeon_object.c118 if (unlikely(rdev->mman.bdev.dev_mapping == NULL)) { in radeon_bo_create()
119 rdev->mman.bdev.dev_mapping = rdev->ddev->dev_mapping; in radeon_bo_create()
136 acc_size = ttm_bo_dma_acc_size(&rdev->mman.bdev, size, in radeon_bo_create()
156 r = ttm_bo_init(&rdev->mman.bdev, &bo->tbo, size, type, in radeon_bo_create()
309 return ttm_bo_evict_mm(&rdev->mman.bdev, TTM_PL_VRAM); in radeon_bo_evict_vram()
Dradeon_device.c1005 resched = ttm_bo_lock_delayed_workqueue(&rdev->mman.bdev); in radeon_gpu_reset()
1014 ttm_bo_unlock_delayed_workqueue(&rdev->mman.bdev, resched); in radeon_gpu_reset()
Dradeon_gem.c169 man = &rdev->mman.bdev.man[TTM_PL_VRAM]; in radeon_gem_info_ioctl()
Dradeon_pm.c815 resched = ttm_bo_lock_delayed_workqueue(&rdev->mman.bdev); in radeon_dynpm_idle_work_handler()
862 ttm_bo_unlock_delayed_workqueue(&rdev->mman.bdev, resched); in radeon_dynpm_idle_work_handler()
Dradeon.h1503 struct radeon_mman mman; member
/linux-3.4.99/include/asm-generic/
DKbuild11 header-y += mman-common.h
12 header-y += mman.h
DKbuild.asm24 header-y += mman.h
/linux-3.4.99/arch/blackfin/include/asm/
DKbuild22 generic-y += mman.h
/linux-3.4.99/arch/c6x/include/asm/
DKbuild26 generic-y += mman.h
/linux-3.4.99/arch/hexagon/include/asm/
DKbuild33 generic-y += mman.h
/linux-3.4.99/arch/unicore32/include/asm/
DKbuild26 generic-y += mman.h
/linux-3.4.99/arch/openrisc/include/asm/
DKbuild37 generic-y += mman.h
/linux-3.4.99/include/linux/
DKbuild248 header-y += mman.h
/linux-3.4.99/Documentation/ia64/
Derr_inject.txt102 #include <sys/mman.h>