Home
last modified time | relevance | path

Searched refs:ttm_bo_device (Results 1 – 13 of 13) sorted by relevance

/dragonfly/sys/dev/drm/include/drm/ttm/
H A Dttm_bo_api.h47 struct ttm_bo_device;
175 struct ttm_bo_device *bdev;
424 int ttm_bo_lock_delayed_workqueue(struct ttm_bo_device *bdev);
478 size_t ttm_bo_acc_size(struct ttm_bo_device *bdev,
481 size_t ttm_bo_dma_acc_size(struct ttm_bo_device *bdev,
520 int ttm_bo_init_reserved(struct ttm_bo_device *bdev,
591 int ttm_bo_create(struct ttm_bo_device *bdev, unsigned long size,
611 int ttm_bo_init_mm(struct ttm_bo_device *bdev, unsigned type,
731 struct ttm_bo_device *bdev);
757 ssize_t ttm_bo_io(struct ttm_bo_device *bdev, struct file *filp,
[all …]
H A Dttm_bo_driver.h172 struct ttm_bo_device *bdev;
272 int (*invalidate_caches)(struct ttm_bo_device *bdev, uint32_t flags);
273 int (*init_mem_type)(struct ttm_bo_device *bdev, uint32_t type,
355 int (*io_mem_reserve)(struct ttm_bo_device *bdev,
357 void (*io_mem_free)(struct ttm_bo_device *bdev,
456 struct ttm_bo_device { struct
523 bool ttm_mem_reg_is_pci(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem);
556 int ttm_bo_device_release(struct ttm_bo_device *bdev);
573 int ttm_bo_device_init(struct ttm_bo_device *bdev, struct ttm_bo_global *glob,
770 int ttm_mem_io_reserve(struct ttm_bo_device *bdev,
[all …]
H A Dttm_tt.h106 struct ttm_bo_device *bdev;
/dragonfly/sys/dev/drm/ttm/
H A Dttm_bo.c146 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_release_list()
166 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_add_to_lru()
237 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_handle_move_mem()
390 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_cleanup_refs_or_queue()
574 struct ttm_bo_device *bdev = in ttm_bo_delayed_workqueue()
586 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_release()
629 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_evict()
829 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_mem_force_space()
904 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_mem_space()
1229 int ttm_bo_init(struct ttm_bo_device *bdev, in ttm_bo_init()
[all …]
H A Dttm_bo_util.c132 int ttm_mem_io_reserve(struct ttm_bo_device *bdev, in ttm_mem_io_reserve()
157 void ttm_mem_io_free(struct ttm_bo_device *bdev, in ttm_mem_io_free()
204 static int ttm_mem_reg_ioremap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem, in ttm_mem_reg_ioremap()
236 static void ttm_mem_reg_iounmap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem, in ttm_mem_reg_iounmap()
340 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_move_memcpy()
669 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_move_accel_cleanup()
730 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_pipeline_move()
H A Dttm_bo_vm.c118 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_vm_fault()
413 static struct ttm_buffer_object *ttm_bo_vm_lookup(struct ttm_bo_device *bdev, in ttm_bo_vm_lookup()
438 struct ttm_bo_device *bdev) in ttm_bo_mmap()
510 struct ttm_bo_device *bdev = bo->bdev; in ttm_bo_vm_fault_dfly()
783 struct ttm_bo_device *bdev = dev->drm_ttm_bdev; in ttm_bo_mmap_single()
H A Dttm_execbuf_util.c186 struct ttm_bo_device *bdev; in ttm_eu_fence_buffer_objects()
H A Dttm_tt.c53 struct ttm_bo_device *bdev = bo->bdev; in ttm_tt_create()
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Damdgpu_ttm.h44 struct ttm_bo_device bdev;
H A Damdgpu_ttm.c161 static int amdgpu_invalidate_caches(struct ttm_bo_device *bdev, uint32_t flags) in amdgpu_invalidate_caches()
177 static int amdgpu_init_mem_type(struct ttm_bo_device *bdev, uint32_t type, in amdgpu_init_mem_type()
725 static int amdgpu_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in amdgpu_ttm_io_mem_reserve()
767 static void amdgpu_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in amdgpu_ttm_io_mem_free()
H A Damdgpu.h1579 static inline struct amdgpu_device *amdgpu_ttm_adev(struct ttm_bo_device *bdev) in amdgpu_ttm_adev()
/dragonfly/sys/dev/drm/radeon/
H A Dradeon_ttm.c53 static struct radeon_device *radeon_get_rdev(struct ttm_bo_device *bdev) in radeon_get_rdev()
122 static int radeon_invalidate_caches(struct ttm_bo_device *bdev, uint32_t flags) in radeon_invalidate_caches()
127 static int radeon_init_mem_type(struct ttm_bo_device *bdev, uint32_t type, in radeon_init_mem_type()
461 static int radeon_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in radeon_ttm_io_mem_reserve()
526 static void radeon_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem) in radeon_ttm_io_mem_free()
H A Dradeon.h458 struct ttm_bo_device bdev;