Symbol: ttm_bo_device
sys/dev/drm/amd/amdgpu/amdgpu.h
1054
static inline struct amdgpu_device *amdgpu_ttm_adev(struct ttm_bo_device *bdev)
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
162
static int amdgpu_invalidate_caches(struct ttm_bo_device *bdev, uint32_t flags)
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
178
static int amdgpu_init_mem_type(struct ttm_bo_device *bdev, uint32_t type,
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
746
static int amdgpu_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem)
sys/dev/drm/amd/amdgpu/amdgpu_ttm.c
788
static void amdgpu_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem)
sys/dev/drm/amd/amdgpu/amdgpu_ttm.h
44
struct ttm_bo_device bdev;
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
177
struct ttm_bo_device *bdev;
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
456
int ttm_bo_lock_delayed_workqueue(struct ttm_bo_device *bdev);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
463
void ttm_bo_unlock_delayed_workqueue(struct ttm_bo_device *bdev, int resched);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
47
struct ttm_bo_device;
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
510
size_t ttm_bo_acc_size(struct ttm_bo_device *bdev,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
513
size_t ttm_bo_dma_acc_size(struct ttm_bo_device *bdev,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
552
int ttm_bo_init_reserved(struct ttm_bo_device *bdev,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
601
int ttm_bo_init(struct ttm_bo_device *bdev, struct ttm_buffer_object *bo,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
627
int ttm_bo_create(struct ttm_bo_device *bdev, unsigned long size,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
647
int ttm_bo_init_mm(struct ttm_bo_device *bdev, unsigned type,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
676
int ttm_bo_clean_mm(struct ttm_bo_device *bdev, unsigned mem_type);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
696
int ttm_bo_evict_mm(struct ttm_bo_device *bdev, unsigned mem_type);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
767
struct ttm_bo_device *bdev);
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
793
ssize_t ttm_bo_io(struct ttm_bo_device *bdev, struct file *filp,
sys/dev/drm/include/drm/ttm/ttm_bo_api.h
799
void ttm_bo_swapout_all(struct ttm_bo_device *bdev);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
172
struct ttm_bo_device *bdev;
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
272
int (*invalidate_caches)(struct ttm_bo_device *bdev, uint32_t flags);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
273
int (*init_mem_type)(struct ttm_bo_device *bdev, uint32_t type,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
355
int (*io_mem_reserve)(struct ttm_bo_device *bdev,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
357
void (*io_mem_free)(struct ttm_bo_device *bdev,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
551
bool ttm_mem_reg_is_pci(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
584
int ttm_bo_device_release(struct ttm_bo_device *bdev);
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
601
int ttm_bo_device_init(struct ttm_bo_device *bdev, struct ttm_bo_global *glob,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
801
int ttm_mem_io_reserve(struct ttm_bo_device *bdev,
sys/dev/drm/include/drm/ttm/ttm_bo_driver.h
803
void ttm_mem_io_free(struct ttm_bo_device *bdev,
sys/dev/drm/include/drm/ttm/ttm_tt.h
106
struct ttm_bo_device *bdev;
sys/dev/drm/radeon/radeon.h
457
struct ttm_bo_device bdev;
sys/dev/drm/radeon/radeon_ttm.c
122
static int radeon_invalidate_caches(struct ttm_bo_device *bdev, uint32_t flags)
sys/dev/drm/radeon/radeon_ttm.c
127
static int radeon_init_mem_type(struct ttm_bo_device *bdev, uint32_t type,
sys/dev/drm/radeon/radeon_ttm.c
461
static int radeon_ttm_io_mem_reserve(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem)
sys/dev/drm/radeon/radeon_ttm.c
526
static void radeon_ttm_io_mem_free(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem)
sys/dev/drm/radeon/radeon_ttm.c
53
static struct radeon_device *radeon_get_rdev(struct ttm_bo_device *bdev)
sys/dev/drm/ttm/ttm_bo.c
1193
int ttm_bo_init_reserved(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo.c
1302
int ttm_bo_init(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo.c
1330
size_t ttm_bo_acc_size(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo.c
1344
size_t ttm_bo_dma_acc_size(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo.c
1358
int ttm_bo_create(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo.c
1385
static int ttm_bo_force_list_clean(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo.c
1429
int ttm_bo_clean_mm(struct ttm_bo_device *bdev, unsigned mem_type)
sys/dev/drm/ttm/ttm_bo.c
146
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo.c
1467
int ttm_bo_evict_mm(struct ttm_bo_device *bdev, unsigned mem_type)
sys/dev/drm/ttm/ttm_bo.c
1485
int ttm_bo_init_mm(struct ttm_bo_device *bdev, unsigned type,
sys/dev/drm/ttm/ttm_bo.c
1577
int ttm_bo_device_release(struct ttm_bo_device *bdev)
sys/dev/drm/ttm/ttm_bo.c
1620
int ttm_bo_device_init(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo.c
166
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo.c
1666
bool ttm_mem_reg_is_pci(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem)
sys/dev/drm/ttm/ttm_bo.c
1703
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo.c
1855
void ttm_bo_swapout_all(struct ttm_bo_device *bdev)
sys/dev/drm/ttm/ttm_bo.c
311
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo.c
464
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo.c
606
static bool ttm_bo_delayed_delete(struct ttm_bo_device *bdev, bool remove_all)
sys/dev/drm/ttm/ttm_bo.c
648
struct ttm_bo_device *bdev =
sys/dev/drm/ttm/ttm_bo.c
649
container_of(work, struct ttm_bo_device, wq.work);
sys/dev/drm/ttm/ttm_bo.c
660
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo.c
686
int ttm_bo_lock_delayed_workqueue(struct ttm_bo_device *bdev)
sys/dev/drm/ttm/ttm_bo.c
692
void ttm_bo_unlock_delayed_workqueue(struct ttm_bo_device *bdev, int resched)
sys/dev/drm/ttm/ttm_bo.c
703
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo.c
75
static void ttm_mem_type_debug(struct ttm_bo_device *bdev, int mem_type)
sys/dev/drm/ttm/ttm_bo.c
792
static int ttm_mem_evict_first(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo.c
903
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo.c
978
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo_util.c
132
int ttm_mem_io_reserve(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo_util.c
157
void ttm_mem_io_free(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo_util.c
204
static int ttm_mem_reg_ioremap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem,
sys/dev/drm/ttm/ttm_bo_util.c
236
static void ttm_mem_reg_iounmap(struct ttm_bo_device *bdev, struct ttm_mem_reg *mem,
sys/dev/drm/ttm/ttm_bo_util.c
340
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo_util.c
666
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo_util.c
727
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo_vm.c
117
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo_vm.c
408
static struct ttm_buffer_object *ttm_bo_vm_lookup(struct ttm_bo_device *bdev,
sys/dev/drm/ttm/ttm_bo_vm.c
432
struct ttm_bo_device *bdev)
sys/dev/drm/ttm/ttm_bo_vm.c
504
struct ttm_bo_device *bdev = bo->bdev;
sys/dev/drm/ttm/ttm_bo_vm.c
777
struct ttm_bo_device *bdev = dev->drm_ttm_bdev;
sys/dev/drm/ttm/ttm_execbuf_util.c
188
struct ttm_bo_device *bdev;
sys/dev/drm/ttm/ttm_tt.c
53
struct ttm_bo_device *bdev = bo->bdev;