Home
last modified time | relevance | path

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

/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_ttm.c42 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 …]
Dqxl_object.c111 r = ttm_bo_init(&qdev->mman.bdev, &bo->tbo, size, type, in qxl_bo_create()
319 return ttm_bo_evict_mm(&qdev->mman.bdev, TTM_PL_PRIV0); in qxl_surf_evict()
324 return ttm_bo_evict_mm(&qdev->mman.bdev, TTM_PL_VRAM); in qxl_vram_evict()
Dqxl_release.c450 qdev = container_of(bdev, struct qxl_device, mman.bdev); in qxl_release_fence_buffer_objects()
Dqxl_drv.h262 struct qxl_mman mman; member
/linux-4.1.27/drivers/gpu/drm/radeon/
Dradeon_ttm.c55 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 …]
Dradeon_object.c201 acc_size = ttm_bo_dma_acc_size(&rdev->mman.bdev, size, in radeon_bo_create()
253 r = ttm_bo_init(&rdev->mman.bdev, &bo->tbo, size, type, in radeon_bo_create()
417 return ttm_bo_evict_mm(&rdev->mman.bdev, TTM_PL_VRAM); in radeon_bo_evict_vram()
Dradeon_device.c1777 resched = ttm_bo_lock_delayed_workqueue(&rdev->mman.bdev); in radeon_gpu_reset()
1836 ttm_bo_unlock_delayed_workqueue(&rdev->mman.bdev, resched); in radeon_gpu_reset()
Dradeon_gem.c221 man = &rdev->mman.bdev.man[TTM_PL_VRAM]; in radeon_gem_info_ioctl()
Dradeon_pm.c1793 resched = ttm_bo_lock_delayed_workqueue(&rdev->mman.bdev); in radeon_dynpm_idle_work_handler()
1844 ttm_bo_unlock_delayed_workqueue(&rdev->mman.bdev, resched); in radeon_dynpm_idle_work_handler()
Dradeon.h2376 struct radeon_mman mman; member
/linux-4.1.27/include/uapi/asm-generic/
DKbuild13 header-y += mman-common.h
14 header-y += mman.h
DKbuild.asm19 header-y += mman.h
/linux-4.1.27/arch/metag/include/uapi/asm/
DKbuild12 generic-y += mman.h
/linux-4.1.27/arch/tile/include/uapi/asm/
DKbuild10 header-y += mman.h
/linux-4.1.27/arch/arm/include/uapi/asm/
DKbuild10 header-y += mman.h
/linux-4.1.27/scripts/basic/
D.fixdep.cmd35 /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.1.27/arch/xtensa/include/uapi/asm/
DKbuild8 header-y += mman.h
/linux-4.1.27/arch/parisc/include/uapi/asm/
DKbuild13 header-y += mman.h
/linux-4.1.27/arch/mn10300/include/uapi/asm/
DKbuild13 header-y += mman.h
/linux-4.1.27/arch/m32r/include/uapi/asm/
DKbuild12 header-y += mman.h
/linux-4.1.27/arch/score/include/uapi/asm/
DKbuild13 header-y += mman.h
/linux-4.1.27/arch/frv/include/uapi/asm/
DKbuild13 header-y += mman.h
/linux-4.1.27/arch/avr32/include/uapi/asm/
DKbuild31 generic-y += mman.h
/linux-4.1.27/arch/microblaze/include/uapi/asm/
DKbuild16 header-y += mman.h
/linux-4.1.27/arch/cris/include/uapi/asm/
DKbuild16 header-y += mman.h
/linux-4.1.27/arch/sh/include/asm/
DKbuild19 generic-y += mman.h
/linux-4.1.27/arch/m68k/include/asm/
DKbuild21 generic-y += mman.h
/linux-4.1.27/arch/mips/include/uapi/asm/
DKbuild18 header-y += mman.h
/linux-4.1.27/arch/alpha/include/uapi/asm/
DKbuild18 header-y += mman.h
/linux-4.1.27/arch/powerpc/include/uapi/asm/
DKbuild18 header-y += mman.h
/linux-4.1.27/arch/ia64/include/uapi/asm/
DKbuild22 header-y += mman.h
/linux-4.1.27/arch/sparc/include/uapi/asm/
DKbuild21 header-y += mman.h
/linux-4.1.27/arch/blackfin/include/asm/
DKbuild24 generic-y += mman.h
/linux-4.1.27/arch/arc/include/asm/
DKbuild26 generic-y += mman.h
/linux-4.1.27/arch/s390/include/uapi/asm/
DKbuild21 header-y += mman.h
/linux-4.1.27/arch/arm64/include/asm/
DKbuild28 generic-y += mman.h
/linux-4.1.27/arch/c6x/include/asm/
DKbuild29 generic-y += mman.h
/linux-4.1.27/arch/hexagon/include/asm/
DKbuild31 generic-y += mman.h
/linux-4.1.27/arch/x86/include/uapi/asm/
DKbuild28 header-y += mman.h
/linux-4.1.27/arch/unicore32/include/asm/
DKbuild29 generic-y += mman.h
/linux-4.1.27/arch/nios2/include/asm/
DKbuild33 generic-y += mman.h
/linux-4.1.27/arch/openrisc/include/asm/
DKbuild39 generic-y += mman.h
/linux-4.1.27/include/uapi/linux/
DKbuild260 header-y += mman.h
/linux-4.1.27/Documentation/ia64/
Derr_inject.txt102 #include <sys/mman.h>
/linux-4.1.27/Documentation/networking/
Dpacket_mmap.txt775 #include <sys/mman.h>